efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfffffffffffffcfa}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5e07649102eb9092c61646c77939203dec8d2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b9e7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) pipe(&(0x7f0000000280)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000380)='./file0\x00', 0x81, 0x2) semget$private(0x0, 0x1, 0x88) 15:59:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x120000001}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x0, 0x4, 0x7f, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c553313726f96b89b0603ae37c860fe942f7ce2212c09000000000000000764539e1e381f09000000002489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b578063b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000002ff5aacc28cd9ba34d42f2ce45087807fecdfc633ebc0d1095537484964d0eaab351d133461a205ea6830d493a6699fd6b9a9920234be74e25f3ebad4b7854101eeee132c57cd83f8c49c62524306709ba994212b56367e6d635588ef5fa7356af58621bfe0503d6ab5ef763988af5e490fc6937be8584d844d2c4f758e50dda51157042a0c014a84cde06a83d8a7367ef37cb7e5d87c4fb3fb1a61dd484ff7dfe7d31d030195e1626b7a18c3c20808434f3419d7fa62484338137efe0473c3220c1216f3cda578e44c9873fd43295b94c714847dbc8820b0fa78ce6f998d756b3a54efe6b1b2eba920c9380b6ed75d8022f5f6c9bd3f8186cf4b7c7828ef3d9a1b0e67ba077226225bcfaeb8de6637eb9f683f4ca4ab14a25a842d12a7fb496327954ed839cfb0025e7b48bc49b744d68a6b4cd99e82ed5ae73"], 0x44b, 0x800) r2 = getgid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="e000000000000000ffff0000ff6cc622e6916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000648c315ac1ede7fdb4d2565caeead75fe69a83ef4de5ba2ddce9c7429904c315b563eace12f0c832cbf92905f37ea7f2a5942e5eb626fe7457f94c0"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() getpgid(r9) r10 = msgget$private(0x0, 0x20000003c4) msgrcv(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r10, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r10, 0x0, 0x0, 0x1800) msgsnd(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="010000000000696a2805676f596329414f7a071300000000140000000000000000000000008703d33cda7d9f2315ae023f33e390890048789420753135af13a6d2d238a0de9da3022989ffb3a1c288b5fb73a0fa125384898b143422e17358b40406a464a34e588f33486071cc41648dcc9ae6c0187164dc06aeaaa3c90d02bfa02a31eae6e8d9fec0dafdf276ea6df47e021292b2c61623a3946d7329ccc7477bf15a00025c5fa1699df972e10ae2d06d18b0d8e6367908a8"], 0x2d, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r6, r7, r4, 0x0, 0x46, 0x81}, 0x10001, 0xffffffffffffffff, r8, r9, 0xa6, 0x1, 0x4e2c, 0x6}) r11 = socket$inet6(0x18, 0x3, 0x0) dup2(r11, r11) close(r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) r19 = getppid() getpgid(r19) r20 = msgget$private(0x0, 0x20000003c4) msgrcv(r20, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r20, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r20, 0x0, 0x0, 0x1800) msgsnd(r20, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x1, r14, r17, 0x0, 0x0, 0x46, 0x81}, 0x10001, 0x1, r18, r19, 0xa5, 0x1, 0x4e2c, 0x6}) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r21, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000001c48e5afbe2a589787690000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b00000000e02cee64248a0000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000480)=ANY=[@ANYRESHEX=r18, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r16], 0x4, 0x2, 0x1800) r22 = getpgid(r18) r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffffff, 0x5) r26 = getppid() wait4(r26, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r27 = syz_open_pts() ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r28 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r31 = getgid() semop(r28, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r30, r29, 0x0, r31, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r32 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r32, 0x5, 0x8, &(0x7f0000000140)) r33 = getuid() r34 = getgid() r35 = syz_open_pts() ioctl$TIOCSETA(r35, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r36 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r39 = getgid() semop(r36, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r38, r37, 0x0, r39, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r33, r34, r38, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r24, r38, r29, 0x1e4, 0x7}, 0x5, 0x5, r26, r25, 0xfffffffffffffe01, 0x20000009, 0x8}) r40 = getpgid(r26) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3, 0xffffffffffffffff, r2, r4, r12, 0x120, 0x7}, 0x17eb, 0x0, r22, r40, 0x71, 0xfffffffffffffff8, 0x9}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 15:59:57 executing program 0: r0 = open$dir(&(0x7f0000000000)='\x00', 0x80, 0xc0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r3 = dup(r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x6) r5 = dup(r0) r6 = semget$private(0x0, 0x5, 0x83) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000100)=""/94) unveil(&(0x7f0000000340)='./file0/../file0\x00', &(0x7f0000001580)='x\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r7, &(0x7f0000000240)='./file0/../file0\x00', 0x0, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) syz_open_pts() open$dir(&(0x7f00000015c0)='./file0/../file0\x00', 0x800, 0x1c1) r8 = socket$unix(0x1, 0x1, 0x0) dup(r8) getsockname(r5, &(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e064a9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000826a4d2b06113b700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a08388f2c4e37c50b0afc1e124705d9faddf682400b1b4f3f4d87336f2bd76e676d28019c3456fa11bf13dc8432bc7b152191f269647257a70fae47601e15d471e6532e951e6e9c199f676015b4d4d6c96ff9bdbafd0703e3ddcc0794aaba8e6035dff0b85145208f95373cc56d80a87d70122010cc07e3a2b52e88acfb61c9b8224f7d82540c6dd975620101b6a97c94a5d04e6aa8a4a850b31c690520089e111ea16a75a8bdfd497814977306125e12f8c26e6dda0c2c797e3aadbcbaaee497f2042b0eb584aeb24157684949fa75ec0cc58ea79c949535892729afe772cab5c818d83bce076c4cd462290cae869554eb925fac5ebd8f7924aeab357ff8c06ed2d78b54ad0790d7a371156f7b33feb5b42b0dacc5e79b6fe918d6c556ff9561214b4982236005ea6c79d6b634c9c4d006771f11a658e1cb00f159acc3e21999766f0c94d30556ca6486b5a0e0f8bc13a42c05f45fa67b2a7ec9620e7f7563fdabd9b8932c9d07070bd28498cdfd20527ec1b5a53f7423bd3f031d509dfd70ce1e6de7fc8973b95265ea1ad35886343f1fc41f18bf6d0ed80a4d5adb05f0292d0a107d20deb3370656040c636ecc25ee42c83fa6b235dcf9cf03edf00000000000000"], &(0x7f0000001300)=0x1002) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340)='/dev/ttyCcfg\x00', 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wjmouse\x00', 0x1, 0x0) dup2(r9, r10) chdir(&(0x7f0000001400)='./file0\x00') msgget(0x1, 0x210) r11 = semget$private(0x0, 0x4, 0x80) r12 = getuid() r13 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000014c0)={{0x9, r12, r13, r14, r15, 0x19, 0x8}, 0x7, 0x9, 0x6}) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001540)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setstatus(r16, 0x4, 0x4) setgid(0x0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1800) socket$inet(0x2, 0x3, 0x101) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x0) 15:59:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) lchown(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0xffffffffffffffff) close(r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7fffffff}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xf}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:59:57 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x80) 15:59:57 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) dup2(r0, r1) flock(r1, 0x5) unlink(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 0: syz_open_pts() r0 = syz_open_pts() dup2(r0, r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='\xf1\x00', 0x8, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) syz_open_pts() 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[{0x61}, {0x61, 0x40}, {0x6, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r3) close(r3) listen(r3, 0xffffffff) 16:00:00 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x7f) r3 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1104, r3) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x6, 0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80000007c}, {0x20}, {0x7ffffffe}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmget(0x2, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffa000/0x1000)=nil) 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) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = shmget(0x3, 0x4000, 0x380, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000540)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffe6c) r6 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = semget$private(0x0, 0x7, 0x287) semop(r23, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r23, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r23, &(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(r23, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r20, r19, r20, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r15, r20) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r15, r5, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(0xffffffffffffff9c, 0x6, r13) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:00 executing program 0: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() getpgid(r9) r10 = msgget$private(0x0, 0x20000003c4) msgrcv(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r10, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r10, 0x0, 0x0, 0x1800) msgsnd(r10, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r4, r7, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r8, r9, 0xa5, 0x1, 0x4e2c, 0x6}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000480)=ANY=[@ANYRESHEX=r8, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r2], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r6], 0x4, 0x2, 0x1800) r12 = socket$inet6(0x18, 0x3, 0x0) r13 = dup2(r12, r12) sendmsg$unix(r13, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = getppid() wait4(r18, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r20 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r23 = getgid() semop(r20, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r22, r21, 0x0, r23, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r24 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r24, 0x5, 0x8, &(0x7f0000000140)) r25 = getuid() r26 = getgid() r27 = syz_open_pts() ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r28 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r31 = getgid() semop(r28, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r30, r29, 0x0, r31, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r25, r26, r30, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r16, r30, r21, 0x1e4, 0x7}, 0x5, 0x5, r18, r17, 0xfffffffffffffe01, 0x20000009, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r33 = getuid() r34 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="ce369946d04368432ffc0c3e7be4a6c11bae44d31345dfbc6dda9a5d39a07335f067a77e9dde1c858538d9a4d1d6fc16e5e2ef5ad17654dc1937ed66c41e700d8ed3ec4706dcd008f1728b0c1281fe3d1650db62d0d8e8bd9b15968ceb68b40440e13d5a5af77e11496ff5783b0e75b769b40c748ccb5ba5bc7b5a2c54693c2cb4c34cd37ac70a470cabb56d0d3c8f7bc851fa", 0x93}, {&(0x7f0000000180)="ab590eba872f7d", 0x7}, {&(0x7f00000001c0)="d6281928a8f4746cb50d5016dc8c03a8cb8832d72c996ab31b506f0717ab631f3e9fe2ddda35471150127bb6e6d6660c47ac7834c6a077b0f0b1d1445bda827f26b4e7ef8086f54e30fb81c2075c7b3394c33621f72d98ee5595a1e1c299fa206021bd653dcdb3b96a0ba6c20e", 0x6d}, {&(0x7f0000000240)="b26134b327fead9dc81f358d43360ef1882c0419ea6ef0d7bea4", 0x1a}, {&(0x7f0000000280)="174e2ca928c0468d68e747aefbac5a567bfc03074db51d165b878138d9aae3ed07470ed7268868f6309a899cbd5d84488166267a7a2d300c520ede79f01c30", 0x3f}, {&(0x7f00000002c0)="57a322e12ad9a4b1fd23ffb72b32d98253182f60d0970ddba8e8b05a6b7cc8856a31001bed070179608f7ecf3779199bb771d7e0fb766c7086c320f3c6be109cf0298c6dd39ecbfe0313a89df083a96bc7e76fd048bb436dc57f5da58ffa48868cd6483c36615ac8356ce083e9c850e523b63abbe0e8bb6c219db41a9967dfae19754290fd8ecd7eec5134e33f5467495d970dbea6def7ce29a5afe6d35f285495b892cdc0772b382042fc", 0xab}, {&(0x7f0000000380)="029fbdd5ffd02bbb9a41c78d5c3ff56dc0de88c1ea176e6f2fb22a42316cdfcae83cdd3114f21c", 0x27}, {&(0x7f00000003c0)="45f0428510689273ee07b041a7e0537e8ca09de88862db9b1544706c58ab5f74c986a8fcd968ee4381d4be4e4075ec0f7bb8144e55d03d8b9bbf4aa07e08f62a3636fca389022fef673607893246eceaf4dfd6161f8aedd6133d1d4721c9d8096ad31b", 0x63}], 0x8, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r8, r14, r21}, @cred={0x20, 0xffff, 0x0, r32, r33, r34}], 0x40, 0x408}, 0x8) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000080)=0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r2) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, 0x0) 16:00:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket(0x1e, 0x3, 0x0) recvfrom(r2, 0x0, 0x0, 0x1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x3, 0x5, 0x3ff) 16:00:01 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) setreuid(0x0, 0xee00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) dup2(r1, r3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x2, 0xbf77840a2d5ee5d3) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x30}, {0x6, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) openat(r4, &(0x7f0000000400)='./file0\x00', 0x38572, 0x3cb) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x4d}, {0x8000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = semget$private(0x0, 0x7, 0xbe847bd2a41db48) semop(r4, &(0x7f0000000180), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x395, &(0x7f0000000200)="c4d4d1a68adea280923dd9914220b71b14ca84ff759849670a213dcb9a5dcce869b340c1d452e30b0700000000000094cba883d0731bea5e1d3c7fcd6f0afe69955b861c98489ffd5c395b90e195c50b6de2e90783f726e756642f76e7fe8aea387458c309") 16:00:01 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000040)='./bus\x00', 0x100, 0xbc) r0 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r1}}) r2 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) close(r0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f0000000580)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = semget$private(0x0, 0x7, 0x287) semop(r23, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r23, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r23, &(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(r23, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r20, r19, r20, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r15, r20) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r15, r3, r7, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r24 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) r32 = getppid() getpgid(r32) r33 = msgget$private(0x0, 0x20000003c4) msgrcv(r33, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r33, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000a00)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fb837eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca80000000000000000000000000000000005db853fdf9c9bb778246d81fdcd646df6ca754342f8046b8b93c4ad0ed358b26506dec8dd7eaef050bba30341119fbfe9b537fbb3f500375c5c6610323ba38f8f2567f530592add94e0f7d1f34ab648538cae512cc31feb461ad033d689db8d44fe20d92141e94905f58d36655c9e81124978bfaf62519"], 0x1, 0x800) msgsnd(r33, 0x0, 0x0, 0x1800) msgsnd(r33, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x1, r27, r30, r26, 0x0, 0x46, 0x81}, 0x10001, 0x1, r31, r32, 0xa5, 0x1, 0x4e2c, 0x6}) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r34, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000480)=ANY=[@ANYRESHEX=r31, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r25], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r29], 0x4, 0x2, 0x1800) msgrcv(r34, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r35 = geteuid() r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r8, r7, 0x0, 0x46, 0xefffffff04000001}, 0x100, 0x1, r36, r36, 0x5, 0x4, 0x100000000, 0x6}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r38, r39) r40 = getgid() setegid(r40) r41 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r41, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r41, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r41, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r41, 0x40087468, &(0x7f00000001c0)) fchownat(r41, &(0x7f0000000080)='\x00', r42, r40, 0x6) r43 = getgid() setegid(r43) r44 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r44, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r44, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r44, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r44, 0x40087468, &(0x7f00000001c0)) fchownat(r44, &(0x7f0000000080)='\x00', r45, r43, 0x6) r46 = semget$private(0x0, 0x7, 0x287) semop(r46, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r46, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r46, &(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(r46, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r43, r42, r43, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r38, r43) lchown(&(0x7f00000001c0)='./file0\x00', r38, r39) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r35, r39}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:01 executing program 0: msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/4096) r0 = semget(0x2, 0x2, 0x227) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0x67164207) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)=r2) setsockopt(r1, 0xf3e, 0x2, &(0x7f0000001500)="6c324ebb9f20574708cf73943eae1c349ba9df190436a0de3a009034bba69d5767091bebd1e9975c5d3c820b30fab014702ae14012a7602ddebc579a0bff41d0442f4dc77970e758d7b84658ed5ed091bd9d881ea6629bccd4bfeeb294d5e933222e87758b59b31d9596a4f4b09d8fd01579cd04e1c8c8caa0106b58ea3d7e7da46b77b20d5f69da4bf2eb7634dfc554c9a32b454fddfdfeecf0122e43c84523e411a5d1aec960e98c5f572c46579c3a78d2e8be181a", 0xb6) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001200)=""/241) semctl$IPC_RMID(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8644539b471c0922, 0x328) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000001440)=""/148) r4 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/100) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) recvfrom(r5, &(0x7f0000000080)=""/88, 0x58, 0x840, &(0x7f0000001400)=@in6={0x18, 0x3, 0x6, 0x8}, 0xc) msgsnd(r4, &(0x7f0000001300)=ANY=[@ANYBLOB="020000000000000014402db92941e4aa81324480010536f96e08a03f28c354f0b6b0b041d2d30cb61a2a6c726111147aa94b5dbeaa03549364461f98896a194cbb6c719af19f5e5eeb6705b150a0cf3dba0f1cd14378a4a910c7fa6b0c3378727945c7478891508fdcf3e04510bc32cd2598877bfc46bd3454a3d0daf7f07fbe2bb4dd7e9180afb5c6a1d68b3f1adaddb72e2a337eb047b85aec3ba6356836c5a1eb44b57c41db8f35a6add50717230b0bf46c0a19d1ce0d442c2d4b66c0c66e8b633f78bd4ca4c5dcdbe2263a0f2c3282d5"], 0xd2, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000001100), &(0x7f0000001140)=0xc) 16:00:01 executing program 1: msgget(0x3, 0x80) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c553313726f96b89b0603ae37c860fe942f7ce2212c09000000000000000764539e1e381f09000000002489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b578063b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000002ff5aacc28cd9ba34d42f2ce45087807fecdfc633ebc0d1095537484964d0eaab351d133461a205ea6830d493a6699fd6b9a9920234be74e25f3ebad4b7854101eeee132c57cd83f8c49c62524306709ba994212b56367e6d635588ef5fa7356af58621bfe0503d6ab5ef763988af5e490fc6937be8584d844d2c4f758e50dda51157042a0c014a84cde06a83d8a7367ef37cb7e5d87c4fb3fb1a61dd484ff7dfe7d31d030195e1626b7a18c3c20808434f3419d7fa62484338137efe0473c3220c1216f3cda578e44c9873fd43295b94c714847dbc8820b0fa78ce6f998d756b3a54efe6b1b2eba920c9380b6ed75d8022f5f6c9bd3f8186cf4b7c7828ef3d9a1b0e67ba077226225bcfaeb8de6637eb9f683f4ca4ab14a25a842d12a7fb496327954ed839cfb0025e7b48bc49b744d68a6b4cd99e82ed5ae73"], 0x44b, 0x800) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x81dc187e99632a7) fcntl$setflags(r1, 0x2, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chmod(&(0x7f0000000440)='./file0\x00', 0xcec1c4496f6219b0) setegid(r3) setitimer(0x0, &(0x7f0000000080)={{}, {0x80}}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r8, 0x0, 0x4) r9 = openat(r8, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) accept$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/41}, &(0x7f0000000400)=0x2b) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r10, r4) 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r3) bind$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:02 executing program 1: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x501, 0x0) r2 = dup(r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x8, 0x4) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014890208 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0, 0x4) r2 = kqueue() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./bus\x00', r2, 0x2}) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./bus\x00', 0x800, 0x9, 0x10001, 0x0, 0x897, 0x200, 0x5, 0x4, 0x6, 0xf84f, 0x7}) mknod(&(0x7f00000001c0)='./bus\x00', 0x80, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f00000001c0)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000200)=0xffff) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffb, 0x83}, {{r7}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x4, 0x88, 0x4, 0x5, 0x20}, {{r4}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x7, 0x100}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x1, 0x4}, {{r5}, 0xfffffffffffffffb, 0x44, 0xf0000000, 0x2, 0x400}], 0x0, &(0x7f0000000440)=[{{}, 0xfffffffffffffff1, 0x0, 0x60, 0x200, 0xfffffffffffeffff}, {{0xffffffffffffff9c}, 0x8000000000000001, 0x1, 0x80000000, 0x1, 0x2}, {{r1}, 0xfffffffffffffffa, 0x40, 0x20, 0x40, 0x3}, {{r8}, 0xfffffffffffffffa, 0xaa, 0x2, 0x8fc6905, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x80, 0x8, 0x8000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x4, 0x7c75fcbf220ceb84, 0xfffffffffffffb88, 0x8}], 0x8, &(0x7f0000000000)={0x7, 0x2}) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x1a0, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) socket(0x0, 0x1, 0xed) select(0xd4, &(0x7f0000000280)={0x9, 0x3, 0x4, 0x4, 0xffffffffa9a861a6, 0xfffffffffffffffa, 0x6, 0x77c1d3b5}, &(0x7f00000002c0)={0x3, 0x40, 0x930c, 0xf1f, 0x8, 0x1e2, 0x80}, &(0x7f0000000300)={0x81, 0x3, 0x9, 0x10001, 0x775a, 0xfffffffffffffffc, 0x8, 0x5f8a}, &(0x7f0000000340)={0x40, 0xd8}) r10 = semget$private(0x0, 0x1, 0x10) semop(r10, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x2, 0x3, 0x1f7cf587a696d3cf}, {0x1, 0x5}, {0x4, 0x9, 0x1000}, {0x0, 0x860}], 0x5) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9abe5445306e0e2d2b87104fd89b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac544", 0x626}], 0x4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014890208 16:00:02 executing program 1: r0 = socket(0x2, 0x8000, 0x0) r1 = socket(0x20, 0x1, 0x0) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8200a0274bb759faa2997824242b1331b2545f76dd480b327a01e86bd271978e4cdb079043024afce01e964f6ed736be14f90100008000000000db53524557461504ceec11e245404ba758a97af00f5be952637ed4678eb12c9d0d4bafed06f2a87ee6eeda6d95f8839fb73c60c7833591bcde2d9db9b76e739269315f7c23ce8964cd203410ff00098cf4adfd16771b11a80da727b511afea0aaaa83ec58c42372ad80b8ffaf8eca8edb32da98c4673804f33d1dff34cddd140afdf43c1638ea99759e000000000"], 0x10) shutdown(r2, 0x1) r3 = accept(r1, 0x0, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80000000}], 0x2, 0x0, 0x3, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x800, 0x0) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1, &(0x7f0000000240)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [r4, r7, r8]}], 0x30, 0x400}, 0xf) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000240)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) read(r1, &(0x7f0000000040)=""/22, 0x16) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c, 0x0, 0x0, 0xffffffff}, {0x6c}, {0x6, 0xff}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x100, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c, 0x0, 0x0, 0xfffffffc}, {0x6c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x83}, {{r9}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x3, 0x8, 0xff, 0x1000}, {0x5, 0x40, 0x61, 0x875}, {0x5, 0x1, 0x98, 0x7fff}, {0x80, 0x7, 0x1, 0x7}]}) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35d581d4d222ddd7cb050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db15d566bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec6f104e"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) poll(&(0x7f0000000040)=[{r2, 0xd8}, {0xffffffffffffffff, 0x4}, {r2, 0x1}, {r3, 0x8}, {r1, 0x40}], 0x5, 0x604) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r2) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r2, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x82, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xcb0f3904019cc04a, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0xa}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffffd7}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f00000014c0)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a3b70c845b9f587fb42d6de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d24003a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b8500000000000000cbe9463370ac9d57a6af7b31e7fe2464bd23c8a8a7bae235dd58a5b45e3ed90000000011ca165cd83f01f1a3ac231fbe44e03d21c74a1ab2df7f19dd590550ffecaccd5e87dba3767eb9578c86993a26e97f41c88240653c24a62df1532ff42f9a0ed7b15efa710dedcfb01b25ad35893aede8b05011f5ca60e29a70de71bcbb9e7b5489f08314a55497885970a1380b4b1854091e48f04c1a37e8de87e59ba4bfb663afce58ee26b00a999f4a7ae243cb31dfff9c73be566993f95d78fe23ddb2bb8f7524d4e1d500000000000000", 0x19c}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001a00)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x95c) writev(r1, &(0x7f0000002640)=[{&(0x7f0000000c80)="e10c879fab220b0a1105642440d5f0234e03714c64c781110604c6c2d56168a5ea2fb6afd9ece7225ecb8b93ecd0cbb12df83f384feef93d65b2b9144655b07fadea65fde6c287d3b90dca75e0415513863bb326b4", 0x55}, {&(0x7f0000001740)="d8ffc466eb2f56e556376ef0a8f01eec72b69412b8b8cf8e256f91e9cc0e638a469dfa296310903c0fef962c9c6016803ef823f4b8840df50c14aa456275d1a0da53e8494b74ce797299f2e468cce65d093ce1e88b92db1a77f8d52dc9cd25be7088b9599d5963beb019b42d7c214aa6c32f7595f105a2d4e8aa33a4454e568acc110b6ad0d93a6da5a80c038b4c4c1002947187d15f57a9ad76e481c9a02d3eec4752a44f8c4e98c64dd5ca2369dd32b9618e6f71bc1191fb3e7d1034b4f0f1fef084a42ae396eebf817f3b1f4ac697e59516b8be63437b789ccfb1e0cf48fd2046fcb5b2e2af95678da3f344cb2dac86bdd1f9784297e5bbf45d7ce53149d9065b65f9973ce2b84aa8f4e28316d8f9911a094f4662cac59afca6cfa89002dc8a71f76d5b3e7d2aa0b9b1dfad0c7f093fda2ac89a9f82faec17dabf62f8cdf43484fbdb34a415e8ca3237a90190828918f8d0143b143f7011effed85135", 0xa9}, {&(0x7f0000001280)="9bb69262eb8f0cc72aa9cdbbac0baa56c7a7e3c492890ce3a3bfaee939563ad0abd2bb11f5780f774ef85735eaaf3b6c7d8d872fa706c05f7a7bff8a84caaf4fa4f37783424499b3d7044ce3b7c28f7680c22444859b8baf4a0f7672a58019d8542c809db7392efc62fbf18bc72fe04c42ee41b3709df2d4c2eee3d969cfb80593", 0x81}, {&(0x7f00000018c0)="1925b4614fbdb4d68e2b7b2339357bdad7d4e72e689a0730a175923349cb0e3e7729b4d07a258675baa56d4ccb3ab872ae09657afe2d3126c5f3716ce871df63ac0f8bc21f3723fee0f97622560feee1923928b9b2843ea0fe3ee4e35758f8e2b6c064f2868f9baa153b7790ea98b8d2b0f67af4f3dd75be677f2c640000000109b1f0598ce4d93c1fb342f6a4ab7ea943a2400000000000bd3664e7", 0x6f}, {&(0x7f0000002480)="6b9ea460edf0862065021b1734b949d3733e553279e54d49f89d56e784efacd9f0653d76fc0873b8b366f602b421c4d57a0c1b13c0acef1545121c595584c15a789d608847d2e2692cb425175cf3b870dee1c5997bd589daacbcd7439f9a8f4d569e18fc4421d3db1193e8cc26ecc697a28f750ce4d8db4b6b498e03066c84d998f988f5e7c256785dd88b7a3e2fadae03a48ed6343989e87ca26b909960f6eddec22bc49ef52ba2b2b7d760ea19328eace7f2ce86378686cccaa13973ff5c639c6bd88cdd3e4448cadcdeb507c6e5394f0275289041b701026103140e40e52d4d83e514f0a70b05faf6", 0xea}, {&(0x7f0000001400)="2e842518865b4820c440e48abdd0385dc8b35869dbee3df58273b0de221b5f00b0fe475345d17eb748945604ef96a3b3eb237e872131a3d0fa2cd34537a50270a746d542e15e5b72fa8d006ed4d80f7ea2e4200499c2bcf69d23f5b10047c0ef04d8d4207b305c0e8f3b207f521b18b4a2010fea005b477269a68b2a9b148048e5b8f12d7d000000000000", 0xffffffffffffff54}], 0x6) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x5e8) r2 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001340)={0xff, 0x8, 0x2, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockname(r4, &(0x7f0000000380)=@in, &(0x7f0000000240)=0xffffffffffffff1c) utimensat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x90d2, 0x0, "bb30c2e7410400e74de4000000000100", 0x0, 0xa}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r6, &(0x7f0000000b80), 0x3bc) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000c00)="3007c0c093ed11c10c0dfe1f328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x381f927137938bea) r7 = semget$private(0x0, 0x1, 0x10000000000459) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000300)=0x6) r8 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r8, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r8, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r8, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x0, 0x80, 0x1000}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x3000}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x7fa4, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x800}], 0x1) semop(r8, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x7}], 0x3) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000200)=0x800) semop(r7, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r7, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x800, 0xfff}) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r4, r5, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x1, 0x0) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = geteuid() setreuid(r7, r8) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000300)={0x7, 0x45}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r3, 0x80000001, 0xfff, 0x5, 0x100000000}) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2a95, r3}) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x83a0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) poll(&(0x7f0000000280)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x13}, {r5, 0x2}], 0x6, 0x6) r6 = socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r7 = socket(0x20, 0x4000, 0x3) setsockopt(r7, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) r9 = dup2(r8, r8) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCNOTTY(r9, 0x20007471) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x10) socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r10 = socket(0x400000000018, 0x0, 0x0) setsockopt(r10, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r11 = socket(0x400000000018, 0x3, 0x0) setsockopt(r11, 0x20000000000029, 0x2a, &(0x7f0000000380)="5de05a4751c8be70a72a55a86544325109e491ae4078a4e65268895b6d9dfc4dd211d397c8d18119b76b7414e0c8fc6bc21b6f882f7a14aa8cc2a0432a76719e8632160f17ccfc6d1cecd201d4175216788d258f4c504f0d77cfbfc4152b1efd3d4dbfa23c1381c4a02b219c47edb24155c9", 0x72) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:00:03 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80000000) r1 = socket$inet6(0x18, 0x1, 0x7f) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x1, 0x400, {[0x8000000000000000, 0xfffffffffffffffe, 0x7, 0x7, 0x200, 0x800, 0xfa, 0x2, 0x6, 0x80000001, 0x2, 0x0, 0x100000001, 0x7fffffff, 0x0, 0x9, 0x2, 0x20], [0x0, 0x6, 0x6, 0x2, 0xfffffffffffffffa, 0x4, 0x3, 0x9, 0x8, 0x7f], [0x3f, 0x7, 0x100, 0x7, 0x0, 0x1000, 0x4], [0x6, 0x3, 0x8001, 0x0, 0xffffffff80000001, 0x8000], [{0xfffc, 0x10001, 0x55, 0x8}, {0xc6a, 0x6, 0x8, 0x800}, {0x100, 0x1, 0x2, 0x400}, {0x5, 0x3519080b, 0x6, 0xb5c6}, {0x400, 0x5, 0x1, 0x1}, {0x7f, 0x0, 0x6, 0x7}, {0xc7, 0x8, 0x1, 0x8001}, {0x240e, 0x0, 0x81, 0x6}], {0xa3, 0x5, 0x794a, 0x6}, {0x7, 0x1ff, 0xffffffff, 0x6}}}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x5, 0x200}, {0x44, 0x9}], 0x2}) 16:00:03 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) fcntl$getown(r0, 0x5) getppid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getppid() getpgid(r10) r11 = msgget$private(0x0, 0x20000003c4) msgrcv(r11, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r11, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r11, 0x0, 0x0, 0x1800) msgsnd(r11, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x1, r5, r8, r4, 0x0, 0x46, 0x81}, 0x10001, 0x1, r9, r10, 0xa5, 0x1, 0x4e2c, 0x6}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000480)=ANY=[@ANYRESHEX=r9, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r3], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r7], 0x4, 0x2, 0x1800) ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x10, r3) r13 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r15 = socket(0x11, 0x4003, 0x0) r16 = socket(0x11, 0x3, 0x0) setsockopt(r16, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r15, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r17 = fcntl$getown(r13, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) r22 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r22, 0x0, 0x0) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f00000003c0)=ANY=[], 0x0, 0x3, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x3c3, 0x4}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8, 0x1, 0x80, 0xff}, {0x3, 0xd9, 0x0, 0x10001}, {0x4, 0x2, 0x4f, 0x400}]}) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x50b, 0x3, 0x1f, 0x4, "45b568e06caa5ea3df8a44bdc08c4f18d1d5a41f", 0x200, 0x2}) r5 = dup(r1) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x20001000 didn't change! 16:00:04 executing program 0: setregid(0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0xfffffffffffffff9}]}) r4 = syz_open_pts() fcntl$lock(r4, 0x7, &(0x7f0000000680)={0x0, 0x1, 0x7f, 0x10000ffffffff}) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r8 = getppid() fcntl$setown(r7, 0x6, r8) ioctl$TIOCFLUSH(r7, 0x80047308, &(0x7f00000000c0)) r9 = accept$unix(r7, &(0x7f0000000500)=ANY=[], 0x0) semget$private(0x0, 0x3, 0x80) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000200)=0x9) r11 = open(&(0x7f00000008c0)='./bus/file0\x00', 0x10000, 0x0) poll(&(0x7f0000000040)=[{r11, 0x40}], 0x1, 0x8001) dup(r11) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000080000000f87c8a5b671b1b542a538712000000b812000000290000063100000003000000a8ac8d56a0b0ed34098bc232aed4359174de4a73587e397efe26a179ce4600123e5a4043a8d74070d20ff0cdd181fe7491a6eac125082b5dbf8e25d83972233d7aa4c2afcdab1ecaaaeb80b90a87bc1d93c53f2549bce78b1effe0e5c01746db5763dde1e7e654592e9eed99f0ee5a95df0f13467709c6a6410aaca766e383f359c211b4ced4cb3fa1ed145ae2fecb2eeca3b6639bd393a810c9fc368bda3c2c0e08bc51f3c51e514469d4752aacd5b3ab6e5ab527257716d59d09e59de3b40535ec4fa1d264e161738653e52065bf787d276ef4a1db0082ab65cb"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) close(r1) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffdfe, 0x0, 0x3d}, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpid() faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x6e0bdad59a287d42, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1000000000004, 0x8, r1}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10022, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000240)=0x9) faccessat(r2, &(0x7f00000000c0)='./bus\x00', 0x1c2, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd1", 0x2e}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 16:00:05 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002006, 0x40004000000028a5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x98a}], 0x1) chflags(&(0x7f0000000080)='./bus\x00', 0x0) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x4, 0x1) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000340)) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000002c0)=0x7dd83ae10def38b6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) write(0xffffffffffffffff, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb5", 0x3d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="d770c4e95f29deaaf6415984ec3c085f7427c8c01a595af2cb016005e8891abd2a07b84336ce23b1746746d59068f9a6f9cf2736e37d3bb83b7abda973c07a202fa2e4babc7f8887818044f60d370c5fdd4446f4cd631116018cfb51aaf8fa888f5c3cc01588d509cde7d9a81921a1b7f9e01066a94186c173980a29e886a3f5e0dbd187f59b1371d77ecd785a541c30899955354ad55f464ebe9be8180cde00abdfda468ac7cb2d858b34de12cb2f53a099a4a1d6c8814824569d14f155116cea86ed461fc37ccc0514f4279cde1ffeee53b68600c21db4", 0xd8}], 0x1, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x2) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000187000/0x3000)=nil, 0x3000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) socket(0x2, 0x4, 0xb8) setsockopt(r2, 0xfffff001, 0x4, &(0x7f0000000240)="b332d0dea06f61133d5301ee5d581542d131a3607b5660490d4c6177afafecfb3bf29a18026f1ceb8202f5973be0b8d50bcd3bb091b6695767cf412eb3b2ad234fcb55efbc816f4cb01af5cd20295efd9367d8e4ab8e3fb2cb9946ce8b2376b00eb97ed686e1bf1bad5ba830932dfc89904b6fa9ffdde1832d4c637d0b5f5f34ebb2aecb0f35e264f173841d96e823246f0ee1aebb14ebe46577f8753e3895e3c157b3ca066532a1052cab066504da500ea2efb64b4b82e562b8166b571159b83e35bc7fdf140cf828e81d1f9835802ba1f76bf551a007339d", 0xd9) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:00:05 executing program 1: pipe(&(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r9, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r9, 0x0, 0x0, 0x1800) msgsnd(r9, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r3, r6, r2, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000480)=ANY=[@ANYRESHEX=r7, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r1], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r5], 0x4, 0x2, 0x1800) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x0, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = getppid() getpgid(r17) r18 = msgget$private(0x0, 0x20000003c4) msgrcv(r18, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r18, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r18, 0x0, 0x0, 0x1800) msgsnd(r18, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x1, r13, r15, r12, 0x0, 0x46, 0x81}, 0x10001, 0x1, r16, r17, 0xa5, 0x1, 0x4e2c, 0x6}) r19 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() r21 = socket(0x800000018, 0x1, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r23 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getpid() r25 = socket$inet6(0x18, 0x3, 0x0) r26 = dup2(r25, r25) sendmsg$unix(r26, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={r24, r13, r20}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r27 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x24) write(r27, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000f40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb0a1b001553e098973c85ceb7d135bfd1548a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263187305cc059fef6bef339f78b4edda521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9181e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fbead67de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f99908134030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e0b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07f06000000000000bb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b220096784ceb2ef37449e552a9c1803c6bfbd02ffa6dbf297faa465269576886abcb45c2aeb1f39a86f189b10e6f0e9f42be9d813a80a5a031b0b341a7feed77016d502cf3449e863adf8f77e14f4858c44c1dcbee425faffd2c3bddbb684bfc61f1d3ab85b021af344e0994a994b786cc30a186ddac89271629a6645c4655bd9a6f836351f8bffa73f7de66fa91bbde0501a74069f214281c603bc77852e168717bf83c72a43b24036102f79f624bd2c420145bccef354cd0a3f7da614b870954f44ae4a6b64cb97597e290ab49c2ab9f"], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = dup2(r0, r1) writev(r2, &(0x7f0000000440), 0x5) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) fchmod(0xffffffffffffff9c, 0x70) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1b8, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x3}, {0x4}]}) r0 = semget$private(0x0, 0x8644539b471c0922, 0x328) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000580)=""/170) r1 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000540)=""/11) semop(r1, &(0x7f0000000180)=[{0x0, 0x1ff}, {0x1, 0x40, 0x800}, {0x2}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) setgid(0xffffffffffffffff) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="18bbdf696c01000000"], 0x1c, 0x0}, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000040)=0xf6e) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:06 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) semget(0x1, 0x4, 0x80) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r2) r3 = accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/94}, &(0x7f0000000000)=0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(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) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) write(r2, &(0x7f0000000280)="3c9ebbd555feff969613ba3e1fd0b6e8c1424c82eb085b0e77ddb9106d9434f9d2afd0a44c8b07a991a980ea0d091dd6e73b60862a078972a361bf7b5337278aca5f8942a5e64f464866be840343fc8035faf9dd787127d496a5d38c14cc09757f65eb30bad3333ccdc747aab52825f14a35aca73e393b7d9c305f071c8bfa7cb99a246808152e95a8c879949e7cadc8b45ac58c84a83dd6bace9afcd92c0a51a625d680cc237adc8466d3f22a547f9e6612f34048ed675f640faa47e7ea957137c49b66a8a6a018d88baa7a4d9a0f3994", 0xd1) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000940)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023010091e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725027082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b8a62c466b3ac66efa3cd44094ff1fa99e890cf844c7d0cf9d56dbea186c6", 0x25d) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000680)) getgid() getgid() sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 16:00:06 executing program 1: r0 = dup(0xffffffffffffff9c) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "73f300070060c3dce5081af659b097317a117c00"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0xfffffffb) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000000, 0x1, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) sendto(r0, &(0x7f0000000200)="fd653e371a414cd3d43227bce1398b414bd57d1ca8a1ded3d04d0651f0c768ab62bf4c6c7253c58da0e560fd04f9f135b142ae8fccb3d98a5369efebf8785b9cad", 0x41, 0x0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) write(0xffffffffffffffff, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb5", 0x3d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x20}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) fcntl$setflags(r5, 0x2, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000180)=0x3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) pread(r9, &(0x7f0000000340)="30fd9cf2bdff388a2468b998326bad65840de27cfedd51f827484644ce1e14bbc6d33586eb2fe1cabb38d1e0086a7684a7ada270447b1add71ad6197891eae1843d471e7fa2a149aef46af5ad2d3f39230d8e4a43e7a83d8a07e6a729f892dd13dcc80f00628a8ae7c86a38eed4ff494d472d7271c6dd04feb983e421d7628701f20d860486f2f597d82762dc1d987e2dc8c6c3606fd1e80b23972a59c93aee03339df8aa0100a28b7fe42402850fed8f133a41f8efae5aeca1bc9fdff2eef979764d4dd7c0257a206603eb908532e58c69c83f4bc468c5a5363e68c205c1ddfa10adbb341a1fbe344134cc94d9029633a4e82e39dd2cb8a3506db22c3eb6c", 0xff, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x8) 16:00:06 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1b211ff013c6c6d5}, {r0}], 0x2, 0x0) r5 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r5, 0x1b211ff013c6c6d5}, {r5}], 0x2, 0x0) r6 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r6, 0x1b211ff013c6c6d5}, {r6}], 0x2, 0x0) r7 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r7, 0x9ef7bb2154e151ef}, {r7}], 0x2, 0x2) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000180)=0x2) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb18bbdf696c783d0bc530c3414afda06300000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) fcntl$setown(r0, 0x6, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x400) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) dup2(r2, r4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x80000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000b14000/0x4000)=nil, 0x20}, {&(0x7f0000cd6000/0x4000)=nil, &(0x7f0000e8f000/0x3000)=nil}, {&(0x7f0000f4d000/0x4000)=nil, &(0x7f0000fd0000/0x1000)=nil}, {&(0x7f0000ef5000/0x1000)=nil, &(0x7f0000d0d000/0x3000)=nil}, {&(0x7f0000d6a000/0x3000)=nil, &(0x7f0000c06000/0x1000)=nil}, {&(0x7f0000f3a000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000b26000/0x1000)=nil, &(0x7f0000c55000/0x3000)=nil}, {&(0x7f0000aee000/0x2000)=nil, &(0x7f0000c3e000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffc}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x280000]}}) socketpair(0x10, 0x8000, 0x72, &(0x7f0000000000)) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0xffffffffffffffff) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8060, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0x100004000fa}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c553313726f96b89b0603ae37c860fe942f7ce2212c09000000000000000764539e1e381f09000000002489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b578063b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000002ff5aacc28cd9ba34d42f2ce45087807fecdfc633ebc0d1095537484964d0eaab351d133461a205ea6830d493a6699fd6b9a9920234be74e25f3ebad4b7854101eeee132c57cd83f8c49c62524306709ba994212b56367e6d635588ef5fa7356af58621bfe0503d6ab5ef763988af5e490fc6937be8584d844d2c4f758e50dda51157042a0c014a84cde06a83d8a7367ef37cb7e5d87c4fb3fb1a61dd484ff7dfe7d31d030195e1626b7a18c3c20808434f3419d7fa62484338137efe0473c3220c1216f3cda578e44c9873fd43295b94c714847dbc8820b0fa78ce6f998d756b3a54efe6b1b2eba920c9380b6ed75d8022f5f6c9bd3f8186cf4b7c7828ef3d9a1b0e67ba077226225bcfaeb8de6637eb9f683f4ca4ab14a25a842d12a7fb496327954ed839cfb0025e7b48bc49b744d68a6b4cd99e82ed5ae73"], 0x44b, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/157) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x0, 0x83}, {0x0, 0x2, 0xf8, 0x9}, {0x2000000804006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:00:08 executing program 0: ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket$inet(0x2, 0x8005, 0x7f) dup2(0xffffffffffffffff, r1) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x100000, 0x15, &(0x7f0000000180)="02000000", 0xfffffffffffffd5f) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x4, 0x0, 0x7, 0x94f, 0x9, 0x10000, 0xffffffff}, &(0x7f00000000c0)={0xfffffffffffff000, 0x0, 0x1, 0x100000001, 0x4, 0x0, 0xfffffffffffffff9, 0x52e5}, &(0x7f0000000100)={0xfffffffffffffff7, 0x1, 0x4, 0x609, 0x0, 0x4, 0x7, 0x400}, &(0x7f0000000140)={0x3, 0x5}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) close(r3) r5 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a7b0000000000000"], 0x10) shutdown(r5, 0x2) 16:00:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r11 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000280)=[r6, r15]) r16 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r10, 0xffffffffffffffff, r16, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, r16, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000140)) 16:00:08 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='c\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:08 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfcd9, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000de0000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x11}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) clock_getres(0x4, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) recvfrom$unix(r0, &(0x7f00000001c0)=""/205, 0xcd, 0x800, &(0x7f0000000040)=ANY=[@ANYBLOB="f1f2dae23e868139"], 0x1) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa1f, 0x3, 0x5, 0x2, "8e36374938a77e50e43928461e182c04346df646", 0x99b, 0x7ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000100)={{0x6, 0x10, 0x9}, 0x2, 0xc4c, 0x7fff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x10000008c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="3807789d0368aa79019e6d709ad478d473cb84c88a4a10fd6968dfea37", 0x1d, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) dup2(r2, r4) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f000008e000/0x3000)=nil, 0x3000) 16:00:15 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 16:00:16 executing program 1: setreuid(0xffffffffffffffff, 0xee01) shmget(0x3, 0x3000, 0x7b9, &(0x7f0000ffc000/0x3000)=nil) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) lseek(r1, 0x0, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) r2 = getpgrp() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) lseek(r3, 0x0, 0x0, 0x2) fcntl$setown(r0, 0x6, r1) r4 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000040)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) fcntl$getown(r7, 0x5) setpgid(r6, r2) dup2(r4, r5) 16:00:17 executing program 0: 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) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x4, 0x3, 0xd07, 0x4, "d59c9c04c996f952bae5c21ebd3eab3c189c6769", 0x0, 0x3}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000380)=[{0x6c}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="bd867fd47ca51ee8bc9f996573ed28e54aee7f11a0ee32c796df6d2a4e8708d4f37a54757dfc8fce91c7a1cfb958edb8a0fabec0083dee91eb"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x1) close(r1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x208000000000d, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r3 = dup2(r0, r1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538700b810000000290000003300000003000002a258f87cdd119343806fefc790ff7380c47ec9f26b3da95c93d2c234395a9fb49a875c02a6ca96ec728cc3fd9993114acbf58481a2f29635023804"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x8000000000000003, 0x108) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000540)=""/11) semop(r1, &(0x7f0000000180)=[{0x0, 0x1ff}, {0x1, 0x40, 0x800}, {0x2}], 0x3) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)) munlock(&(0x7f00006d9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) getgid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x18, 0x7, 0x3f}, {0x6, 0xa8, 0x6, 0x6800}, {0x7, 0x0, 0x6, 0xe8}, {0x633b, 0x25, 0x0, 0x9}, {0x800, 0x40, 0x1f, 0x3}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) 16:00:17 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) read(r0, &(0x7f0000000080)=""/159, 0x9f) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:00:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fdb84bcc04cdb97130ac13f7569fbeae736a34c13736ec6a656b126b081f303ccc5ade1127c32e7c3a6e77d68e7d6e8a9d85433fc04b8ed29868bc33185fa3996cb5e61e1213daa0f235679c4c0c0556011c9e1fcdf901be5815926fa4bae5fdb48bab37b187e3f5e82ad863370966124720f5a71d11861519ea1439d3d1d73ebf5d037fee14"], 0x1c, 0x0}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x46, 0x8}, {0x4, 0xd828}, {0x69b3e069508bc30d, 0x9}], 0x3}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xe06e}, {0x3a2, 0xfc, 0x0, 0x1f}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:18 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="60b4c9165d8b4cdf45a87d4027e126a1a71b194c5f4d54faa572d1b8b7acd796614603f7c9ad36e6525ddcfda796a462e44b34dac12d02b26f7a37e97f52f0b024d03718bda9287be89256e66d5f9bf4dc804b51dd8a8f397face901edd0541a5e76720b102bf1a985b195a7b99ddf73a38d7d5a8163cc", 0x77) 16:00:18 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getppid() wait4(r5, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r7 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() semop(r7, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x9, 0x800}], 0x9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, r11, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r12, 0x5, 0x8, &(0x7f0000000140)) r13 = getuid() r14 = getgid() r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r16 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = getgid() semop(r16, &(0x7f0000000380)=[{0x4, 0x2, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x4002, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r18, r8, r20, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r13, r14, r19, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r19, r9, 0x1e4, 0x7}, 0x5, 0x5, r5, r4, 0xfffffffffffffe01, 0x20000009, 0x8}) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x800, r5) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) close(r1) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:18 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x34) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x3) setitimer(0x0, &(0x7f0000000180)={{0x75, 0xfff}, {0xffff, 0x6}}, &(0x7f00000001c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x903, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x6, 0x5}) r2 = dup(r1) connect(r2, &(0x7f0000000280)=@in6={0x18, 0x0, 0x5, 0x5}, 0xc) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000002c0)) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000300)={0x3, 0x100}) mknod(&(0x7f0000000340)='./file0\x00', 0x40, 0x9) r5 = dup(0xffffffffffffffff) pwrite(r5, &(0x7f0000000380)="d30800fa1cfe00f2b483c80366e0d04389d3cc037a728da4ac67d87eb78d434230f47096439920ad800c0bd042fbffc4d25f3ad9c657f8b338f3b03ebcdce8ace816870832ee206562057bab478af52e62412e0d073f18ccb11f2d995a5963b4b55251aa09d7eef28881bb3fafb37531f63b8a69a66d299967cd0a57a313779084b3d9d6c3158b0b598926dee3df80f3427b7969e1f24ca71108eabc37603d51e6bdd841667236c7a17cd50655a8ded92f8e10fdd7dde3a8319d4f90e1232cc0b712c6f620b831ed5b3e39b54ab75eaca8423cffa7dc0223bfd973925c9a6ad4661f959779c7940bbc77042e38ee9cc80c5f2e0aa5ca0f09ce", 0xf9, 0x0, 0x0) r6 = getgid() setgid(r6) r7 = dup(r3) getsockname(r7, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) fchdir(r5) connect$inet(0xffffffffffffff9c, &(0x7f0000000500)={0x2, 0x1}, 0xc) kevent(r4, &(0x7f0000000540)=[{{r7}, 0xfffffffffffffffa, 0x40, 0x1e0000000, 0x6, 0x80000001}, {{r5}, 0x8000000000000008, 0xc, 0xfffff, 0x41df453e, 0x6d}, {{r5}, 0xfffffffffffffff9, 0x50, 0x1, 0x4, 0x80000000}], 0x5, &(0x7f00000005c0), 0xfff, &(0x7f0000000600)={0x4}) r8 = dup(r2) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000640)) r9 = semget(0x2, 0x0, 0x4) semop(r9, &(0x7f00000006c0)=[{0x2, 0x91, 0x800}, {0x2, 0x5, 0x800}, {0x2, 0x0, 0x800}, {0x3, 0x9, 0x3800}, {0x1, 0xff, 0x800}, {0x0, 0x5, 0x800}, {0x1, 0x9, 0x800}, {0x0, 0x5}], 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000740)={0x0, 0x6}) r10 = socket$inet6(0x18, 0x5, 0x9) getsockopt(r10, 0xfffff000, 0x3, &(0x7f0000000780)=""/208, &(0x7f0000000880)=0xd0) 16:00:18 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getegid() fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r7}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x83}, {{r9}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x83}, {{r11}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x83}, {{r13}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000fc0)=ANY=[], 0x0) writev(r0, &(0x7f0000001680), 0x4) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) kqueue() 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x5]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() r6 = syz_open_pts() r7 = socket$inet6(0x18, 0x4000, 0x13) kevent(r5, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x2}, {{r6}, 0xfffffffffffffffe, 0xc0, 0x80000000, 0x100000001, 0x20000000000000}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) flock(r4, 0x8) ioctl$BIOCLOCK(r2, 0x20004276) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x5f0, 0x6a, 0xfffffffffffffffd, 0x8001, 0x3, 0x0, 0x2, 0x3}, &(0x7f0000000140)={0x1f, 0x1f, 0x3ff, 0x10001, 0x81, 0x4, 0x7ff, 0x10000}, &(0x7f0000000180)={0x3, 0xff, 0x7fffffff, 0x40, 0x3, 0x9e, 0x400, 0x8}, &(0x7f0000000200)={0x8, 0x1}) socket(0x11, 0x3, 0x0) 16:00:19 executing program 1: r0 = msgget$private(0x0, 0xa0) msgctl$IPC_RMID(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002006c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r3 = socket(0x18, 0x4001, 0x0) accept$inet6(r3, &(0x7f0000000580), &(0x7f0000000680)=0xc) socket(0x2, 0x8000, 0x8) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r4, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) getsockopt(r3, 0x29, 0x7ed, 0x0, 0x0) r5 = msgget$private(0x0, 0x12c) msgrcv(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="000000d98e5f822554e21900000000080000ec09de8b78d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429e4699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd1733d7ff2ee267e516379c679afb08c4966901a9b0876d196afc1dbc46842e9250ae65d5"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000005c0)=""/133) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x1, 0xffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r2 = syz_open_pts() close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) fchmod(r3, 0x35) dup(r2) syz_open_pts() 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x403, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0x7, 0x2, 0xfffffffe}]}) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000680)=ANY=[@ANYBLOB="0000000ceb48668c4acbedc130a9d04c6986034c6e45077592bbfd600f31b6bd6d765644302a43d6c75be7f9c32351a012c0613b04000000c4ad38cfad8400008135c3ec85ea5616fb8bd9c2e8ddb058e40900000000000000021c6f0a42a97606d0f681a9400352795adafbd4c645b9e48815567229d97b096808b8dd8dff9eff39235f917719529b252f5bdc3b61363c5cebe0e420a6f1a6ddcd64d895170608"], 0x1c, 0x0}, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r7}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r9 = dup2(r7, r1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}, {{r10}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r12 = dup2(r11, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = kqueue() kevent(r15, &(0x7f00000001c0)=[{{r14}, 0xffffffffffffffff, 0x83}, {{r14}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = kqueue() kevent(r17, &(0x7f00000001c0)=[{{r16}, 0xffffffffffffffff, 0x83}, {{r16}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = kqueue() kevent(r19, &(0x7f00000001c0)=[{{r18}, 0xffffffffffffffff, 0x83}, {{r18}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = kqueue() kevent(r21, &(0x7f00000001c0)=[{{r20}, 0xffffffffffffffff, 0x83}, {{r20}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xa2, 0x0) kevent(r12, &(0x7f00000004c0)=[{{r0}, 0x0, 0x1, 0x2, 0x81, 0x7}, {{r13}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x3, 0x80}, {{r7}, 0xfffffffffffffff9, 0x2, 0x1af4bb9015189914, 0x7, 0x1ff}], 0x3, &(0x7f0000000580)=[{{r14}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x423f, 0x7}, {{r16}, 0x0, 0x8, 0x1, 0xfff, 0x100000001}, {{r19}, 0xfffffffffffffff1, 0x1a1, 0x10, 0x0, 0x9}, {{r20}, 0x0, 0x9, 0x5, 0xffffffffffffffd8, 0x400}, {{r22}, 0xfffffffffffffffd, 0x0, 0x2, 0x6, 0xff}], 0x7, &(0x7f0000000640)={0x277, 0x7fffffff}) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000000100)) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0xce0, 0x91, 0x1f, 0x0, "04c5c039c2411a9814d56659308b43e5495365e9", 0x1, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/7}, &(0x7f00000001c0)=0x9) connect$unix(r5, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x2, 0x8}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1414b9f1b1e03462) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x78) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) r4 = kqueue() r5 = socket$inet(0x2, 0xc002, 0x1) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r9 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x14) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x10, 0x40, 0x7fff, 0x200}, {{r2}, 0xfffffffffffffffb, 0x308541ed732845bb, 0x80, 0x7ff, 0x7f}, {{r6}, 0xfffffffffffffffd, 0x1eb, 0x0, 0xffffffff, 0x2}], 0x0, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffc, 0x0, 0x8, 0x5, 0x9}, {{r8}, 0xfffffffffffffffe, 0x72, 0x8, 0x7fff, 0x9}, {{r9}, 0xfffffffffffffffe, 0xb3543e3d4da86e8e, 0x77f8cecc69395e1a, 0x7, 0xd83}, {{r3}, 0xfffffffffffffff9, 0xb4e86148d9c1ee07, 0x1, 0x3, 0x60000000}, {{r1}, 0xfffffffffffffffa, 0x4a, 0xf0000000, 0x8, 0xfb5}, {{r10}, 0xfffffffffffffffe, 0x12, 0x0, 0x9, 0x7fff}], 0x6, &(0x7f0000000440)={0x101, 0xa7b}) ioctl$TIOCSDTR(r7, 0x20007479) r11 = socket(0x6, 0x5, 0x7f) bind(r11, &(0x7f0000000480)=@in={0x2, 0x1}, 0xc) r12 = msgget$private(0x0, 0xa1d) msgctl$IPC_STAT(r12, 0x2, &(0x7f00000004c0)=""/16) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000500)) r13 = accept(r11, &(0x7f0000000540)=@un=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000600)=0x8) r14 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r14, 0x40047477, &(0x7f0000000640)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000006c0)={0x6, &(0x7f0000000680)=[{0x2, 0x7, 0x4}, {0x9, 0x4, 0x4, 0x1}, {0x0, 0x5, 0x9, 0x9}, {0x9, 0x1a, 0x4, 0x7}, {0x6, 0xff, 0x17, 0x401}, {0x4, 0x0, 0x3f, 0x5}]}) r15 = open(&(0x7f0000000700)='./file0\x00', 0x200, 0x38) read(r15, &(0x7f0000000740)=""/226, 0xe2) r16 = socket$inet(0x2, 0x4005, 0x80) getsockopt(r16, 0x5, 0x5, &(0x7f0000000840)=""/152, &(0x7f0000000900)=0x98) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20006) getsockname$inet6(r17, &(0x7f0000000980), &(0x7f00000009c0)=0xc) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/vP\x00\xf4epf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35, 0x1}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x80) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x48, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x5) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:21 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x10000, 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="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:21 executing program 0: shmget(0x3, 0x3000, 0x140, &(0x7f0000ffd000/0x3000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1bc0000000003}, {0x16}]}) setitimer(0x3, &(0x7f0000000000)={{0x11d, 0x9}, {0x6, 0x6}}, 0x0) syz_emit_ethernet(0x0, &(0x7f00000001c0)="8453d50c48ae9000") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xffffffffffffff56) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000340)=0x1ff) accept$unix(r11, 0x0, &(0x7f0000000280)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) 16:00:21 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000000)=[0x0]) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:21 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f00000003c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc01, 0x90) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) write(r1, &(0x7f0000000040)="e5d7a4717c15aeeb18bf87d177feb6c9e8e62a49d8f7c61f31f2009018768faf3c89b4c13be80f2f141ab20a5f058ac11a11a1105ac8d981922fe40a61c3ddbbb9065d06946e26f566daef7f3efa65b7ca00481f3811386a4f9be878f474024a22e02c12c927168d1d6676c9404d401c57438f74522e330bd623b47872f23363d850fde474e3bcfaface11867686b2c05bb47ccc39485e44caedc290d6dcc45ca7692e0db759892b86a9abb11dedd9b206e3ee4c4c648e", 0xb7) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) 16:00:21 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) 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, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0xa0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x100000ee, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$inet(r0, &(0x7f0000000140)="f9daa10b73e305", 0x7, 0x400, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\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', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0xcbe) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) write(r0, &(0x7f0000000000)="518eb8490437e64faff7a3468612266683368dc97598ce0d6f8b12f7b554a9667d3e84caae7668251fcfc0bcdeb5bdbe072698", 0x57783e664f388889) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: chroot(&(0x7f0000000000)='./control/file0\x00') mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:00:00 executing program 0: socketpair(0x1, 0x4, 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x51d3a052b5a025be) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0xac800000}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000100)="cfc321be268eb72b2f77757ae9e6f1e39f1cdbae4aba2c5c4eb83cc74a7ffca6f024667f", 0x24}, {&(0x7f0000000300)="800a058508d1f904386826908800e4d40efb8438078e6d6890351f7715d227c959bfd0688aaea30a5970847c3227daeae5142ef068de46ae7040e2a52b0f645b9392f748c0c12454fab5b2a7cffeed25f330211399664ebfe74ad67df312f3e76e518c4690947ff092b3a6f7666f7c6750503c1d08441a1cbce70089c60b6d78a0", 0x81}, {&(0x7f0000000140)}, {&(0x7f00000003c0)="2e6f3c40d92835cde69813c749d736a102ff903d47a98409dd90a645460a0ca624ddf94d09ea73a07f580efdbaeff38f10a6a5b544f3d0d580e9d0a21a42affc8d68bba13ae14ba71c23fe55a88399d8d7ef5da29e218926682620255c3a58699b6557339b72bc0a039ae72971448b", 0x6f}, {&(0x7f0000000440)="955f778f2a17f374ba9282298adb55d86a4dcbd0aedcc9db0a358b2fb48217f2121b2d73774d31389c3a82f6b10a770e2ab34a3b00652bf353eb1202f2e02fccbd6125e4e99eeb12810588eec410c960b3d3192682749289b4958ce8a01b7e7ff83118ca4d590f865a6fe8d6fecc742ef234f469ba686229", 0x78}, {&(0x7f00000004c0)="97be2f3801c4b918474bbb24811abe4317e2e52590a0ed26dfb5479a206e83d0fd9b80b66c13bc3500316d3a8d979aadc4d713fc8ca72a927a4f94e745c3790e6d457ebb14ef881815d5ae41d05d57ba0294b2c0474785956893799ee67167cbfa58a8a91e045b22468cfcabb457bcda3f2692df531cf58597a452f22ddafb4cf8fe72852db63a4a355da6f20beefd2d811637af5bf288e82dd702af2c3f625905c37e94", 0xa4}, {&(0x7f0000000580)="6c6123a9c4926627589ac756a09c39f015df8a6f3b4bbeb4df731f242e46d14b7271c9b7915a6bc866fce9e4c4cfe9980f709e16fb39cabdcdd36dc1b6ba841952e73904f59c8e399e5de2a553e7a589b919af22670a0b92767644675ca94d6a4ac79083c222faf52c523ac8", 0x6c}, {&(0x7f0000000600)="40eb3f2236a139af0a26225d905665734518354411da2c18b6439221ef7a6b1ebb8c34ee57616baeab33131296fa4663241ea56d370238d20a0aa3ec36106fbbe6ef87913dff910c7b5ffe1db16fa847d04ca0d60c1a2d6a2bf1f4698617e55ede8457147295be7ca19411e029927090649e09a082e299722005589f234f7f7bc025bdd6ddff", 0x86}, {&(0x7f00000006c0)="ec211026dd5510367cb80258ec7fce5aa4090251e6504e2b4db8083fccc3e70eaaf1739e45fd3ed8129e05f2965c711bef38dcbb8a867a6dbe2f7bcd527983dc0cf26b465c5a2f61283a87928ab6cc4ce757afc39a210850e900c303dfffd21a6852e0f9986603d3fd3166e05a04458d892881bb75865d98a54a2cbc77150d0cf81f336a954609ab25d5de0d48223e38f8eb3327f009398c6c9baad69b8ec2a59fe4ad9f6e739c37", 0xa8}], 0x9, &(0x7f0000000840)=[{0x98, 0x1, 0x8, "c4ec7b578dd80ed0618fda76a1c8d22538d528d32e3a43b6be1950509241e442410f966eb001e7712d88b03b288c7420f32ba294deb6c54fff2d582a656b24dcb5399a23deee9e88c8a612818d4bd75a373e0893d5fa6c18ad5d58c3ab80d3d16d24daa59f0f32a03f5ee79954fdb1ab70eaab7172d9b4b4f42480c24dd18452f261f2c46fb7"}, {0x78, 0x0, 0x0, "e941c1c4a31cd66dd84076b05e22291ba14fe3178e003d37beca182652abd5436f8b8d75b10daa889545262ab530a88096d25618b287a0a22b19b82500a94db00246d2d0096f02be16e2dd7409e103f83a7edf191bc3ebd94712e00c0b66adeae2"}, {0xa0, 0xffff, 0x542c, "018714fc565135fbf408e84e520ec6993c301256c51f1e5cd0f25b8507c9dc905ccdbe1614135070e4ef6d237673f0d23aa7b555afa4f413c29d453ef4cd497cef8b12e62ec8cc0d27baaed88c3e77011e23195eb9c94c25a0c19ab01c247a82e7caf225f71b67376baabad8b7c1c832427ab5f52646761b4ccea989d98ebe84c991cfc930c9864b4972"}, {0xd8, 0x1, 0x3, "91ce1039d39192915d17b211fae16402e68279f9d56fe1e962d16e480770b2855fd0915929b68d25bd2f54fcbb94beb6da2dba4c774c7d53d11c28cfed7ed5aa68b7b77a37fe9d34a75ddd65d8367db491ff853c543799bfea6674285f5269df0753a355758f145fc863bb29480beac50c8d37a97f9f444431b3e27b23678be7f987b71556f94e76d77a8f810ec28dabfc104bdad3e500687d26fd4725a2d76a3be9f25eb9072da51c62a617c343e142c24b4ecaae5160eaded97be9ea62284a6c0856caeb"}, {0xe8, 0xffff, 0x2b56, "1c86309c1152e5f7a0babdf3c653325e1df684fa0a6bf9a50a74521123a5282de749d47fe5b26602de78f53463a7e68ed54b76cb9b2b7ff70ab0505ea6a4806c98017aa3141fa9ee0d4938e9f8d8e1ee91a733c7a494e3a540b62c4b58256f023198889d2679bbe0006da63f2f28b4e26e419bcc3fa1a2a07bc14f71991920a8b09aa7565b4895083e4e1af84257aed5f31495ad4a1d0d9090caae35806e0790da1440a83ab27339ff99d3985f761937c03ec4c66ff9615c6311f5bda39a812859416fb1737780c8408355955eb56b1309f1b6c374715f"}, {0xe0, 0xffff, 0x8, "a6cbe839b1830f90f938656db668eaee3dd819c0ed5f647c71fe5e7f9ba1044bd2d430e85421585a2ed96164900aeea70fe1b5a4db2f76546e78d307daa4a2430c63a8717e5bccdfb229a8c0c79a3cf0858e1374b2fce2f16a8adc632c74f3b590fa4f58d9a381162ec9ae176ff0a60c5a9c2bc0399a2bd6d73b5ee1133f195a3c610c7f655d16e8ba6b21729e9b8b4eff421276b5383faa913c7070f9af002be0b261e012cf9db73f451502672a597c412d39b472faa60220b31cdec4d0a7ab62f57e101c8c5698017c3494"}, {0x18, 0xffff, 0x5, "70f593578a738d"}], 0x468}, 0x801) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x20) write(r1, &(0x7f0000000240)="220e2a", 0x3) close(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x4}, 0x44001000e}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: poll(&(0x7f00000000c0)=[{}], 0x20000000000000e1, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x8, 0xfcfc96ac7f78658e, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="208005"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x0, 0x6c, 0x3}, 0x9, 0x5, 0x8fc}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r2) getsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000180)=""/164, &(0x7f0000000240)=0xa4) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000507000/0x3000)=nil, 0x3000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x3b9) 16:00:06 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x81, 0x0, 0xdf06, "e340ac948b074256280134fffffffffffffff900", 0x20, 0xfffffffc}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000180)="758368380a656e439d0e33a6f0d31810e4058f69ccafa41ae2593fd1ab8319e17d5f05a3a279c39364710cd288f562191a7a8037e2d972e7390d73b1543549d350e8b92c58e5df5a31e2806795662153044be876b3bce9afbb1ebc3a65680d557f55daad2b9167e876b98aa0ffdf74a8e6d3267ad926f9038a315b2475ac1e376bb66af9d467a5b1fe89", 0x8a}, {&(0x7f0000000300)="3abb88f3a80d348b395fa0808ac1900896c82d2464685306fda84e5477b53ffde298a9652dd47c7256bb24850795f506541794983023c386ba360a081d9eb77379753d6407b675e180dc1e1fa648665640ef329f470ad3055c5ce5cf89ab32ee9a522e719fad30738c17aae42e2f91c9dbf2818106c70afa6f07365fff9dfeb123aef4645b90ef0bc8bae287bd2f00e2926c76d89991aad5239b263583c0400334a33a0ac393a6185cadde3abc9ff5b4a6d6e159ca3bd4230e750adc90b4a87fbf6c569de2ed8f71ba4703d0db6c4339b1eb62a70918206e1f0adf050a6e0d2ee8f5bcdbf9a69401ffaebf62cf497dd002e090a397bfafa91ed80013", 0xfc}, {&(0x7f0000000100)="14014885579801d25e", 0x9}, {&(0x7f0000000280)="849f484a37e3344dc2126bb8d5b613720e", 0x11}, {&(0x7f0000000400)="4e08bdc49009134c507248956f772c1b6b9f5df7f7b2ebe428baf3eaeb68e51986c39e918bef2d78bc0c167c328f9a4523554402c3f49ca53eb64776aef240668f448765bfd83a03186d6eb93613b78264c058ab0eb38427997fc0296263907a88ee967b97f795548938f17efa70242e3e5c4800891b407be1a7110e6b3dcdadba67c7d2680322bc05e1aed17f8a12358b7e9ebb2c54bef7f2175d634198dad5038ff0eb66c2bb9845a7ffcf527f91c151864ae1da051af8f4e0fee41103815d1651c1cf683773e5d01239ec3845db199148ca721ce19d490dc49213316fa2d172321bfb0b23cea2891c06110d861d283f5dd5986d10c459b73d87ac", 0xfc}, {&(0x7f0000000500)="ddb059363999", 0x6}, {&(0x7f0000000540)="74be66cf91caee68655b5d3d196ab73eddb75bbf4ffa172bfae04843cb1e2c", 0x1f}, {&(0x7f0000000580)="be7e1c478d5bc6a4fb0948f6e802df62bd1505475d9780dede38aad02827df9d57c7", 0x22}], 0x8, &(0x7f0000000700)=ANY=[@ANYBLOB="5800000000000000010000000500000000c1bcc330ec52b465fc69bed8e330f67d54a44530fc5997cea02dccb5832eabbbbb1c09bf42fa9c9827989ab39aac07409021fcbec631b4b4ef83c899a423eda99a0600000000000000003483d436af87b6a5baa3cdcfd1655678491475c646f7f2b0fe27e3a2c22f9ce7abb3727a5a9f3614ff40588760483f8e9bbc"], 0x58}, 0x403) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0/fe0\x00\x00\x00'], 0x10) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8644539b471c0922, 0x328) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/57) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) kqueue() r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x12a) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r4, 0x100) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8200, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r7}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x28, 0x2, 0x7, 0x30fe}, {{r3}, 0x3fe0330e4798218, 0x40, 0x8, 0x1, 0x3}, {{r6}, 0xaa0ed687963cb8a0, 0x5, 0x4, 0x8, 0x9}, {{r8}, 0xfffffffffffffff8, 0x2a, 0x4, 0x0, 0x1}, {{r3}, 0xfffffffffffffffc, 0x1a, 0x40000000, 0x9, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x20, 0x1, 0x9b2}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) chroot(&(0x7f0000000140)='./bus\x00') r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) accept$unix(r1, &(0x7f0000001740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019eb8fb900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ca01cf352d2571c030bea474f3fae74881f4cbd8fa20355d82e8b1beb5b2158cea07e41eef2bcb0aa8ede184df2ee98992e3f8f7cd3aea948145daf8287f01bbbaca03173bbbc49b1f87ca03888310bd7f0614d4ffd9ab11ab22f6a0be56ea29e6ff4067db93ef64329f4b18d44446f05e5e60198653370de19d226f5a9336506eab5c6c1fe7adb81463600343c4eef8f0e53ac4436c1386d9b996190471cede99d045d4e89fb812dfa999cece33b4557800e216a40434d62547f4b124080c37d69853e314ae22234bc0b56c5b8c7ad5132a777f33a35d064122a22fb3000000000000000000"], &(0x7f00000001c0)=0x1002) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000080)) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000000)) r5 = socket$inet6(0x18, 0x3, 0x0) socket(0x26, 0x5, 0x80) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="00000080000000000000"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000040)={0x2, './bus\x00'}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f00000005c0)=[{0x40}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x8) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) r4 = dup2(r1, r1) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002dbf9376011337d1dd000000200000"], 0x1c, 0x0}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x11, 0xffffffffffffff9c, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x1) r5 = semget(0x1, 0x2, 0x40) semop(r5, &(0x7f0000000200)=[{0x0, 0x9, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x200, 0x800}, {0x0, 0x1, 0x1800}], 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") listen(r1, 0x8) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x8000, 0x0, 0x0, 0x0, 0x4, 0x0, 0xfffffffe]}, 0x3c) close(r6) getpeername$inet(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x1, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="7c154514ce4f542273c44bfa483c57783b53ce1a03d1b4ea56e50d67b83087b93c61a11ae14c19392a7023f4e9a2ecc70376aac29329da9f36b911f29590608510c4af52708572f872bcf4322d3558b57c702f205e28e09d2017d9b8c9057129b4ca69741e2715527ef5d5cd558b660fdffdbd45a1bf4e8341c8ae2004d6a2d57fb4a8cbe7f222355e3fb6b8349fc3d1e1e6c2dce6adddf5af561d87ada7a37bf3487e2fb9ae848b025bed2f5a82d0c28d4f10015750e52732d41d4896071ace3fbf1e4638cf5a7e35be3dd7de43a17380", 0xd1}, {&(0x7f0000000140)="50a9a10e4fe690f57bb44152a3ef82824117035c435950cf73a07333acb4e256ba661192136ae9b78e711729e22d3130ade2df7eb38dc7feffddadf7d4eae3a44a995823f51b550211b2a615c92ad4f58695b0ae6142104871e634aac154284fe92bd1652cd8045284b2ae654f3234e3729442722ad776efc97d56", 0x7b}, {&(0x7f0000000400)="65e1023b87422da0e166f25df3fd29706b1769df1dac751a370f164bee22e8697d7e00092ff9706e20a1d7fd784894be2ca7cf34a2467a0f0299b5861b7ccea733aa87a2bd254c99fa7b5454278ed56a69d29966b3f1caae2fc99858c99a1cb19f69589fadc4f3deefdc938c211bdb629356f2b6ae4541b928555578a53d3e9a525497a67ab6eb54a5eb8ff2a70176c46cf374418edbd39353a37c556ed86ca8605160dbe748312cf809e2534a0d017be797ac3267f3a9b76e1d8eb3b90bda07353e67837b3261c83cea214b9e62642f765e7a5ec4d0a328beb337d7a9ac57ebcc03a8827b7eb5f77745e69599c2d897e9947b", 0xf3}, {&(0x7f0000000500)="464ac4b0b873600132cb0db9e6bee78e6a38073d69424ed35cb8073330575dfa06799a2aa24ad52e51f88b6ee81dca73918281f03f9d052a8489845ecb1a435a6994630a43c4c47bbf3e80c0d0a9d3d9008c029829160c2b407dfaa430fa9a2fe140cb28b0ad09a4fe058bc8fb7a03d409a367f9cf09827e648526bd906df12cbac8ab4468fa9c001999a735164039f00ef0d92d2bf74e24f1e6653947badbd8f6a10dda8b52c489e839a153a051363d31f11a004a20d06220ead71affe467eaa41e5b538bb216d75c117d3ee7915a9ac8c6000525a882f8cbf84e6e0dc202b0f09f9f1a2dc3bf1f0a69abc6071c6d14b7331e3a67782a4c9bda6e0e1bacdfbfd706c7eae65ac84676bbeda4fb8c4eff6830025321d09c432f64fcbb9cc53c9b1c3237071a163a23bd405c52cd897a52155c7babdd49609e5925ee110498cb2bb5a1cbf3d67448c67facd86d8a9c7f6f326ee7e7bcf22a14aef321f355131cfeb0767ccc15805c7f1ea65ffddfb73cc8d0c3a7be85a3aa3314691df4a8182678ee41b27d44bd2b6ae7e10426c7c067629ada6a8341e04230bf46407669b987b4ff11898eb446741ccc2490eddb04e02872f11c622eb3e099f4510c3bb9544300ec61bab25814baed14bf542fb9ada95ac894fbefe0adcef13aef686ff496d79c53f11c567dcbe5c0921d4de5148878ed05958a2f0cd5c536e3765c1f0896f740a70ad69a8fd65096f4fc2bceea02f510ecd00fa93e3067cac25e5299d7627ff7b6d74e9006dbdb774b65a2643e17f89e63581c5853b8799e53339ed7b192591d7bd40fb28386f5b78a25289794801781232ce6b1897037205e6840542a769bc6baf61ea05a1df35ce0bcad08b23ca28736b8b3e50f6453b93726da8f543cb242416aee49095ad2fb2c9fd80611728cb7fb7031f21b49e7aff46c40cf410a1ad0f7fee5ad47065c016f3f0611203d92874101aab3a4c072b599c6c8c1e77634c2693d19cd103757df9f7f1a07b5bd284da4545a8abbdb921f723a7de49dabda632374d863e97caee88ae1257eaf2e86e68c2d1e474ecbefd6a7f857949ff0606f8f136f1682d05ead6f85c9fc713ed42932c10a21bb60387181cb172bb351ed992f48239b5c5408c3db3f9d3a2b31fc48beb7dc743989d3a77099d3b02640c7e83d03734a1b13d78307fefaa5f31ea61150990e772baed39192f83443437440ee87ea17cc0b52b7addc4c0d3ce0787603f7bc4a4070f76123c0dc774acdeed7bfb96ec0cefc498811f99379a719ce8fc79fbd16cb9369f92b201ab1dd9edd9e4259c76408666310675cccdacb6bc07a4d3fdfe5a1a0721a0bf590335b253d3b43febdcec033013f915bf8c3a878243e048510fc9e70bb6b6b49bd74c220db36178e57d19f47e7467a01766045a5040e753e8df71a442bad6d2ecb588f3737e386f716bcd28ec2e7bcfb38e532987f18d261ab759ec9626a52fe7bc08351b53fc08bed746335754d4c31d5fbd1d85cacb62e2a3703482b4642b344ae91d002cd5039db0d593f1f4966c4bd7ee7389f2ecd7ec8337f1fe049bbfa631e023beb5f4d1b27349d4d7c45c78ebdc71e4638842cbf979456fd731c790c2ee6e49e60702cda454d501b4c6eac886341b661c68d3b17d5c6148776e7db44976b2a3973eb0a9cae6f9a528921835149b1465eb55ec16f3f78ed789d846fd09d200441078734445d7f3fbf94cefac7a398e598c7c472fcb2a3dd2487bb76b8358817e42a67806f735a05f942b6970b22c38634ad933187bf4aede92f973ae64146a14fbfd50673233b3f20a02d1cad35dd79cccabe2488a2c9619301778182c4f9cda9cd4181107b7986d521420ad1188376407a02e414e677303fc894bf86afba997cb3c0cf2b068e2180f613d124d9c35ec057e85a7d58225b252ff6f05f1b511ed8990fbde0eedfb5507d8eb941c46090411015910f2648effe86edc793a5e97a6f34d2b474e232f1aa0637f8b8a96811169ba82fe4b7b986d9eff3de455b1468f629afcb3f8a20e2275ffaefda3f3d5e49df843ca3ab269b48251ab37c858df5ba9ea4e6ac860c843f2f4b60bbddd9017cb80a7ef18e9eef3620b78fd73fed66d470877de0bc80a026ac98b40a32dda1e574f2063d863fed6ff26ed7b2bdff6263d2efecf8ecc7b050fa96f307c00cb262ca0c14e558c4dbb13bab22ade09102b6070ebde15662fd63d293d37a466c71f1e7d2c7910d19e941418d8bc746dba4527691903be686be1885429536e7f45f9e8b28fe5d2221d24d2e64429c7d68fb95a3dee0703a2bb11d0debf129454eea9ef06c7069568ca918bad08d350147b14580d0a07e83897e644bd21f9d8f76c2d71ceb00deace67b1cf148eb3d673b3914e4ece20af111f8a52356b79bc4434c0725f72d94730a3fc3701bf452f942794aa82d9f63d74973178eeda97144a3d42d3fca637d41dc0af85ca9588fa1c27861ede5e5c43edeba3ba4cc3ff319f54f2c62ac9e53a7d108160e88dd4c755d1714d17e8eb5ad2091769176bf2164035d17c2945f2c71d9404ed569669028c44eb9eaff507264978470803673c546c62aca7b790a6f853387841e484b09025d519c5868413beb13132cf7d998ad8acc0f52e5a8195085d36feeafbf29d77c89441f74919b22986242727a4b11787af735c653c866823a9bbeb2958e6eb62212f7b8e0727cebe2dc62ca5ac5a2a6b878882c4765e587f6b4c847f90b59ce5829f37598eb16076ccd677130c26dc400c5fb90fc3e6a3a2d4c36289b14b5d3ede21be517e2d71c73285abd512a5cb9b38983895f3a3cc5acc747fa0555814f5abe130900f33f46af3287102f556101f8b2d814091dc99c7dc5b8a92f83129b0781ec78dc2dec297389f86710fd621c8ad4a6f7980d2239db4869b79144f344af59bdfcbca840e539f619709a3624446a294106c369f0df1154cea427100eb2b3ac9b9b51f85ac7f0255a331dd3527de6a443c58e5fa5c87bd882059acf8b55aded30e241d2a1051836246984a3c6e9e42eec0e2c8876f3e674137d1e9df9f20a7cae3cd411aabde537fe90456908b4229404df8aa8038a05cc1da457e68ce8815dcafebdd8a0cb0db4cc4e8a8f4140c3b8c77f9d974939283f1a96d5735feb2dfc5a9f6fddafa465de6a43138d3dfa21d8810c51884c2da91d40158dde5f5e0165cf045a00b9c04f2b2b92cc24f210c61c962ff401d2ec2d2a4e79591b92c83c31c7bd00eb28baad766bdc00e61ed6de5488116f09c25f34b34d6982054f5b5f031e4f243870f9834f5ff7a43ab637e88486fdc7202582c243ef751af2c5c506e28a2feba82d2fbecb907271670427a702d9fd47f04c0198f83b68bcfa20c8dbfdb914441d1452e80c4e137c5af1ef590b04f276a0fe13df5885f9d2eb34eeae32e7d60d7dfbdb8b6be494b392633fb8344629b6de802ff16cbc1dd991720b1274315d47cce3ef9d18f8157df09417b490afb0a7d728269f7da37c0db366beca07d73b1038b9e19b6ab295e1e7ebd9e262c2ae68d560ea3f249100d28143600d1890627ece732f0a0ce79bda2f8418d6899117693f87af741872259d25f34b3ab9912f1b0b083fba949c7f3cc7e0938e38c2c4fc6a265507e39e07f0b5b90cb9f93aa0f4472636888f709e93debe02e5e28d7e8961fd1cc0ca49654d258911f5fb8d87f00667d5b44a541fcb7bf4bd78dff6944cb545abf57675bff684020ba8937bb52a341ac08a90604c651e17aa9c81f552226657ef9a52c3df586f9fa1481707c19bb7863809f8c9202ff7309e18ef39ab40fe5c0c2f59100ca4c14416ec54cf982210a571544ba0d9f02c0f58b05539bfbced945ec7201e93e508464104e472f18248dd405dc3e62720d49c4bedb61604c4872ca056aee8d032dad9f656919f96bf129345213eb5d669da3666f511f81a0a825979fb27b03f8267170575a1884fef0a0b95644166fcb5de66b60301382fc66444317ed42b72f29cb20d8fe8d831a1ab0e8c347227b2942eb0dbe43b068b284075cf53c8a4fe7df33cbf67b4e7e77e43214d47ec5c158a3f364f2e8c2b8288c3f3940003c4ad3a5d4430ef3f9cf680756ff221605275a6145be06030a5ebbfed934e73d7fae251b47a76aebbd0198a925fda3efa49681a0fa68725cf14cee1c139497bf96ee313f5bc3780a21e25546e2e1ad7c0cc8173a9e8ec18c55117886e123e6a90b35cd410f4ea56696a7dddd03f7d6b16349aeed6f89f4c09d7e992815bbc99e2bdb91354c34a7dd48d2482bf63b80b3b439c62961a922a9dbb5575404184b2de5b8f67dbe648da266e40e6ed71f692f33d2d2f167ecc9625512f261731aa1207be74af1b9d30beda3d49687f46df9b306a0c5add7695705196400702954eb0c572f934d88ebdf3759d845a9c6f7fdb3b647e2e010b1348f9cb502606f29665ba12f93b7d8b7009c0bb468d9002ad299d8200741af1d269b2039861a6ca77d6c067432b602114da9ad19932e6231bdde4768ec10fb75f593b395a7a88af20a48860968da4209c83b35605d54997ed94d018395f07b2351676376bda991923914d7fc20675b5907f947b7c4ba32e9ccfcadc187becbb916b4bbb8ce435c0dacf2ff68d098d7841b754cb72a019ba65b56302ecb043f2db3ab780cd22decc93121b47e85da7ad06e6fa35dd661ab196cf52b84cbb7734969e14e62a2d7b4c3917b0872236765783b10917d47704588e6ef82fde484c668ae7d4df01d0941f9d8e84019de733d4cc260fe855539b48b78d669cdbd46a3f83ceec90a706b3156ba78c7ae6e5450781b4d148bb5b329b57d7ccb6c7d8a2348e7142ef82abd2c281825410749c272880bb42e4a5446f33ffe9fe72fc71db3b064fe026f9daa8b576e482e2f381fecf1f144122b79d9cd5f70d019eead6c3f44e28ae36dfc9c8dd97f0587d5297a438a275b36db8e04a8c3b84e4c226d7615615c1247f3a69dff1a274c9ad2dcdf563694c3c65461f430ffed51997119caf159d10cb22ad33d962355e244615e16d7a737e59ddd43b51f9a353de9dba914693c6cb3812be4c78581c2683af8c5db0618b000892c3fb6df8b7504b4b75f92e15a48c88f2a956d3c0f2712bb242320b96e45f74f861c1344c2ad8d120643301c6fe69e1655d96951ffa96e9f504b7bab31aa93d2c779577aaa75fe4b9aafc64129da606006fd38cdcae5e954066e376d3f268af8b5701f2b15eb2ec616a5212bc98d25182eba7dabee4c45bf7a6d400982f7bed6580954a2891b1490110f58c121818e09249be90323bb21ffad9686133fd0ee4f5c470cb7607357258f26d8877a154784bce5fabc163fbeb28ee86f87530af93beb1218cfacf86eb576f3d8555bca48597e0cecf64b48636af25b5bc4c985167d1f7f6cac6f705765ea61d94a391eab5c4b76e55748bf1d3a1a33046d7135a47b45d617a1527e7029c2a791841cdd7bc9576f8bb48c8e647d85403716fcdf858fb92c2103876557318628625e6d09cdf421b408dc75e461fba7e0ce007adf99ebfcc78472bef4c4e36b07bec51512e8f6859f2e1b1c258e607f02054e7c3a6bddb78732b1a4aa78d7388b24a00bac648b15cec208f40e2b489489e26dee3a7bba7d586ef924c4a6037cb101483671b0c946b34aab5cf1e2b2fe756fc0dc6e9609bed7b5ae70a0768e7d37c9cefa53ffd66a196324df85b45e6f519950932e3391e903e92aaaa616de899c9c1ffc511d58c985ad602df5269ded86d0da469fec73d347ca4c6", 0x1000}], 0x4) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õfuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x3}, {0x80}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) writev(r2, &(0x7f0000000780)=[{&(0x7f00000001c0)="5a3c88b0da32f49557d598af791cef5150c5ac949673be86b16c926d1925f4310d7cfee95789e9ef72304cffc98f47608341b0fd43d1e158f8977a7780888a43779ffe0741c22d0f613de7e3064218a315d33512454d7989bc23349f9ffd9903528c08e7cbff08ed6e4a13e31ce2b70c29a6ef4ecc9c33a5274322bc3624f7779abab76e94a58677f91973e9e982d925a567820d8458ff25de7dc3197f5d00f58b594b621724e2c5fd480c1ed089b0c8c866d827ff84dd6d38e269", 0xbb}, {&(0x7f0000000280)="6a74964086f86aeafa4b8608dc20570d61272d9380e38d3717b4bc76a41ffe9fabbbb2b025ecb7882ba09dbed1a591d067038f4b87e1d51787997421bb2e9d97dc109fb3d9e97579162ba9ba9984e2f04d118af83457b77f4245c9278b20268ec1c5b8b8db30bcd8d133d9d1269421bac749d4b424393709d5ae22d1540e3b498138b63ca5e7f0f9163a2bb98c919be60164e1f4c47fa574a9e41f5655b9d9cde1b2cd4e0a2b7725ca644f6c7a065d40580d53dbbbdc0da0ff80294c10f87c9c98adaebfe2b7192925ca29020bceea02dcbeaf35c4a0fd0427be89d49eacc5cfb23f9534d57eb4c95361f33848a41d", 0xef}, {&(0x7f0000000380)="b32123253376bc223abee4f87e7ee7270a4dc0ee01f6b190549a157b5b34573a6d9b8dc240645e2e2b1c5d7ffce23dd3f7278f83c981517753713b80351d1b9142aa1c09d7fb7e89b34b7492ef6dfe38dbbc8fc4e000186645f9d857bb659ecb362bea2436660557e2eb1f124f5f6a51e90e7ef469d614431a7240c8762a51773afe22a46217640217b410f98c75eb3be402834ad98261cbd5b50c831c0344f79403abf7a462784fae4122e5c313a25ba169a49fb1990a00bab706ced6c81e31787ae2a19e36ab7bd0e2d9942c5271658a51c41365f69071b0764cda87c4fd1bee5fbd2588fb821e61a4798c567545545ead3c05622a1488fb70b8a4", 0xfc}, {&(0x7f0000000480)="c712ca471bcc2e530f8527d7e7a2b6905489bc08ef243b632b6d4da200da368a10cef99b8c8a349cd9d477564b9f53acf2f424092268c6db57489e064602d508e23b793413dbc8a730f4168abbdd3512a6ea8d0c332eb9c17bd2bf6a451c9f36c69eb3e48f48bd6d5048ae93a74725da350c", 0x72}, {&(0x7f0000000500)="0e30b18c60be0c7720b18697e56af20b2c808bd1babe923f6821e6042860ebd92c8eb801c0e85aa1c9f4797b866be35861611bd5ed91e4aa1af914e3aa6eed2071ba8e210947c505d611242c54d6c15c1ff4ded327", 0x55}, {&(0x7f00000000c0)="5d978ed6ea53aa9f7a6f69844cf677fb4ef39b4519af8bfc1d3aa5b2430584872408fdb3579446ad1f9e36ae", 0x2c}, {&(0x7f0000000140)="147358d92648232ce27a0c0f33df51299172d09040161df5bf409692a27c002e3428fac4e3304598169023bc8d787e461f9d72e339cf", 0x36}, {&(0x7f0000000580)="b6b0fec6dbdf46414e7c115b27b8c507268f84642ce74bcb15b4159e1711f8e9dd2e2a9a683dbaa748df32c6c80eb23fa9eadbfc3ab6b7e9c303c740145fa1e586fa4ec2eb5d29eedb9e6047d19a7e63ba6c5fdca9bd3e085a5d847ebe74edbb8d7ef8de42f53fc85d83b228ae446ac2d5ab176b4d357b490fc72c5438162fc35979c761cfc6e89f10b9c44a0e959223877712700d295a156440630e3bd2cb2a323338f946680f4e57ae0ec9d50cf70db6de718139", 0xb5}, {&(0x7f0000000640)="703a2e7f", 0x4}, {&(0x7f0000000680)="647f7e067b685088a08b680092b7038ceb1098ede5effad4f92816b37b90ecc3de7c840ccaebe520ff5a900208baf9be94f5eb12628556945a87995f4e34f558fe0c20956d03c458cde49a8ed2988cd738b038ce606a556c9db693d0700964be28313b1880d5e48c3aa8887c27685f2cc518313eafc240255c5ed934bb83d1fdd77b0d16494addb6911f4d149639afeb2c1a23d3223a42a9c9428891546cdbbce62a96c4a77baf0440de633fbff8f388c88434aeedf5ccb11cfd702a9cb5bb78987b9726e92ab87a98e9458eca081ca67881c7ca0f10626d30c5eaefd00631eba1543903732f1aa07ac6ebd848792edef7aabd04f2b8d8a877", 0xf9}], 0xa) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="010000000000000040028c817251aca2dd3d6ca74d044185a2ea0b4cd9bcebcc27619e7b9f6b7261edcc31be80595612380e9b978f410c4595aad3b282f069af248028713972dfac699b20d45392edc082b6bdff1e08f8adab2f8add028c1681a576de3da927fa9c2b611aaba6e446df8c8c4ed2835b906738ca16ef0d94798882045bbb89240bc3e06762ca08b8cde367b568cc76bd82b818a5911964d1b534aba017bc7eb8bee0c27fb7978b47014ba1033042562e648e31cf99cadc431cba7da0603c97dd6bdb9eb3cf2812838c35ad7a55c55a2ffd94d1effb933b617692f2535e1308c7904784c5ec509580ab9d9a3e95006e85be6f390fc9c57a34c4401dca02fb0084d6deb912e6149698b97a5c04419712afa56df233d1d264dd910649bfb0c7ca474274963a967ec8f8ee39a59e2fceaa4b9c653042491723003f8c3e2f8e11ae144ce3af9cebd95f3e40cab3f5bd5ece556ac0880292c246b12ac6f976ce68fdede7e18cda593c444b8392a26107abcc452741878d6789a2953e4221ec816481d887ea33ec68388992db12caff5a20a361387ac291775ce177ae1bd4c7e9a01ea2b7c74aded96ebd4298f99d081d636296cd77b7dc1e243984d776ea9b3358872808284a5a34ec32af9aa22f4d979da15ec3e1f553ad33835cfd4985e1cb29d145e2da4b5be0273212a31f3d3579085a10075666336e5f22f98f3fc0712004626fb2b9af8cde1cb984de348e1a3307cc89d8482152bbf492263c56db944edaf4a9239cfb6131601b52e6ad11ec524002a0bac73065f1510761063ec9482b1538936834c3f90a18513c22d53b08f06a97b766785c29f922d97ff7c09bb080a7da10956d4d0a75e36fe98e6733a1c4d2aa8390d2edd9b415271173e4311d00721d2e33f473450ec1e0b5cd4dddb97bc270c76e32bee66e59a139b75b3b3c39cdff4fcad49b96e40949a1f964d8d4e6f199cc4de75228e065853fe70fd7dab1455dffc22e916382026a181063c4bd1f8fe9ee61d33f3967c865ba319ffeebd7bca9643f2b43c05b65015ec4b3b1515888ac8a5e886b64bfb2dc67be4436fab432c63bd3870dfdbeb6616e9b937002c84f69f1a181527968213974017f94cab11173a7278b184a643f80c8d3b7aba0ee7dd7897b13978e9d92d7ad44390b25f41ad14a2480b480fa72fca5fb44d4cab7b1d4a7cd78fe89733edd9259edd8360974407570795f70c092dc54dbfc0233c22f4c4702c93e1f6e537575324d18fa6b0c141e19ca686ba1ac0460b61213ffc84b0f835e753d8a690e0160420c7c6cca2ad6bcaa1dcea9c0ce98e1036b50f89a08226a1053d62d592bbb7368f2dba73de4df81aedac1ab6525b108d18970de867e8b854049bcf9ed2597a85b324f4521a16771d995bfa771f15b40ccfc9f580b7b1de2df01bcba1c3cdcaf82987b9af1762a6351a96645d37df475605c4c545e16c993b28b632b21f73b38e4852fa35b4f78711aebdc87669ad1d41731cc2c68537036891ddec57ee89b7e11589977cac0c3ba63c66e78b5d0a57acc826f852d4e2ad9a08bb323e01d6c8be4bcb6f5ce192086617c04dca52dc3bcc6e8080c3dd5fd18be92cb1b6453b819aab691500db6d96fe4fd2b6f8089a55b2244396b3b6eadcfe64a2f5abda90e0a9f805a3e1400df77b7226f47a3ba4b23357d146dd662e13d350747c8cc994d90a19f1bd0a07419b8d75d5d4c11c9144adb9b93a079e7676f539bb376c18c3724ec03a77051a4adbe79b48fcabacddb65f539ebcb079268d6a3977b2e01122a129c0838d8250bcae8b67a98a1c465ded5145b6d618c8b43784ba4d247aa58bcdb843736fe99bc168bc243eee62e8b104b9ca9424e32443ed9455924444fcc540373151ca4e811b8af62ccdd3a2a7f4f6032c2aaf1ff764b2142cf2b2d2a923763be037c23b7f489fe60ae8872da418b081f55be7f44370ac208b4f66cfedfa2c53b5ab2b91db07d25a4d6dd305ae51b8bd056577fcee54054827b8cc8025737ea952e692d850db8d24f9bca2acdb94e094f744a11f0e9a8adf0b6abe386804ca5110eb41ee116b1d4a6767e2ddcc51c8dd752b79578075aa8ee298ca3d2deffecbc1c82167dcc9f863e4697f396ffac8e06813abc075522c5edee3600036fbc60270b34b63ef8d9bb2d1e7172a5b6f5de4f13f372413bfc99f32e7eec00d3e14775db3c8da8f1cc80d947c8f002aa456b0cf1520d4f376d5b608e65f516bd7c244156d47f3ddb0cc5346b7eecee64ef9ab6176f04019636ab0d21ff136d281f06f498b01e87fa76062fd2f8ad5d9c6829da9ccaa914feab1f0897bf0a58db3a80883c89c4daa96a1579708d4ef91acebda925aee53b5c07cfb3b9f608871b0d8ee70743839b5b18f6642ce469cd2240919fa31bf1f44298a7d1046c04b3977cb0e7595d03beaa473a4533c6066a182a116f0a29f4925011493c138d191bf2f4df2f96e583b0dd5a13c198e01df4df95d85ca019ad85fd5645e2618bd15ed26e5a5dedcb6a16c4fe30cf8d6e913e18709cd8df2ea3fee1b325df639c86df7b18d71c841a3b3a0ed54a2995cd9abda048fa004d389ad9babbe0cab4e35c907c91addb5f8c068310c4a4804c920c66686229e2bb0a644af7a9e82a2aa46ab7f6f6587059afeb3302a861bea92938eb9333eaefaa1248bf4c5f55dc432d660fe927aca225419cf0bf5668fa8dcff609f197500c4b8077ab08357a611519d09c2c5f0d96ee7ed22a8b295cd227ce13ac6f2dc53d49d320bdc5db685696ee8f5bcd988bb2e173461e1fd4cf0b8f07e9286b8b06ae4707e57598ebd34264888585ae5035d378be2061912fb30e776d3fd339a27205d46cc2b30bc2759f92ef389dc2c5d52ddf1ca67588548d2f778ff4ffe4e0272cad889594e47d4d3a1f02b8a22f011949c896d987846200caf07250a5c192f029d31a924295b6c373b639a079bc8d04168263b6667940f92762a7795b3d0b982e161b945ba5d6b192b74c957c23c88a351672495c24b2d7069c9c4a20add5456b64cbf1262f9c9c903c962a0cccdba8c62b37bb3a8ccc389ca43430105455339df43290d45e1bb6f66082e6b48515d8a7e1cabd53b8cd69e6df0108358cc6152506f380696036367dd23a3c3bcc76215dee685b1b34cc0a3a4f434c2bc4f773287d8a8745ca3edc67ca9a5fc462ec1342370ce18fdfae6543d0b2819f546cfa5a815dfa7d6860e36d057ff55be0c78a794858081ecc0127a283fcbd5ade53647948d010e80d3026919b7b438b7c94c78089b04640db1ec28000256cd1cd40712373bd282a98cd9e13570a8d4299a0c1860e56ca6f9da8785c54d42d800e95e9a5302fe9b3bdbe235bb234054cca986985fa8032585ad6a63f00488baeedbfa16964ba702b1049913ba2227cc53984f1ca859f06fffc79c5325ed753cb54c7dbf5ffc51175f56c97ec7f00c5ada20230932afbb5a198029b03896de94e16aff893b24514b4fda0f8938a4ab9ff2be4376ed4f1268212c2f4e0a70a26cf6eb765cb703728a87a8aa94e68b5523552709998691a7b479b32396937c1a3515bb2f85ec3afb7eac45a0f7b5da14fadfe6102e9d9548886a6c4330a3c192c6488a605d44d6916cef93458bd9112578af3690645ec8fef30bcdd3bb59984a4ae1683420f886e25df2cae61260885ab1b220313e9e2931eba5a4cdc168197ddc6e50ba696f3d10ad63213470b4c8c72f045e4c2c9c1d6a571084aed9aeba733ea2cf1c4160d901517d5a711c541b9ebbaaf070969003d41f48d101381adf3c73e5729aec4e418e29bb6c0ed7c6bfe50105959dd5d59b52c8ab6ef94f994f95c03b83a3146afbe575b774a9553501eea0c17a0e50f06fba23866d4a79430d56a67d471509b3ac518561fae523176d217f3aa177e91022b72b475b3264d8298c5a78a860e8ecbfaeed962522999ec1d752967345ad928800370b72e40ef7d66d6db74138608dd59bde8bcdd4205457854f9dba904f33ca9844a9a046fa801dd3e1b82669284d074d4b96e99450650f949069a2ac67a1b6afe058d92f231d98a25ff871c5e9547dc10861a3db9e29676f2be8e6f85eeeefbf0d6d859b5cb0709e65044a95e0b99d2beb2a12edc88162e32b07ef4724dc654d1f135982812ebae8ab8fa212b7c262967dac22c236a8c3b3561df19b0bd1aaf8880442f1c4150997f5ea543fe0d8d4269e948d94b472d9a46279b22c02bc7e216b2321e89969cdbcdd7cbb80a49ca7627b281f8104ab7ad9aa4ecc53bd53b40c514d0e4e1b008ca9e6bba860d7d5613a167210ca0a64e474667aabb193889819c87dcfe56b206d56b8cd960c80c1f3d350010b0c1cb39366502c0ab825bfa03dcd0aab1beea106b47c3b14075752a6551ffd44352d75d5412908b1bfffb9f4bbb70eca8037cc7f44ba5b99388892ad354c35f9c0d50d2283823608a0637e9cf62b74a4e48f5fbc3db7a659344d25804caea0b301746de5e94daba4bef4a9a88027b90dde4760dbbdd4933c103fabcec33fda096bf319896c9acbb0e0a0d1045e3c1269f42a40169021a6d85afa48e2485bb938c3a68cdc289c443680cbfe432b47134367436ee618472185f38cebcdcf9ec5a43e3cb4f87967cdfd5220a870c6ab4c2957abd3d7febf2cd9a8920ee1edc7bd4be604caf58daf7c598e36733839e5757b50535a0ab4affa2db01c9f7e1dd14d17151a6d1f0e1832dbe6fce08c1769cd5b845f2a0a49e39731047bc21125afb7ffde335bc275ef2db2fd277a09d19c6b3fb91d57023fc9d179aa9cbf68d251ec21541f0993d1db2d9136db1092e440cf1a08c8ab6a904ad37e793e391a7b81f958d548d6e50bcb6246987807bdc4f64ee7bd918231c7a16404ccfbfbf6f427115d5e3346f57c17874f93c1f65baf2c18f92c898bcbd9550c919a352ea21cbfeffe081d91af328908af2749ea07ffb5e1548584172b412ce6ea174a592a2e5559f10bf8b65211202678bacff228dcd2e858255ce79da3f919d0a514933eee72de1e6ff06f972e1ca0c7e58a3cf769e20aaf1ffb1e52eb77100c4a670a99c6ce731a3fc33cfe6d2e6216207c9ab0e930f325b08ee819ec8ad3b38083a442f73f894e502fd9f3b488afeafe683fce6272be060adecff5b931978e9ad298b42053ad253a1e01db78ba65931d2334c9214011c19c748c505c9f712a2208cef3e2f54bcb36bc5c11babc558b9428de76e7763d1537764f8b6136ef799deb2e5ccdc24a84152376c36ad063240486f0b7bdf2e191851ab29bbfc7b0cfd8266f3b97e515e9de39bc1f4e1f5dad0518d214dd8164c47d67d9cf56e8d24cec4cca26a69078e2c8e36a0068ecc195dec0f2e941e75328386cc46436b45c46a8569ec568a6ec545b3ee654386fb9fa817628e17b00dcc248a0170fb8d4e4fbc23e7c8553231ace55acd736ff2fbe847838aa35d0da01da5d9eb945359eb455a31c3a5a4fbed5315265775181ba7825d438f46afe4368d0ea33f7d8a2d162487cfd5a1d862fbe941ac5c45d95358b15c50e0ac2a995cf0d888418b68b62e815afaca142aa7e6736ebf9839a788f7b68270284d66da040c01a50b6960541ed6a075639f4269f660b488348c57a8ef9dc9117f4fff938f1f3a16c25a68d4c4a0db0b3efd309aa2435b09ebe8466dd58e79af8c9437c56ff1ea289944c6a118dc6db3e234d96d6ea3a0d444cd59ac92f7ab4f40a9f2cf58826845b2531b1dcf19e91cac7e7006334b16b7f62308bbdf3f008aea24de181a018ede6fabfa94501542fa028359"], 0x1008, 0x1800) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x810, r1, 0x0, 0x1) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x456d9aa1d1a216bb, './file0\x00'}, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) fchdir(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) r3 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) poll(&(0x7f0000000100)=[{r1, 0x40}, {0xffffffffffffffff, 0x80}, {r3, 0x100}], 0x3, 0x7664) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0xffffffff, 0x4}, {0x5, 0x9a5}}, 0x3) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107004, &(0x7f0000000000)=0x4) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x80000000) 16:00:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280), 0x3e5, 0x0, 0x123}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x140) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, r3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x80) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000100)="637645390d51ed369062072d2717ff0d9a8748e754c7bdb79f56b48ce83faebbc111bf323f3b1b467ead1b30f48457c4aa6b668f318d49e390e9969e421316533efbbcdcecdae80ad61681d5c5e391", 0x4f) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000003c0)=ANY=[@ANYBLOB="fb18bbdf69b56ce14cfd436b1800e200b96bb5e86ae104a2dced35dc7443af606592012e7caba65e31bfdda6d84384da30e870b48b3b20221ca405299462865bbd485686123b334d1f41e3e8bd8a4c0709b1cef53b8daa239b419167db945cc0edf157eff1e674c4d432cddd3037aef277657d3714a1c2fd01a10c8712a9f046e1f667e0c1bdbc8b7628781db4d39c04d93953210a6be7c7"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x3, 0x4, {0x5, 0x5}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x5}) r4 = openat(r3, &(0x7f0000000080)='./bus\x00', 0x8000, 0x20) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000000c0)) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xce9ac987a2fbd721, 0x2c) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x34}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './bus/file0\x00'}) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x18f) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2125008e12efffb27858f508000000b3bf0100d6ff00000008000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffcd5}], 0x1, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x7) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) faccessat(r1, &(0x7f0000000180)='./bus\x00', 0xcd, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eaffffffffff0195", 0x8) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r1 = socket$inet6(0x18, 0x3, 0x0) sendsyslog(&(0x7f0000000340)="c9f89c042b61d985d83ef3bccc61d11b4b2c487b1993a64dafbd87c8d9cf8011766ddaffa9c4c6980bf6c85dc51e75a64016aee83e32bfd88ab9dbcd77623fe4809d2659e217db3f3bf2b87bdd47f82d26cb32c1dc53825f0bcf97", 0x5b, 0x8) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bb7f696c00000000"], 0x1c, 0x0}, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = semget(0x0, 0x3, 0x402) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000003c0)=0x8) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x90) r5 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000540)=""/11) semop(r5, &(0x7f0000000180)=[{0x0, 0x1ff}, {0x1, 0x40, 0x800}, {0x2}], 0x3) semop(r5, &(0x7f0000000000)=[{0x4, 0xe0d, 0x1000}, {0x3, 0x209}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x3800}, {0x2, 0x2}, {0x0, 0x287, 0x85491737580a1bae}, {0x68fa2a151f3a686d, 0x4, 0x2800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000080)=""/107) openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x400, 0xc3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220100", 0x3) r7 = msgget$private(0x0, 0x400) msgsnd(r7, &(0x7f0000000440)={0x54240d157dc4f88d, "b9b3ca9ae11dedaf48438fc70d4252da04da9f312bc6b8f1c8e65bfd8ab66446d293506494d059c96cd91d29453734fb7d4b82ccd0e8334be301b9ec875e3122d46aa1eb816573c1e7090b19445bb5e3d19c61e7beea0a0de61881f6420538cc31129adc3f3df2ea50b68febbae473156b2fc9e1d7e056"}, 0x7f, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x80, 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10080, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x100000b1}, {0x6}]}) syz_emit_ethernet(0xfdc8, &(0x7f0000000180)="ff971779e3b40be0185c14f9c490e5e67eaa56d7e71b0d79474b2eed52382e6c644bffb03c93755d37f9c74763840326abde48b0585725432cf85e69f10e23c29e6c856f9d694ea2a13ea22f8d5eafc2052d18791c013df1b7ec11e99d08e79255ed306c4755c2bd3a064accd86c87ef58fd44cc2c3bfcccd01e3b5271ea89ac679214e478f17ef58b07e3a4e8502ba04b1ed13acf00c1491e3d253f3ab584ae177fbfbc8b2d0bde171981ea3b2d7ab49dd6ed9b905f024784dd101a9690a367b01e4ab58c8489294501069551906a02c1ed6f5e4282f8373b270b28398d7ba737bc") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r3 = dup2(0xffffffffffffffff, r0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shmget(0x3, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000280)=[{0x58f, 0x8, 0x2}, {0x81, 0x1, 0x3, 0x2}, {0xc, 0x3, 0x1, 0xffffffff}, {0x2, 0x78, 0x5, 0x401}, {0x0, 0x24, 0x0, 0x8}, {0x0, 0x6e, 0x4, 0x3f}, {0x80, 0x20, 0x81, 0x4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb98bbdf696c00040000"], 0x1c, 0x0}, 0x0) nanosleep(&(0x7f00000002c0)={0x4, 0x9}, 0x0) recvfrom$inet(r6, &(0x7f0000000180)=""/14, 0xe, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r2) setsockopt$inet_opts(r2, 0x0, 0x2000000002, &(0x7f0000000300)="ccc1ffae09a94fae25d9401bfc605e28a7f228dd483a8a9d72e5c1f2aa600022a96da51878dbe0", 0xfffffc86) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000040)=0xfffffffc, 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) fcntl$dupfd(r3, 0xa, r6) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) acct(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5}, {0x6, 0x0, 0x0, 0x68f}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x10) recvfrom$inet6(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x21, &(0x7f0000000140)={0x18, 0x3, 0xd0, 0x8}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001240)) sendto$inet(r3, &(0x7f0000001280)="5701ea15b0c94ae276ef439dafaa59dcdfacf5de10cde63cbb9e2acb8a2153b0b91c1c9ee768cab68dc410218ccd54fb06fcfdc0f7d971", 0x37, 0x2, &(0x7f00000012c0)={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r2) connect$unix(r2, &(0x7f0000001200)=@abs={0x1, 0x0, 0x2}, 0x8) connect(0xffffffffffffffff, &(0x7f00000011c0)=@in6={0x18, 0x3, 0x0, 0x2}, 0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x8, 0x0, 0x0, 0x63}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000780000/0x2000)=nil, 0x2000, 0x1260b2f093cda20e) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="fb18df696cbcabe9a207d6a8ff7f000000000000"], 0x1c, 0x0}, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getpeername$unix(r5, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000200)=0xfffffffffffffeed) pread(r1, &(0x7f0000000180)="ab253638cff5b030ac37f3979bf5e9bf160c2d6849c0193bf6503ead107d1a250388256a713f8032126e26649fa0410ae0b9d7121b5fa6443c0b692ad46934ba5e7c71749a85fe9246a74b9a", 0x4c, 0x0, 0x5f) r6 = socket(0x2, 0x3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r7}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r9, &(0x7f0000000140)=@in6, &(0x7f0000000080)=0xfffffffffffffec4) r10 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r10, 0x8020699f, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18bbdf696c000000003c5ea4deb81d6ca3fd0ccf26e12edc0c4bbe413c5efca9eae5fec26a9bc8dffa5d3b0f66d277ad46b595f320a641be1f763246d2afd59b0396"], 0x1c, 0x0}, 0x0) renameat(r0, &(0x7f0000000100)='./file1\x00', r2, &(0x7f0000000140)='./file1/file0\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000000)) 16:00:10 executing program 1: clock_getres(0x6, &(0x7f0000000140)) open(&(0x7f0000002800)='./file0/file0\x00', 0x0, 0xc1) chmod(0x0, 0x149) open(0x0, 0x600, 0x114) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r5, &(0x7f0000003000/0x1000)=nil, 0x3000) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000180)="870cc58be1b673a9fd768c8714fd7fc25a29633f223baa4737c4366a85c0c7aae8ce6a0e431eafd76fb0460d600ce2cfb398787836b31ee600decf15ad09f10416a880ad546fecaec9d0eaa274b57b8b38e95d1b9e8ca4a9d41f7bff3ff7149404c35c8587acfed342c5673adfd241a2017886115310912d1a235ad712662e1ca381443eda8f4dce93a0e61f14bbc0db8cb271d0f2686c77fe1d650a5f903c219a980460b22dbe5f1244fb622518f73cb03cdaabd43d32e83ded96", 0x2b7}, {&(0x7f0000000240)="4d661d23e3d09963c73e6511bf159e4e59bac9b891d753514b6f1d62698aec71f141b39070e5e87e89dd2ec64c9da8640b57bedb9abb3b8ff0f36b939eedb663b891ddca99c4f8c7c85c2b", 0x4b}, {&(0x7f0000000080)="62f5852eb38dc0ac01b8b6370b64943ef1eb5884122e5ff1be82e44985060b1b64", 0x21}], 0x3, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r9, r10}, 0xc) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) setregid(r10, r12) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r13, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r3, &(0x7f0000000f40)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000340)="6e7f9a35ba3edb47b57f99403969192ec5ee120f808dc7b82028883aabf9bd93b9d29c6f29d4594c1b70b79bd2da5445caae2d4bc06c1a51876d709c099401d3ed902f19ce17b6cb4a2d01f3a806bde990a9e40606484b762448e3265d91656061821313dec0d29ebcaf2f774ac5c99b29eb32e44a3d8b7e52078072f40eb5e0308cca7ce5c59a68ca62cdd8f30e596d9d548048978261af7ea0ebeefa9369dd41993053561bccee7d605096b2e7a84318335eabf3fd87a39b7911172e8bb16ee75dfca486e9eacb175d0cbff010c657387d651106291f62133504eda9ea6be46c0bcea6017f805e661d2e", 0xeb}, {&(0x7f0000000440)="91975ea408d9b0cc1dd72443833c8fce0564429fd56d398d368ef35fffccc53f42f47d4f2e6b02e23f30b4fa966b988f6da3f111e9ee312c47ae96b924e99285ed482185ffdb1d32d5df33e52590eafa1d2ab8d744a2ff0461d7037c35e21b647e0916ab689db64a3cb4a8d6a3b1e3245a39320f2c557fb6a803aee46ebb07df0092dd0a83ba7b215fcce624bec94c4a524ee5d9a59a24a9ee66e513326433dbea2a6986336a88fe345d9d03dd11992b85156149", 0xb4}, {&(0x7f0000000500)="3b82fd4646871f188a3ca58230080b9c7f1919f4676efc3b34c3b8cd5c030fce01733823fa19a41ec44ead29cc79fd735440e08d69adb0406b150fbc4bd8c46e5929e2eea55faa72233828993cb6b4a584f20e3680ac8198dff9ae633e3aabfb76cd8fd988a9f107ff6a132c7acb8238e64b05542df832637e89608867fe44d154d3cc505dbd72ed7982e43befbdd7f0", 0x90}, {&(0x7f00000005c0)="94e3401eecdca6dd73046695023e004d14523de847cf84ee65249947b95681a74fed89b0e123dc9292f2334117dd1afd522027441eace3466fc82c371e19b4c473ba647a79ad8fd46e7a", 0x4a}, {&(0x7f0000000640)="90a3a1901cfc132566073efa76d355af3cf934afd8bb989f02823eca7f8a9ef78518571516bf454f6208e2b2a746296ce4b17dea9e289544e6cc6f1dd6c924deb8c104d0eda300404d4d5a7fc640a46c0eb2d4a57e39f3495ec30ebc0a425a41a1bf9ad9b3643d946f46d008a883d993593ddb0179c1ca900cd07173706e86175e68412312e1c2ea2da882b4528d0ab814017efec1e6a6968ee954df43d8d84129f6115d8dab5e446aa7a9c29c9c02317b3e3eb1bc688c19eef90343a10cec", 0xbf}, {&(0x7f0000000700)="13e1f28849f89ca8c3b49747e9d1920c05b157f21256815cbb7c588398147f95c39bcd3cb81be3061bc246eccaadb06d87a14432103250d92bf505825021b19fa20c9540635697df64b4a25f622fa98bc0cb49f341b6256a6816fdf30937cba0773dc5842336564cbef272562e4fdbaa72904725ec9bce19b0e5608cb5e573c4b110c8a9ac4fbf082b3b04fa87ed2b031353b5c6499b64f63cc164d972089fe99dff0e056d5ed15df86b5a0e1f6bdbcc44b03afcbffc2aaa", 0xb8}, {&(0x7f0000002840)="ee0af9abe37a8183aacad52d8bea8b68d7dc8352932cf9f16ee4d2b92f1cbbd74ca7aed7d8502c278e5fa309e229356cac868881950c2119d88322b2c3d18bb141fbada39f77674af91f41be73ec", 0x4e}, {&(0x7f0000000840)="b96ed209b2c14531c2f4f3ad5fd7ad382d5f9f21e58e5b48f912c094883548dabc", 0x21}, {&(0x7f0000000880)="eaf194ff9f36a5448e82c08abe1e807dbde55eb71f8ab534151ab3dd7255a2fb33854db42c3ffc7452681a3762a12ff7a01309323b103a13d08daf45ac5fb872ef64c675654712e9deb026b36e0b6ad8fd93b78b44997e1588781198aacf9a38386c74422259df9477a678a2ba1891cc93304fc9ebafa3a3f1b394ba88af01d49875baa6a4", 0x85}, {&(0x7f0000000940)="2777f6f905a58432e15b70804c2205", 0xf}], 0xa, &(0x7f0000000a40)=ANY=[@ANYBLOB="00010000000000000100000000000100b0a19ca9c0548cb595455763199cb9b561ac7dce661bd7be66189f3478c6ee27471c6ebf85566df26982cc7a0e8bd555ea7fa0f12914892b1130e65c80013817d7132cc4a2071bf09d7561b164b8f142611e20a77401de88fb1573cb0e201ce67571e2779cf34309de4e072b1ec3bb395dbf2e7a4eebd00e84b878b6279f169c0db5dd260e96acc9e8bf29eab00309f4ad34a8f7051b88bc6cf6902911485a2bf57c0ebda07e91494d2dab259df0611e78f27941c5c8be9473aa0b8efb62b95c6e3c44cdacd898ba3943481906dbd164a35297dc24917f111a0bbaefa69ef1544f79115ef900006000000000000000ffff000081000000f7c328805c1b1a3bb5f2bdfdc95dcfb35b3996c25668aeb9cdd8adbbdb7ae09859aa19e0e58d13285cd413bb6d85589ffeab8cd3d379a81b5f83f9429832c9f38ccca9bc4553979c33501b691984810098000000000000000100000002c100008baa030c1e3387d9d41fb93039fd0b67c81ab14a4735d3a5e86a254bdf7794a99d7b8292fc501f16f6cdafd9b86d1a705fd8d52679736d2c8e8170caf2d8e00de8a5bf772258d08b9f764796d722dd63a81693c20340ff2d4951f52cd903cec8bab1e06da2bc40b5368ddcb06caf5b0fe19c36d7d8f9e45374c988c4be6b6db85c57a1c20000000060000000000000000100000005000000687c015b4465a00e5fa1ba25ea996a3452feaac63fddd8d35e25eee49b4f284d3b2fb3b94d8a7ab4c5f59930c42e0456a898f707ebc7aed8e5af47433073505076f32cad2c89fae2cc9530b71a0f69cec8000000000000002b92c2980300000042d679f2483db6fcd4e83c29086759a4f9a46493c4082eab077fab3c8ba48c5361bb0fdbe9f3cae20e1da90fe2b9f9e8ce9b2bb6b6c1c8749880b1620c910c000959c3a665bbf1b9ea41175302dd7f78992ae844426f5bdf78c7508efc993dbe68cc4bf311f7e5fcd2841a2a73c12815d8f8fb8f1420c4c7363a37051e87295ec5c03af91fb43e2b93580a96004993859507cf306b956da0cab026c4c9f3d82c413eec5e820ac51235c8d0292ea2005458765d67595d2935c800000000000000ffff0000000000008f7ef427d4fc7e5765a8721c90c0ed19ae5aa8a5338f4f43735968443b532967100406344cb97486709fe88b8b4a792c22da975e4509ae8b62ddb03c7109b508bf986c003f966d430f73fef9badca49e3b288daebffd68994423a30f97b6a12df093bc8ae49d4101a4395e592b0f77eb56ca8b238d27fe8f9df6e256bde257993b0f60c720245384dcb4ac6b84039c5bd92faf7d8693fe5da755aeb3c8b49302c8c4a8c1e09c634478b350387ab700a8789c000000000000f800000000000000ffff0000060000004511f606f7dc3b76127e6f0aaa07f14faaa538cea2bd30c0be8fa82aacf617435f4d75e9a1ca6e42c7442393f0577548f63317cd6c6bb085895720a1b4ce1847eb30983bca0273bdf8077c6aeae06d03dc8f17797a4930d49477b9be0c9b354fccfd6f482890f6de7d0b883496e723f008f9be971f6c5ca8f6de3b4c9e05ce7438ee9ae1a82336dcc4e6180d2d1c029bd5db3e08066a5facdd176acc68fe579a49e329e0cdeee2db383ab22e8ede54673d9c0d4ac6e89aa852937627b1eb7c8fcc7b5feddf6277b8ac880aca25cdadfc6626b09cb6c23d993b8557ccc7366cef42fe00"/1248], 0x4e0}, 0x6) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x15}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() syz_emit_ethernet(0x80, &(0x7f0000000680)="5c0a5d09253a37212b1bc178fdcb46dd7f1b87689aa67b151e7f60ede7c73223d2d969fe29467026ab843e1d6ed16de9ca0d46a99d6b0bf8d4d3e89549fbc277a52813eea59958098263cd3850ea3f4010e38149a874d01993cac3ec069a7ebb778cc58c86fec9f7ceba58088dd63d71cbeeb3588db67de60ae454a90d2c5db9") kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000640)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\n\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000700)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() syz_open_pts() r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) kevent(r6, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r5}, 0x0, 0x0, 0x26}], 0x2, 0x0, 0x3, 0x0) syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) socket$inet6(0x18, 0x0, 0x0) poll(&(0x7f0000000740), 0x0, 0x1a) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r10, &(0x7f00000002c0)=[{&(0x7f0000000100)="48d1e62a", 0x4}, {&(0x7f0000000180)="376a19a6c2e650ab7b6912f4174b3a5545c91767505ace9229e5d31b83f05cdce51ada1fcd60d1368ed800fa36266bc8306a304927fabfc12221b2a67aca1379e295fb11da78375d275dfb5cf316d6ac9b731ad6dbdd085253de155e7bfcb84de32d5579cc415b3fee457f8c83c3c49ff3cc09140dfbf81b9f75a414558e245f5bf34d81ce7fdc5de477341f1152571d44e74b7ad609b90b645e152034e2", 0xfffffffffffffeac}, {&(0x7f0000000780)="60296e76f3cb1de773a088e3636f16bed991153c3ae72ade464e81ead5b989597b35e456b9798f142d4d8d9f9710679e5ecced8916d75a31561c8c12a03c9cbfc5860788de1fb38148571895a5247e6bee9fe05bcca94459f705d43f551068ffdddb0c0c0fd340186c1a20146f78f344d8222cbbf98970ef22b3239b500e5e5acfa55e4b47b9531eea09e6ddc1b6f1d58234cb17aac126783f42d062daf1495bc79efadcf3251b6e9d7ed9a6274e005328a6bc8f138d584474e7c8554cfc6522d1aedeb2334ce4cd20950e47eb3fec19a9400d0d01f699e7ca720938fb4c5b2d11e60572de54f2755a858ac50ee174fa1207703132999f96d1019b3394df3afd041b9aec3cfd2bdfa6c65d6c2e068ff012b7574bf197d2ed6c82eae7ea0fab3a4d200f2f1841581d34a1eb7ed6a81f1588", 0x131}, {&(0x7f0000000480)="3fee380339bc9e480c72a917994673b7522db00bde669b2501d09392b3d093b1460999695c75890acca2e086d06569933fc87e91484999f19ecd1ac3708c79697c8c8d52d76d625ac8862f67eb4630bbcca95babc57e5a9662e32081a0377f37f8a3e792f325d96a3b6470399cd2c759f98e9618390a8f0f70047e79b07f81d513ca53a3ba2591c5d8e756f9de2413890cd80beef6c4dd95ad130fcb2bf8d15df601d18d6dc7491e999d1c23531d3c02300fdbde87108e2bd9c7d4ff87f7d2380e20b4e5d7b9090f5964cb6d70e1ee51bb87064df881eb9121af0b938461292788d11d5c2bd53bf6019918ac77de9267a7160ef6680a7ca04c", 0xfffffffffffffee3}, {&(0x7f0000000240)="1d9b1614cd722c7d71659b9be8ccd8dd512b929f180c4f093ac8959e43429815df", 0x21}, {&(0x7f0000000580)="00792770cd00884ecb7c9aa60b96668fc22082d0c683d28566bfb9b7326bd983691ba687e49c27af5019c9d21154b9cee349cde891c5b2e1e74c4af307df1339cfdaa553c664f3ffabb77244e0fc2acdb8c623c3efd89d0e8a4cb7c757e1b913d4cf9750239e69a42fa4e7f5687ee0aa448abe1ec0a299314dbb4bc60f9dfda49f4812f319d50a2c1697e9c955847306424c5ebfdee1b22e4310e5dd010d97cb175d5d68", 0xa4}], 0x6) 16:00:10 executing program 0: r0 = syz_open_pts() pread(r0, &(0x7f0000000000)="ad5e80f526f3d931c230ed7450c1c439b7ad8dc6b14d317e2e9ded307b4d0d9393a19ec1795d43ddd3733d7f54642c97a05e80ebc58968737cd13d0b6282e7464567e1ac8cea99419d7cd025bd17ed63d74176df4f8db50c927e6c6164a2acaea33f8b996a08f3a599b4b4bb442f798aef", 0x71, 0x0, 0xb) flock(r0, 0x3) pipe(&(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) syz_open_pts() 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20, 0x0) close(r2) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, 0xffffffffffffff9c) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf6943a2000000"], 0x1c, 0x0}, 0x0) r6 = openat(r5, &(0x7f0000000340)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) mkdirat(r6, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r7, 0x6, r8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r8) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 19:33:20 executing program 1: socket(0x18, 0x5, 0xff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 19:33:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="f3ffffff"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x4e, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f66696c65300bf8b44d0b1c419ca95d745be532e3bd70b048ef5e0220d34378a94fefd22e8252046c1365d5cdb7627f7eb33665929e15234915e921b7d759d91f34bfa0137559dbcaed97e3a513d602e8d08292b3ec2307f20efe"], 0xa) close(r0) r3 = socket(0x18, 0x400000002, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = semget$private(0x0, 0x7, 0x287) semop(r25, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r25, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r25, &(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(r25, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r21, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r22) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(r4, 0x6, r14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 19:33:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x5ee2cfbec343fd48, 0x0) dup2(r3, r4) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="73ae068167f625ba3ef9dc5fb88f79673207f315c847646b0430fd96c9c103727777fc", 0x23}, {&(0x7f00000000c0)="b65ae008f2b70a3b44f60bba32ac15a842e776619ce67a526820918deab2f222f04e960a0ab4b767ba5121e002ef7f", 0x2f}, {&(0x7f0000000100)="d50e1e42c4fa71f5b7127ea8458a3073515463b5005640a78041a61ee52778e288f900748b04fa6684ae165b7ece8c8230f295834f0a59de826ecc43f2ba333d02f6d368203a32bf8039b4de1d5ea1faaa7a0957b698acde8eebe2a6ee20b3b9aa3ce817699a900cfd35609884690e4ce40a394b3e6d4c87c662bc3657bc5c72d41259e6bf9f69414f0d3c9d85964a5f26d8968c8506f3299680690073bee72dc7ee470affa40029cdef53f638416ae720ecf54cedff2ebaf62149f727", 0xbd}, {&(0x7f00000001c0)="c0041f983a5a3b04470f7ff043b7a37f65c7ed72f0e06ab9437f196d3b6a3e47df2f3669081137b97155a4955469031c129cbc5ad456e8bf874f4ddd4b91e4370d0df690", 0x44}], 0x4) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x8, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) 19:33:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000200)=[{0x84, 0x1, 0x6, 0x7}, {0x3, 0x6, 0x1f, 0x7f}, {0x9f, 0x80, 0x5, 0x6}, {0x7fff, 0x80, 0x4, 0x78a5}, {0x3, 0x20, 0x20, 0x8000}, {0x8, 0x80, 0x20, 0x4}]}) r3 = accept(r0, 0x0, &(0x7f0000000080)) recvfrom$inet(r3, &(0x7f00000000c0)=""/134, 0x86, 0x0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) recvfrom(r3, &(0x7f00000002c0)=""/116, 0x74, 0x1, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x25}, {0x60}, {0x6}]}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000240)={0xffffffff, 0xfff, 0x4, 0x7, "0a4effe681924a2e4b933d772e523719f35678bb", 0x40, 0x3}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc8, &(0x7f00000005c0)="000000000052b18d8c555f0d4493e1d8a6d9c91ac715da562a6a88ed19c676b469c9549fd717abf725bcc4ba68cedcda32ff25b8d98d2cb7740330d76440ded5def612f80bd4f73247012c9572f0a4dbb2b10e15998e1b2a7f6c77143e27a7ca5a69f77226d77fc1f69d0bdd68bfc255bb8ce096593aa973ff3d30496d3fa2a60901affa087a5d408947193496f2214f0624ba188635cda5116655b941e281fb8e261e206fc61a5f36d3bdb2f7952a5fd7d6e442ff0af1f0fbe462df3715731f8d6b95129b3adb96") 19:33:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYRESOCT], 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x80000001, 0x4, 0x0, 0x10000, "61aa0db11ce9bae3c6514e6ae930199ea78b7ec0", 0x40002}) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x7, 0x1ff, 0x3f, 0x7fff, "a899727322258664bfa8bb972ded0101f95c54b2", 0x7, 0x99}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f00000000c0)) readv(r0, &(0x7f0000002540), 0x1000000000000067) r8 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000080)=0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000180)=0x6) 19:33:21 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, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x9) 19:33:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb181f00000000000000"], 0x1c, 0x0}, 0x0) faccessat(r3, &(0x7f00000003c0)='./bus\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000100)="cc1fc5fef0ccef05f25b3e523e6bf458421cdd603e56604ceaedc90b227e8bb207f181f72812d12c90ce0fba8bfa828959c0c71c33ab5236aac954242ef7f764b5162c488f9c03a3e20849491b4c7613b506165781f6cf3fd2a2256f87608ab3f23480c3df2dfa477d4c1e4f6ab6fc75d47eda7c6f820511bd4c0d40a34d480390795096700a949e04fac5fcacd5a14787149d297d9c2056be9851045616e0aa606541", 0xa3}, {&(0x7f0000000080)="30d75f975f06f79c7867feaab241d19afabfd9a34b4ee0aa6cc920b8aa744fd2dc4d7b1f79f9edb021e01c93e1c03e754c5506dcb5", 0x35}, {&(0x7f00000001c0)="d26072589ad8285a746dc5499146f7ee07b91bcdb436fa9bf1b64d37586fa0d75026adf66b52fb1d968e74683748981273fea1244eca77f8e44c10fd7dd4ea4841300d5f21a7a4d4d85a00d2ff", 0x4d}, {&(0x7f0000000240)="77de593ddd57746c2b32478bc77d54d69c2dcae8c4fd575696843680e6be2fb21c7ad3293b7c576c27c1220d0bf22eb9f1c4a714d7a1e956b1aab2be3f931f26bcabc41629326fe02ea32d3fb6855673f74719dae8e0326cb2c6e47c7ed87dc23c59a20942d4e6772a540a17b9c7acac3d40fadd9521da2a6c678c874d8ac0d7cb99e865b7f158fca8feef1ac9e39e9676b2e76cb2b41b440799a59845baff2397ef0e92584e02f86b4fc09e45ff5dac58dc774981e3c238d1a0079541e51ddb8bed35b887eb11977b9ead433584ce263a623a9dc07d8383417f2ca3ee009f42708903eb01d2985a03", 0xe9}, {&(0x7f0000001000)="af8198800605f3c6c8ca7b54bcad0671619667b2d73b9a5cf73f88e4ae4a2ce0aacd1cdda6ba5df1fae8e4df231bf026bc30e144865b0bc5412d4a5523139f645bf6174056e89a98272b484771191c6160495d221134e1857416f849a29c987bca6211aad8c39c450e5145410cbf713dfa427fd8fc5008e1f61b8c84a35d8f39a1accf7526f16fce51d270e91a0c5d5460d51323c0f34710341717aa6a3f0ab1f7d4ea4a8bbece6928971f5244254a0d69339a9b0b4a30c1e821362056c4e6b3d9e907482627695e29c95996967049869af1d5fff4e0f01572ff80e38e9038599997fcfd85eb53779df520426edb360d492c20468e390deddf91187e431a2278f1cfaa0b0b9041ad5f51a475a77f3aa52e9d31b9602298d587073fc7a9c28abbfa4be33913499335341f99fc527393bd26a2bb2396c1871228f584d595715249955c07316b335276173d4ae0e4977cd7acf4098a3ff70de8639f242d9381179a354a919f521f94022d18ead0a4a36e9791eb4c88893201799d82be7173544b39bb4f191c06c738cdde4d722209d9dd76f7d05eecf0fa1aab4ba83e97aa3c1a68468e8e05e767071fb21d6dc9541cfe494416fba6f54fd5f79c98774ef671650193c0a691e3242418a21b8ee8e73b41648c57ab43a2c830ac320f4083eaa187034d479d1340eebe86374d2aec4a1a1885e35a6fc7976e500b68f6f2c9405ef5fff0e7c296f976a5bfa1fad51f17e8b36832f1f242fb1a229afc614910c4681d7fa58c4a8a95d86c1ab94a3f1068b157cba017276f2748021b2046b7159bffb7c841f4c8f586d15f4890ab78c554c2144149359f78bb6e1e5348b0974efc10cc2b584574108f33bed6b3def4e0db99f278309cfd69dbed7b8b41b5fc981ad1831864adc8f243e723fc628162e18c647a07699c949f77118c7afa29a39536a83e396c0f11b5d58a9242d694efafb1c79e7ab2a4b1a039c8ed7c35aa670f65ec98c8ab56c1d46a9295e348e1d9840d67ae60431298a3e1eb051a342ea031467674e2105cccd2351297827ea3f95a9047f6e8d8606a5d0788fff29d4ff7942c54cc0f5acea4fb8665d779a2884936ef8b6c5f338a82cee029378ee0d71b2be4fe9c8c51393a186a65794b6356f7df810eeeb7707b8b3e6b86eddf193a2dcda1a00af1639d14ad5a7abf9f10418826f0d20c01f5623b572e93be3ed9a82abbdf773a0510f441ab08fd1c7ea4ed253fcd36b5fac98afed432280846ddf2a69ea26654ecc414d610b36e23afabdbb24f0cae8ea9ba1fd15fb4cafa4cf1e657f852dfad106471ceffd2ca87a3b8450a872cb280eb2d759950ace273f5e1fbc18331c862d3c5434404bfcecb1a951f7a0cb2d38429b3f7df4b066b0b326606534dd958a069b05d2e9e6a1ab8e468a650a90b23ec6cb36f48bdcc50bde22abd3aa497aab03d76676652c50fa7b2100a184bb12a9e102655759a4b5b5c73111ad63fa7548cff1fda1c65f20542d9a96ec00266256228e3fd7ddce09b11ac5ba4dae28109113cff0e8ecc2d290c242c432777e8b926ee4bd365ab1bab852895020ac984e6d1fde9b8f834cdd4525f38afc741a492e06df702373cc52a9719dfeefeeaa7ebb65b86131594ac9f42c2901c030f4ffa32f504eb83fd59b58a44f662f04d4ec377d09e8315583014128af76aabacbb6620f74603e9896df11dd0544f930697f9ded830a28529836bb926d4d5db9d1c24409370c2ac1ff23a590dd092b895dd35ece8d77cea22332a676eb4c8e8e0b1535f0a0644fca6aff695b20d0b3b8751495d597bc4241d485e9294771a6deb6c362462e22808a01bb38bdd5c78197d3849f34967e829df2ce03ea555eb9fe3a656b5d012b87dfe51f820760849a00779db087284b0d0b2ef781d905054ff6a2977f1ea9d696c96542d1ca97323d753ccb4c880bcf0ceeb11f32528b0de39fa54f04605886c86d95e0562333753dbac40401f32a7311ba1a23f76fb6fd6cd7ff896a327d61252801a9a7e5bfcbdeaa4af5aec95921898de7819549b867e89e11f5bc56c32d9da44ecee52ec3221258b24f66c31ec87aef2868a6fc2bd798e613d4df3a7632e76b8528cb296197b737e03711104a847d25f8e15ea04e882e1c4446cdfa708a8db9fec2d7659540bc13abf5f64c37bd443cf70379a4df718936839d2358ace1515d100bb54738f389d9eb4ce0ae9a5262cc76ee6ce20fdd784cc51bc73a7414633304b3813a4aca838783b47c0652d4057e81809dc881d59f2ab2a6648bbe2cc6d9c03ad5b484d8af89714dab5675203bb32a5fbdf2db48b6e897e6bc5efd6318a19466d673642861de14ee1f066e0a4d279dfa0de0ba1f85642d2a2680230240efc3db3ecd1a049b94f880ad2a23664df80aa26bfaa9e2335d25dd6493768f8c4b48afd42ea9d91470dc7f158ae242b0ea8183f4e8b9cfa63c91e0463643423c4741c1ea34fb0bc63364df3a87aba78c22357944f42b21c8ac379356715f02c442c15185ae067d9d03088bb3c7d2a1e010cb3ffb76ec300b77ca1e057aac6655db1c18e07ee9d8b1e2a6117ab652c543e993db9e229496bd6bac3f4617aac52461e01c7f39eb3b56c62023da54a232c68665ab3a6c76d9489e9cc9a51c6a92ae707dfadbcea9458e044f588bfc38006eab5fb9541d263ba7665cd393c978f5aa3d7e530d83ca6cd09a7d271b52cd70011b7f98513bc21e269c43704b1021e5da22371ff17e75441ffcf1eda15ecb300d7fe745a433c269fb4e3c779f4700ca2fa33adc7d032cd767702862657052837e3d5a8af26f2c9d78b9cfe0df7e01aaa056dad7b7286de77a6a40a3d370a964fc566b3931913267e3b5cccf01b7f8d0cf9ddbdd6f04c009cc03a1e65cbfa2e890abc4569b3e05ff0baf08b4d276f570563edfa06ebea90e98bdb730e1143327457e43b3050c4682bec5b7855be0e94a30c9025ef50fba5bdead92cd4f909c17fb2d434ecccdc20947ab0cee1e4aef2ffcc5594d00cfbd22ecf4849315ecd9aedf9583e7afbb30327c11a162a138ed895d8eb715009d10b01592a33d722e2bdbc2111bdb351d6132a9a5a634618f7720b305cef0d29bf655a5aa50bf86adf437645bb2c4e88344047ed2a366696f7b9209cdaabcfa391c71f37c8bd7ce14673c8d5a02f8df484be3cfff56d4b152d37b35029430fe66879e6b8da7dee73d784ec23e40d8c86137e35ba78467240672fa44b021aa065ba5ddfcdc4669f9351e36c8ca3047d808e70356f1e10679d34f2f23d95ba87545171a6fe82e1e3fb4c9b66ae7b2c499187e4f4b3aae0d6724567f6e87402df800080cc62394f21d0798657c76425753103172f81630f93eaea3606abc7ed8ecc33b6f0c4036c0b5f0fccf30b7f544c3ed0fb8aab7029a0db2432f89ebae64669983e21522331c1903fe2172e15a5537a523ce1bb1d1f9552cf3504da23d9b152058b808d9c9709903c23db728a1096d49653ee4327405cbe13092a7e2569e8391c8d218be3b2f52916fea4d6986feda1064b3e840401f91371a1179fbbd108ca9a52c8e4d2672278ed2e496a4aae56cc084be3abefde2ef19235270f95e42573db557e05d8525b5ff36707a3c05d5ddd8b5911c2943e5a109ff4de9f3a6ad5b04e05e738f544676dc56bd5c8e644e07a1d28fc43fc90d9c416f7a1d35bf79ecf70ff8b98bde817e108952c5d9c071cf3a67fbc282f2a6ba05d868034853a15c1319fd86a9fc9da8d187341c2f131a16f2c2471e05051937bb7152fe106864036cfb987651e7e3ae40e9989dcdaeb370bd1c42b7dcb78f0d024e3efa85404f64f1f1026bae7f1199f144ee8d90e10a58d729906315b7e7cb7833cef31065b1d91a7c522378d589e2959000282bd9f649c3c444f3ba20ec58402acd69048e879beac07a569b7db24dcd12dc2295c6e23deddc5ed2248188019ebf95ea55a57d8153162a688b6e7480d34097be23ce36c5ab42343a83b3fe953181404e14e9000eea4aa91da7f111fa18368c97fcec85e5a6f8b04dda5415a95a578bbff0bf52b49f304e0d7c0eb04b049021b86e1e87eb24ea5b903de2f287e10ade02f773d6cd651854c818ecfbdbc84ca13233902bba431670ef67a07660e800bb1d67c7986f3e0d322f4c2334de0161dc3ab0d5017c71bc36d3145f5f0804b0582fedfb96b388b9d2665cdec4969577caa54cec936f9664f918ac97bdc03d51af9afc79dddd943635e099d67de8c8476486f85529aed8d317093602e34c35b529fbd690308fcdb5e97726d639e05671adbeb369b62ccfb8ec3c2884d2ef311d507e6020dc028695e5289b951a9bd3dc66be9b6f02b6f6920a6cdc812a65c165e87a04b251d89e8d5ae265b3169ff51bdea9c513c31063ae32e95db792490429b078450d793f9ac376fd744c8b947c3eee306ae62c13394d6afd0b5eedc97e57012b16a065c5a08ccaa92563a8f1ce61750a18cd51af8306247e1bfe9df5db0636a4d8d0eb20aa9189f043be2742c7955d3971b5df3a31cdd161f849cf763d8b8f01fa2ac2087c7a65b2a1a5dd6f91578621f06fbac11b748c5558f388da6efd7b02f8ee38b67993fb93153a408f47716ddebe1680c09fdb544ae5a31e295a1b4574ff5c58969a714968f129b12425de52f79a9a00ed9c106db62eb5e34c3e956c330f02ceb82dc2148abb4a2ec4241f9af16f6a89b33c1708fae0836092cf92df77144d382d2358c583326673c005d19e1443fb0c159cd3711513520b56cac274d3285cafade0ee04ce6710056f6be05c464f373b571bf9a59b7f0c5e2a44022943d5d8778f3963a5f65b8fefc10a161534e95d661107d4b75e6d23f8da830eaf99f318cc3bfa2c13dc7f2de8a63c67ae23916ec682195aef6454695771aa53555df8d46a6e7a8fdb4d60a894c4065f43ed108215f6e2d81aa3a5942dbe7a6f6a7da5c72d2fd9703c954254df5117102faea324a87bccfa7353438b9b289ff29ed5a64685ceddc20a907e2a811f9b26560659f0d8da42c1446dc84021b5e48dfe40e3215d89a77e76ca94f34c88b3f93ab91fa262551d16eac122690a6c25c3ba976b4d381df97207a2c16e6c28da2419d7dc4dec00f04a61fb9625a2a9852fcd74b4747ad9cb765a97eb5d3261d86871383cee897f56cd1a2d5339ff367ccc5ecc772b49b1fcf1124130999821f6bac0b4a2e89f6e2143c0828785f5b136f28019e73b25f49e62b72d0173b3fdf651b874bdb6393fea2d0571840176fcdfecdff3210a9e6155805853a0dffdd3b08883b04424f7a3abe57ce6ac4e72132b177a5a8d8647b673bd8140175e95ec1fef69733af776a0260dee5883e04aba675db5088f8e45430d56eac7017ade62cdfd3c008b7580b78cbf23f2da3d90beab1a3850311bf95554b883e60395afc31d6aaffea0adf278fe23d3dfce2dddbb862f0c33a74858ebe918b9fffb72f851dd83a278bdec0dd7f94dbced55ef87b6442fa9193434e4768249b353154749d887e817680ec55216ea393c895dce9970f7349b703b0b96a7317b57c577720e235617bdce26f0ee75d8f5fc02c4912c57b4c631e4f1db15c2c6e6c702e8fb55fb82d516d404e350b2d80f77da7f0cda7eb06b34e0c15d642a2deeeb7c819970d2dd2c232f2a5c51aa5afb1bd75ffefa41e5d9cc6988bba4211751ebd8669c1f8c29304c63a7f3974f8b3b0bee64003918facf896c8c073360dc49da6d867c8677120571467756006eadeccb3f2068fc78b6134b24e4f5d3fb37580c84ab7ef1a71de", 0x1000}], 0x5) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000400)=0x400) 19:33:21 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 19:33:21 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) close(r1) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300046bf7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b29c2ad2fffcc8351bb0d0a01f051b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e5f4829918defe6bb1641d6158ba2de065773b3fa82710c6c280f252343c6fe0ddb184c9c1010c088881588df15dae0ad087c53810ec2845591bd414358e70a041961eaaa9423414cec541604667d3e13bfdd4330fbcf450bd2d1755e0cabcd8652cbed37080cd36b7"], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 19:33:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000004c0)={0x9, 0x38, 0x5, 0x40, 0xff, 0xffff, 0x800, 0x10, [{0x7, 0x9, 0x8000, 0x3a}, {0xd3, 0x6, 0x7, 0x7fffffff}, {0x1, 0x9, 0x800, 0x100}, {0x80000001, 0xff0, 0xb6ee, 0x3}, {0x9, 0xffff, 0x7f, 0x1}, {0x2, 0x4, 0xb493, 0x9}, {0x200, 0x8, 0x6, 0x6}, {0x2, 0x9, 0x9, 0xffff}, {0xffff, 0x10000, 0x400, 0x8}, {0x5, 0x1f, 0x8000, 0x40}, {0x0, 0x8, 0x4, 0x2}, {0x6, 0x400, 0x40, 0x5}, {0x0, 0xc5bb, 0x8}, {0x1, 0x7fffffff, 0x8, 0x1}, {0x5, 0x3, 0xa172, 0x6}, {0x7c6, 0xe8f, 0x1ff, 0x3}]}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84f0d0c3ad", 0x38}, {&(0x7f0000000080)="92b85eb267a723a2484aeafc967a2375064b2f6ea33b7d65d4c9279187e70b72dd09a5b18fd67908fea6e590403d9efd4e1aea69ce", 0x35}, {&(0x7f0000000340)="67d60f82b1ee8d2d58fbf433efafdced663cafbc39743a3ba577e61be5d2232db36316829e0ab812d2657cabcd2c1b00053474c3dad750bbfe52af535e1fe4d002b60ab3179771036bccf41eb6581fdfc73859849bee7e2e29", 0x59}], 0x3) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x3, 0x4}) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5}, {0x64}, {0x7, 0xfc}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getppid() wait4(0x0, &(0x7f0000000180), 0x8, &(0x7f0000000500)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r6 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semop(r6, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r10 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r10, 0x5, 0x8, &(0x7f0000000140)) r11 = getuid() r12 = getgid() r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r14 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r14, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r15, 0x0, r17, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r11, r12, r16, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r2, r16, r7, 0x1e4, 0x7}, 0x5, 0x5, r4, r3, 0xfffffffffffffe01, 0x20000009, 0x8}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = semget$private(0x0, 0x7, 0x287) semop(r27, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r27, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r27, &(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(r27, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r24, r23, r24, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r19, r24) setgroups(0x4227, &(0x7f0000000200)=[r24, 0xffffffffffffffff, r2]) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x2}, {0x4000000000006}]}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x4, 0x9, 0x0, 0x200, "b45ecfc3452702b7b91ee8b3778aadddd86b311b", 0xc06, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) 19:33:21 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getppid() wait4(r7, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r9 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r9, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r13 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r13, 0x5, 0x8, &(0x7f0000000140)) r14 = getuid() r15 = getgid() r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r17 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = getgid() semop(r17, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r19, r18, 0x0, r20, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r14, r15, r19, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r5, r19, r10, 0x1e4, 0x7}, 0x5, 0x5, r7, r6, 0xfffffffffffffe01, 0x20000009, 0x8}) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() r25 = socket(0x800000018, 0x1, 0x0) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r27 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) r28 = getgid() r29 = getppid() r30 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r32, r33) r34 = getgid() setegid(r34) r35 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r35, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r35, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r35, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r35, 0x40087468, &(0x7f00000001c0)) fchownat(r35, &(0x7f0000000080)='\x00', r36, r34, 0x6) r37 = getgid() setegid(r37) r38 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r38, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r38, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r38, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r38, 0x40087468, &(0x7f00000001c0)) fchownat(r38, &(0x7f0000000080)='\x00', r39, r37, 0x6) r40 = semget$private(0x0, 0x7, 0x287) semop(r40, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r40, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r40, &(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(r40, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r37, r36, r37, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r32, r37) lchown(&(0x7f00000001c0)='./file0\x00', r32, r33) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, r32, r22, r26, r28, 0x1e6, 0x8}, 0x5, 0x5, r29, r30, 0xfffffffffffffe01, 0x9, 0x7ff}) fchown(r2, r19, r22) 19:33:21 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)=[{0x20}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x32f, &(0x7f0000000080)=[{0x2ee}, {0x87}, {0xf702}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) read(r2, &(0x7f0000000100)=""/15, 0xf) 19:33:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x3) dup2(r1, r1) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) setgroups(0x6, &(0x7f0000000080)=[r2, r3, r4, r5, r6, r7]) 19:33:22 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) getgid() unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0x150) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) 19:33:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) dup2(r0, r1) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 19:33:22 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) socketpair(0x10, 0x4000, 0x6a, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r5 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000140)) r6 = getuid() r7 = getgid() r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r9 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r9, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r6, r7, r11, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', r28, r26, 0x6) r29 = getgid() setegid(r29) r30 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r30, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r30, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r30, 0x40087468, &(0x7f00000001c0)) fchownat(r30, &(0x7f0000000080)='\x00', r31, r29, 0x6) r32 = semget$private(0x0, 0x7, 0x287) semop(r32, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r32, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r32, &(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(r32, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r29, r28, r29, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r24, r29) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r24, r14, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r33 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r33, 0x5, 0x8, &(0x7f0000000140)) r34 = getuid() r35 = getgid() r36 = syz_open_pts() ioctl$TIOCSETA(r36, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r37 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r40 = getgid() semop(r37, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r39, r38, 0x0, r40, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r34, r35, r39, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r14, r35]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r44 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000100)=""/114) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r46 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000200)={{0x3ff, r42, r43, r42, r43, 0x104, 0x5}, 0xfff, 0x9, r46, r46, 0x7d55, 0xd75, 0xfa}) r47 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r49, r50) r51 = getgid() setegid(r51) r52 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r52, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r52, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r52, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r52, 0x40087468, &(0x7f00000001c0)) fchownat(r52, &(0x7f0000000080)='\x00', r53, r51, 0x6) r54 = getgid() setegid(r54) r55 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r55, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r55, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r55, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r55, &(0x7f0000000080)='\x00', r56, r54, 0x6) r57 = semget$private(0x0, 0x7, 0x287) semop(r57, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r57, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r57, &(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(r57, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r54, r53, r54, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r49, r54) lchown(&(0x7f00000001c0)='./file0\x00', r49, r50) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r59 = kqueue() kevent(r59, &(0x7f00000001c0)=[{{r58}, 0xffffffffffffffff, 0x83}, {{r58}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r60 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r62 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r64 = getgid() r65 = semget$private(0x0, 0x7, 0x286) semop(r65, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r65, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r65, 0x0, 0x8, &(0x7f00000000c0)) r66 = socket(0x18, 0x2, 0x0) setsockopt(r66, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r70 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r70, 0x2, &(0x7f0000000100)=""/114) r71 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r71, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r72 = fcntl$getown(r71, 0x5) shmctl$IPC_SET(r70, 0x1, &(0x7f0000000200)={{0x3ff, r68, r69, r68, r69, 0x104, 0x5}, 0xfff, 0x9, r72, r72, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r68, r69) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r69, 0x0, 0xffffffffffffffff, 0x0]) r74 = getgid() semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r67, r73, 0xffffffffffffffff, r74, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r61, r62, r63, r64, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r75 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r75, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r76 = kqueue() kevent(r76, &(0x7f00000001c0)=[{{r75}, 0xffffffffffffffff, 0x83}, {{r75}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r77 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r77, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r78 = kqueue() kevent(r78, &(0x7f00000001c0)=[{{r77}, 0xffffffffffffffff, 0x83}, {{r77}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r77, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r79 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r79, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r80 = kqueue() kevent(r80, &(0x7f00000001c0)=[{{r79}, 0xffffffffffffffff, 0x83}, {{r79}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="ccb1530ceee7e1611884ff6549e6812c59ce9aacc3891b9b04f30f69fa45a4373521112b0dc42efa3b51a666a07543c0f5db1bbf91b7c61e523a537e085b08dff5a3a9e08ef0da10878d64058e46071bc2124a8306fb5033bfb5710837635e38cfc3bd190a586422a7163fef86d1fa0615f30008c4eff206e08054a6f5a5f70ba15ba93c5707f943401ea12d517df11c8c95349eea9ca4b1728794ab0de24902b7dd06adc417ca60a4eb", 0xaa}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r4, r6, r41}, @cred={0x20, 0xffff, 0x0, r46, r47, r50}, @rights={0x18, 0xffff, 0x1, [r58]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r60, r64}, @rights={0x18, 0xffff, 0x1, [r1, r76]}, @rights={0x20, 0xffff, 0x1, [r77, r80, r0]}], 0xb0}, 0x1) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0xff, 0x7, 0xfffff0cc}]}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getpid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r9, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r9, 0x0, 0x0, 0x1800) msgsnd(r9, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) r10 = msgget$private(0x0, 0xa0b8ed39b369bc8c) msgrcv(r10, &(0x7f0000000480)={0x0, ""/188}, 0xc4, 0x2, 0x1000) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r3, r6, r2, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = getppid() getpgid(r17) r18 = msgget$private(0x0, 0x20000003c4) msgrcv(r18, &(0x7f0000000440)=ANY=[@ANYRES32], 0x1, 0x2, 0x1800) msgrcv(r18, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r18, 0x0, 0x0, 0x1800) msgsnd(r18, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x1, r13, r15, r12, 0x0, 0x46, 0x81}, 0x10001, 0x1, r16, r17, 0xa5, 0x1, 0x4e2c, 0x6}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r13, r19) seteuid(r2) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x8000000000000048}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) 19:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x3044c, 0x81) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x181) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0xc, 0x0, 0x0, 0x20000}, {0x16, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:33:22 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) pipe2(&(0x7f00000000c0), 0x8004) chflags(&(0x7f0000000000)='./file1\x00', 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ftruncate(r0, 0x0, 0x7fffffffff6) 19:33:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) 19:33:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb080000000010000600"], 0x1c, 0x0}, 0x0) r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x8380, 0x1) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000280)=0xffffffff) dup2(r1, r1) close(r1) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d579f1200d5e7e68c547ae4d341f433e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267b49050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f46572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f484b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd0e9b080b8965eeca7166000653cea545a6a9a66e4fa44d7e4075141576c67f85d104dbefb632ff7f648249c2821568ab029314fa31496b96db0a98280fb83879febfa43acb9f0d4ec7ed857bd2c1cfa034c9c5cdc2569575b2c3e19b9ffb456a269b4e476fc86e9aecec3f9047940d8f72b5ebf77406e25fc8565173"], 0x10) writev(r0, &(0x7f0000001740)=[{0x0, 0xfffffffffffffe96}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='.\x00', 0xa2, 0x20) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) socketpair(0x2dad97b674c41dc5, 0x4000, 0x9, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x83}, {{r11}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r13 = kqueue() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = kqueue() kevent(r15, &(0x7f00000001c0)=[{{r14}, 0xffffffffffffffff, 0x83}, {{r14}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = kqueue() kevent(r17, &(0x7f00000001c0)=[{{r16}, 0xffffffffffffffff, 0x83}, {{r16}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = kqueue() kevent(r19, &(0x7f00000001c0)=[{{r18}, 0xffffffffffffffff, 0x83}, {{r18}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) kevent(r5, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x4, 0x902}, {{r8}, 0x0, 0x40, 0x1, 0x3f, 0x6}, {{r10}, 0xfffffffffffffff9, 0xa3, 0xf0000001, 0x0, 0x7}], 0xfd0acc8, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff9, 0x46, 0x80000000, 0x10001}, {{r12}, 0xffffffffffffffff, 0x178, 0x40000000, 0x9dab, 0x7fffffff}, {{r13}, 0xfffffffffffffffd, 0x7e, 0x2, 0x7fff, 0xd5}, {{r15}, 0xfffffffffffffffb, 0x0, 0x1, 0xfffffffffffffffe, 0xbc}, {{r17}, 0xfffffffffffffffe, 0x8, 0x100ffff7, 0x3289, 0xe95}, {{r18}, 0xfffffffffffffffb, 0x80, 0x6, 0x4, 0x7}, {{r3}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x5590}], 0x2, &(0x7f0000000500)={0x99dc, 0x1000}) 19:33:23 executing program 0: r0 = socket$inet(0x2, 0x4, 0x1f) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x8001, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 19:33:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') fchdir(r0) rmdir(&(0x7f0000000000)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) fchmod(r1, 0x48) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000180)={0xfffffffe, 0x100}) 19:33:23 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0x8000000000000002, 0x41, 0x20, 0xfffffffffffffff8, 0x8}, {{r3}, 0xfffffffffffffffb, 0x41, 0x4, 0x7fffffff, 0x400}, {{r1}, 0xffffffffffffffff, 0x6, 0x1, 0x40, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffc, 0x10, 0x2, 0x9, 0xf7f}, {{r1}, 0xbe1331d6db89d30c, 0x4, 0x1, 0x0, 0x3}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80, 0xfff, 0xfffffffffffffffa}], 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) 19:33:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() 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) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r4, r5, r6, r7, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r18 = syz_open_pts() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r19 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r22 = getgid() semop(r19, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r21, r20, 0x0, r22, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 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, 0x20000003c4) msgrcv(r37, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r37, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r37, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r37, 0x0, 0x0, 0x1800) msgsnd(r37, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x1, r31, r34, r30, 0x0, 0x46, 0x81}, 0x10001, 0x1, r35, r36, 0xa5, 0x1, 0x4e2c, 0x6}) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r38, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000480)=ANY=[@ANYRESHEX=r35, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r29], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r33], 0x4, 0x2, 0x1800) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r6, r22, 0x20, 0x4}, 0x101, 0x0, r27, r29, 0x101, 0x1000, 0x650}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffeffffe, 0x0, 0x7, 0x6, "73f300070060c3dce5081af659b0d7317a117c00", 0x34}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 19:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1, 0xe0) faccessat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x100, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x2, 0x1f, 0x4, 0x200}, {0x1000, 0x4c, 0xa4, 0x17fc6036}]}) syz_emit_ethernet(0x20a, &(0x7f0000000080)="c3") open(&(0x7f0000000100)='./file0\x00', 0x400, 0xd0) 19:33:24 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d299fecca7b07e0001c1c0000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r37, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 19:33:24 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000340)=0x3ff) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="c3df2b611a6a8fa9b8bda459101e6b86b37369457cfc322ad1dd79efc2a7ac8c09b12ed1fe3d413ab0e24144383c1f4655f81d86983bedf7c04d2731a2cf23a17d1ae1308661fccb4091cf710373958d5aa489a352241cdbc44996dacfe567b86aecbee2116b1c47933ac783eff4f4e9179c13dca1fc5a860a6b0a022d49c364edbb60933c1423eb488a4f975a545f6ba103c7ccc671e309b0c1fcf48742d46565fbb60ce41f319719d7ca", 0xab}, {&(0x7f00000001c0)="3bfcf79e33344f6434692dc8cf47f7f73ebaa42e8104f48020bddc19e239f2fc75a32188578a7f73480cd38df4a67109e62c5dfbd6913a081232bdbaa20683cfb40b80009b87c7d70508ed8e57c2ec6cdfd09b3793b4a9e0245ba888000e1e5d316ca67e469892337fba9957c75309ef6c42a180ce4697ef54b2ba3dcd7c536d8a124ea95b3b56a8371dc01ed44b", 0x8e}, {&(0x7f0000000280)="5388c5ea56e1374ed85339fd59a4aa01f93cf740b5cf331305a828baa1511f7beae5426290f757a84de29591ee1d2604e24f5609a4e3cba3448b9e649fc53a934dba2912b7bb4f50eebf5c1f5952159f08f92d9193be86693492e339a1027d12a722a28771f7045a8fe6c317d00f18f041798c9a486e1a1a0c6880f0cd5a8a1ab2ac3c5572733175165dcbcfe6114d728904dab56957cd3745c819100801a39dad79f379de947cf7f72fd2fad82403f6ec8fec92334d75f9af94fa6492", 0xbd}], 0x3, 0x0, 0x100000001) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0xfd}, {0x24}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:33:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) lseek(r1, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) 19:33:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002006, 0x40004000000028a5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000180)=@abs={0x4bfb2b12fa8f16dd, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000200)="79fc5506306f1383a9ef0feef60ecf96973c44ceee7d16f7f769ce464e4dcdb7c33c3c8e1bd3cb53cd583f3f2ddb42d036972d7eb92c2547d87f", 0x3a}, {&(0x7f0000000340)="724a9de54c918f142eadf335eabc1a4ffd0320a3b7e17872b329360b8e35c4698e216ec361beeb9ae44e4250ecfb07cce8280af3faab764c155745afb5a105681787233b4bbe0578a8f71c3db9e20d4f583546839a2ecbab8f1fe2a2e11c62213170138b0c985a0d98a509b1360d04a1976beb62767d81570a49e739d9acfc0858821e1a0a3daf6669790afb47baf24901de93ac0388b745895411c760e7edc5deed086db8072b3f3c33009011c325048166486683f75353321c93b129940b6a403449502359dbdec3d2f6cd8614", 0xce}, {&(0x7f0000000240)="af51ae8255fbb361a18ec796bbc25ab70c2c9216744f61bafdab39b75e3e082b36fa59ba10c1d3700af5bbb129943ad7a4cf3a28c3390610d8248cc3f74dce8b3bc95bd928470e76847cd9b4e0670d2f568e721445ca9901c3b5aa650f7d5eb1a5b0656c7549cda237fd370246824e0b292035917ad3359025bc09b3e89258a4bc6aa8773c1759c27b4c36ccc50571a201c44432433f0f013d76050426643ccc4a61673343d8fff29f442018", 0xac}, {&(0x7f0000000440)="082508e089c2a57dd59c646335943c5ed86f01a4bde0a6879907d41fa432d21aeed3c50d481def6f61391602d12bff9aaafdcafc4670deb6b3ff59a1e76e0286e3a30cce649c8810b59050a65c32e2bbbf47d1f9c9f6c67df039cd3cca7bc9f9ec6b643f9a23cb493b346c59c62b879c5e15ec3c1bb694bc2137dd2cc6ff92676b39b952facddc82ac9a5eedbb2fde8b07123afd4e68be433f4feb34c96aadd57ac5b4c5b1e059b722fa2d6ce8a3d675ddc5eecbb6e23348b0f8ba1e78ac5dcb2b6969eca2fa911d98f505557642735d90db60b7631033ff5bd7fd3b07c1b605a242a1b6390650", 0xe7}, {&(0x7f0000000540)="b036f3e7140375c2a57c26aab6f2393749053bc890f25e3a0dc2251fddbc4d34ef301b1f7e580f1219038bff0ebbd51b4c1a043bfd53e5fbaa4c63c2584e7fb5448d02b1812b4f34575f3b14c87e8e44dbf71f344d300bbd88d795a17e765cbcb08fafec0f9af2ce06834ce5f492599cca2a53583b3b3dde62db36785d2ff6fb3515f7bcc4cbd7801868c85269549d4cfccc40b4f166896683a44347f6d1ef22c7eff0ec0414cdb4a03c494e200f9f404b8881c699", 0xb5}, {&(0x7f0000000600)="625d562a468215361c72485c965985cc73371bac93bb59b1c1c427abfd8d810957043f0643ee455b31727cb7b5890125c323fc63ce01278db1b77e0b7d4b026016887b9c1644d87f64c033549041406c9d", 0x51}, {&(0x7f0000000680)="15c7ca838f65175af543590334b9c1f044b7b6efe2af14b82741980ea07a386fec7ff44b6cf2779d6d89823048ab7d5e359fe19125ff029693a10f50a421897b1c1bc9cbec11520823232d137989a37b23c9bc054adf1d8370197b6c25bc1a6ea07015a0dcc9411fd417c0fbae8f45f263ca2fbeff00bf8fb713ab3e821fbcdd00", 0x81}], 0x7, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x2}, 0x1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) readlinkat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/73, 0x49) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x98a}], 0x1) 19:33:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) socket(0x1, 0x3, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) bind(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX=r2], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r6, r6) close(r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[], 0x0, 0x0}, 0x0) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000100)) r9 = dup2(r0, r4) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000040)={0x20, './file0\x00', './file0\x00'}) 19:33:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) open(&(0x7f0000000080)='./file\x00', 0xc0, 0x2) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x571e5a18) 19:33:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1a, 0x1, 0x22, 0x401}, {{r0}, 0xffffffffffffffff, 0x1be8a9c7bd9779d9, 0x20, 0x3f, 0x20}, {{r2}, 0xfffffffffffffffc, 0xb0, 0x2, 0x1000, 0x99}], 0x2, 0x0, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x0, r4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 19:33:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x20, 0x0) ioctl$TIOCSDTR(r0, 0x20004402) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x1ff) 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r1) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) shutdown(r2, 0x1) 19:33:26 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) getpid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) write(r7, &(0x7f0000000040)="8b5650c816d319bc52df540b614592d43e688267f48abfd2847a7d0ff21e186526febbcf10ad598abab3fe923c99abf045f2125957f5970803cfe54421d0d9fcabc26111323011b68fa0234ba494df2ba2ccd54c9a5b16f3453a8a51a80f91c626f91202c7ea1ba50a38b270afdafac4a026799de0a9f9d3d577d451ec9cb248746c68b8169382f938e5cf442b67c6d02b9210e34227d966c21f924889a3ddac", 0xffffffffffffff8b) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) syz_open_pts() 19:33:26 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10000, 0x0) nanosleep(&(0x7f0000000580)={0xffffffff, 0x9}, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000540)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="2d012e2f66696c30005a6f6db142a5d0311a83978d721fcbc2997a516405b9cc804e2bd552aa7342cd184528ffbc5b4269b80287ba0fc6206cb998c61dab843f4f481cc82e6fa3d0e610c970cc81824603121679b1e46f222cdd4a8a11cf03ebf0828a43775e75b1ef42940d3eddf3f824acaa59874faae44466d1318e8c35064b010427c60517e324a7e1ab2a02eaff4c8a2a8daadaefd660c6ed782fcbb971be1aa27a4670b7710e03ba91962d"], 0xa) chmod(&(0x7f00000002c0)='./file0/file0\x00', 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) socketpair(0x1, 0x4, 0x63, &(0x7f0000000640)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r4, &(0x7f0000000600)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x9b, 0x81}], 0xffffffff, &(0x7f0000000680)=[{{r6}, 0xfffffffffffffffa, 0xe, 0x700fff7d, 0x80000001}, {{r2}, 0xfffffffffffffffc, 0x25, 0x40, 0xffffffff, 0x8}, {{r7}, 0xfffffffffffffffb, 0x1, 0x4, 0x8, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x24, 0xaf8, 0x3ff}, {{r9}, 0xfffffffffffffff9, 0x6, 0x1, 0x7ff, 0x1d}, {{r1}, 0x0, 0x80, 0x50, 0x6, 0xffffffff}], 0x401, &(0x7f0000000740)={0x1, 0xffffffffffffffe4}) setuid(0xee01) r10 = socket$inet6(0x18, 0x3, 0x0) dup2(r10, r10) close(r10) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000005c0)=0xe1) sendmsg(r10, &(0x7f0000000500)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x7a6e, 0x2}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)="717d9d9f26e2545cceb9b05dbf4549e95362ef1138966a59ccc26a5bef6fe0a7199421944c16ffdbe47324d59610710f9e4fbf66ca0c1a5cb7e4666d26451e5dac6705c2d2d0cfe591aed4c09d88fff372826eb41b52d795474d3792c15cd3fb6581dde77fa00fc785bdae5722b7896e587cf503049771c1e08e09beefac44c76f6626", 0x83}, {&(0x7f0000000140)="37bd4413e40974d0b34b96dbc82e87d0c04616f0d8fed78e6001e8e4", 0x1c}, {&(0x7f0000000280)="52b2848135665ee5e7ffd55beee008a3d31c51bacbf62253", 0x18}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="d5eba4a6f0de7a3577dc74aa482daf883170d75b06d779b24d1a776725097521e30f6f0afbbf3f9dc8b70f513b39684324d0b03ff7a9e8c180f0e6e66f63bc8911fde4bcd4743b273ba84451088b60a94bc32207c5b86bbb475b", 0x5a}, {&(0x7f0000000380)="d278d265d45d5fdfabbbf93ccfe4aae5e9ffd6067445dc83107acff217a005a8a78714f694dba853d93f275344ee63632993e593b2bb345eee7f7d1cc911b2522e453a7a31ac13c4b100c8dce77047a05ec16bb7419128c7b2841c8854839d15b3965231df3768a90b53c298eb28", 0x6e}, {&(0x7f0000000400)="d9207c984ff5c4e8b1a3185fbb6cf44c3345208b1a2de6b3ccddf2547bada38df717eaa49192f64781d30395a91f4cd66dba4ba4cfe7c340eab4b8a68edd4e9e999884e11ef7b789c4e93112a5fa2f0f8a21514ef77a9cd30d2169045e7fbaffdc2ded71f7eab7", 0x67}], 0x7, &(0x7f00000014c0)=[{0xc0, 0x1, 0x0, "7dd44202bcf2eeaf2afa04c5b98a0127e152618cfabd7287fcbb233e3b281d05546271ab0f25d8e856b32caa3cda20b6546c3eed391706d9398683154d5c20d721c71aea60f81441e4623090075ab1abffeb522896d98b0b431372d5e1c6330c76061702179fdc3d6112fa06b41e5772119b05e0861c5bb84bc71861358056b7ce416c0d3bd65ab399c5923c6573fc1d3dfa94208e72c0e8de0a8577bc6c9bf34c67358672bc7141a0"}, {0x1010, 0x1, 0x98d, "9f4e277613256bde968bb45817b4f5d9f6bb1f1878c9cc71bee31590c85249a8a365ea564cb4c5b59aa018dc3bca6ece5e01c5f1900bd8b8a8210f3d918cac0bf8f7645f679e0b534540247b6cec37364f4319540aa25d0ab67d9925fccdb2144230e9fbf6341360eccc88433f062f344efba60350edc45a8eddaf684824c272f360bed835205dbd2f255f67fd2cd6dfbde88ac2bd7d9080f08860bfc3d322780528cad2944c906bae8fbcbfc664be153450951bfe358b11f62f7dcbd06dd3e637847e81cc7f86832bd0717bb19b80582b9cf5ad01610c87cafdaac57c870ac871539e6e3ac3796a91f8e64d6e5fb5c605d7426eae0aa1004eae80c62306f0d83a5253b1dd24b135190d86276174fcc6461096c7d5d590222027b37b0b9bd07e2d795835cc0e1bfd50f64cbf9c1b14e294cb303fbd26d4414eea96ddc4ed6e862d1a6eba3dc351f844c24ef5f05d6a9e5f74a508ed5eb6f6f7d6d21bc3edc03accf962662a775ca9ae86645d66e7816bbad00e379990cd97410bc33fcd04f06047f4f5d612db0f15a985584b3c56452b7751e078d7124d4b2f26101638d69632f93d973d3fbf9139fec5ca637bb5c2d1a2002c8f8b1e4eb74d01f148b984d64511ef73d3572653916559a028dbf646bb3debb029bda69f3dd8980f5eb4c8a15a92b21f0afa5e81e3a892179526759b4cadd4842e76957524697c4b0ee348eac00a18491750753ead7654c683dec2e32d3a4d4c5a66fc7c2446b51366ae7dcfb4120e28f7fd562b48f16194c0b6e1f58317f30c959a3f0b393b4a8a6c4e0fdbfdc09e51a8fb29c1c88eb61f1c50815eaf278dc94d31f7acb26ba772c229dabc09ed87ebb92d583d4c82ab2fe9cfb9c7b6f5ec11da2ff7e81b8dc4162dafaf8f25d0a5265aeb5f4667385ae8ff0a3bd24f620de585e1eb94b837b8c2e9d8e8613e23dbb14717e366928b53a27d036f0ce5751391a2df9dca47b797eac7312eca04028cfc23c39f7e3b83d645314fe9b92540b8f2c4c11b81e16f15c1e94c9e68391cfcc3e6491b64cf6337000c8b8ba85f431c74dc888bdf726c0951db6848eda17577a6187b060024b4263b1273a15d1e119f33474cdb8635dcf42097f0b1a91bb1b8ce19d9ed80a7f4b731c4022ed6fa5108bb2a5909ddf5459b261147c1aa67d7b562465913a99c322198f8cc03d6e1d5020c00b29c2a0f770f7c4223405999017b3ea772e32cc6c0f2ced33626a1021a844fc18ebd7b5d7435273a85a037f42f4e21dde84bf43911d984b348c49223f001e4e480c0a09452cf37adec78c10069d0c7224933e3d87b85adb2474287c1b2c9e39ea6cdda5d695d6f656bc3a9d9dfd879bc193c4679cd1bf450aeb39985d510c396b49137c047471512363f4a0019368e05a0d0312a66c760fd3f92cadf8afc749bf9966694f5744e38e321bea19cdb5ab39c19c5dd37366dcd912a198fa1a2073236c9be4e25a66ff59749e76f0e85728b6e9f6dec8e7d1cfc8d366de70661e18cc0792a58400316e58da48968ac7013b689daed85885d304c86e30d573c5be4d8dbce3813187d307c41b6c4e0f91f1a5c75f04aa0643d925b05066d94e74ed5a5a4ee07737bd4597c5106dbb410437c4c17b9056cbe08f6dd1c7b244fe83be3bb1df38430839c46d2c224c253c242a9df0d42882e4a71eb872e4b27e98e331df91af5e64f80ed48d78d034c75489e8211f7e4195c0898473e1e327a9fc5f0b2a9b30258d33de448a3003ed86a2afc6aaff5faf9701b2f461f4d088fac0efebb70f0348968e228b138e6a1d1edbb3c448b7f5f29f2e798f152a7ef0734b42e7d3a5166617c7422fe9efb5b2f1b1c9ec5cbd2b50542256ad7bedf506f2827004934a6ef80dc014f67699af66f89e3c9472aa825488e8f4010a2713503cc85214d9b41684d598fda389994738583cfe37460dfdcf3ec395490a31e9fd5d5802d666738fc26279484d5820caf211f4cb668af922496fc2bac995bab27012cbccb6ed556f4af4b08e41a3e9fc7e3fc054a823dcec68fb6521c9512d698059755cf425c7c3852ff3ec6b40fc888e52964ccdb8fdd47bba6414fc17ffd2e0566f9975f10cf72418e9230d3cddf5626a9ede6ce9af4a83b69adc19791689362c96b0fe0eb6f958e4b3f53dc33980f09f87dd52104a3d40d05ee90daf97b6d6384b79fdaea5959bc925056fe5c1651c9e60c2eeb977798df2f986972ac5195e0052cdf34795c09764c893a7d0dfe2951885eb606ea05d819e7a4614da7fc65d5fa85586540c10fb93e02de78f3c32fd6a0a7e0d5e9b507458590fca7c9c4ae032725d615ab2a9d2b1893a84a27ed050ee35af3b8d506a5e8b4a5b18162b87a9727802d422828bd7cd600419226ff3590ad9dcf82f7b0437a37a83831a021ad1f1f57e9225e0c07daa7338298d6c99a79ffb6702cb84dc7d8b73dd021ba15361ccc7739727f7ee5ba377b9acb1285d9e315aa75e476c9d5df0096880eef4903a50fe5d1a1eb8e78d8bf05f49459b52ae6240b15efee2ef8c4d8bc2adb0b7ec0f8972c9bcf3bfa89238df3376768fcc7e2ac2239b0d1cf72b6c52b97951d8e90f08ed7bed79e9acf6b1d13e00d73ea29ff0b01978f29735579917bd05aca168dd55f871927f71e8e41fb0f559a3349cd529136cae4e49fea01a1d7f43020e3cb638bcf241b26501783baa78e9aa325f4ca1fc5eba1e7602fe050836a6729785c2d36e4a4275fc48781e9040c1a1c5828047af1c858ea4d714c0c1610e3035b030116cfea6bc45ffd9d0911e0d2c514a730ee02cc4a023afff414fcc426b6759e70f92c1dd764b473ee6d3c12532e6936556883dfe805a414e1e5e414f5773a86059fe1184b3a6a7920e7e5b1c6adb72cffab59670e70b21d2e2adb9b066af2bbc13cf34e716c2681f8029e7139a39364e95c64072aac83b53065dcb4b66597022edc44814a8044100048f5fe657473b53ade74a559cc46d53919dfab7275064cf36a1ae282febf02a0b8e45804f2da20865335a81ecacb2c93308cea4e16a0ac510a3110b43d3e5c7d51f8d5504672acb26fbababc92be30461b23193bec3806f9f6fff965fef1d77b6a8b00786552c9e48bedea8f2c38de6e254b51b316812e228ad3570919f907b04eea8f04a73232a4a8f6a4d421cba5822e06b9aa967418ce55c51877749f661887bd46ec13bc8482cbece5f2de0a9c27941fbd750ca9005ed596c60811c221eae227763af5acca34a36f640ffb7de5b0c8201651e85ad64c57947cc61b778cc562ad7471cf056bba78ac2006be33ff3835d3c02b4fd9b0316096d687a9913decabffa8c73b3e7a18d85228f81455231097d103eeae7819c51faf1690e7441f953e0d7304279fec71fe7f0ad1b1f783da5de3bf6482b3d2b7b3ee05e41854efb98667f3524bde83597343e2e283b0f421a8e98df2dfd6623a892d925856612a4d5afc308d26163711fb8d8e23d8536a68f73ae5cb8ef328296ca514e1aeba79da7e7be684fce4d4c05954b73ba803fba887421aafe87396be73cd11ca25384f602abca15ccf8a3e3893416700d8a37fb79bf1246f6470eaba66701345b7658c862ba039d9ce34ad7b4f9eeeb156830f2d00f20b7a96f9aee0038edb286ff91befc1a9f2dc668f8bc54f24df7e001a6ca0c127d32be66e7564e7958385bb32226d744827ef95852e18b4407edc2cbd7323d0bff52001c24419faf09d62638d750af64898b0a5db78c41e87be874304734a71da14def7e26128654df176f832ef8679cf1d63f7e79c2f1cbb19b167ce8554953b1d58e94d0c5f9df58d622794b13d16a74e0266951041af2f865e9f2c9a442d056ea5937209a22cdd108de2dbf4234d4f3ed8a5af7a7b5e15c4dfadda4eaa6668cafc25a935def16909f57a05804ca05c936021942505792e8aa489557f6a8343f88d95d58435378ca665f1af1fe9429c6a8ac12e5576a750ff407d95d4b2d17d54505bfd57374fa6a707ab5d335d188ff7b2acc89e57d7a762fdf4147c49f57b5489507f5de18a679b531e6732f35d0813e7e76bf04151cd87618f575ab68c31be339896e404af7a48909f4da7554a47faebcdccf6e7895e0099e0483d3e2b0c9a810b7b28d0599b4dd9ffcfcad5f8e54be4e3629dd9d48554b0a9f76a255a39fa6c3ca818fdc5f342c243a5ba31543e0259976366e5b2c5eda2b74aa5490e1a95fd7b7f5a30f1c5c06da3bfc1d951a10996457fe4082236afc18466b552060db3c18b78662d6963f9dd349d93d51159bb15daa902a922d34c8ca56f2629362e4f723784cfae330b87e005b3a3d967b4d01ea3cde77fc3c6b07fb95b1816242868f97eea57c11bbc32adfbf76f532db80151342fbdb08b06e2500ba605bba0333fdf2543871224e97288354475a60697d824148fb7f122f16774f79e1ecee582777758d12556b165123ec71bdd8557c60b8c68451234a29d2b9e13ae7aa84855c190e47badfa7564876f93fc37ffe81de90110964077f4381a4ef36b708cfccb11325259c7846f580a0fe2cb64de6d812890f26bc1cc3d44cf6e7fb7c88bf1495e041bdb7d60d64f28502f2c559b92a7ca3bd9f44479b8af4c0372160933b3667f0079a7a8495514aca7f474ec2e212370aba828a883e8831561abb9f229102fb2a463e709a09eb035732157ac3dd08431b50848c57fddba6a260da0f7d1ded55a6491ac70135dd453925aad7f656563010da8f865b6d6e09be08749a2d5bbf8b427fb6a0dae1a94fb5d558cf3a618349461744b480040af8dfbddb5aef9eafe246dfa98c5ef7ec85758241688616a4f0d39a6ad48cda7b0a590d49ccdaf02ac166789bf7d61db49a5d6fc470b933840086e5982d284a2d8627c840f452d7a3ca739806e77cbde908c39b6265ece9410b3f99d439a1851f7b99a663c81f1102bb4c127d66f704786d56ebb270c12d2eb342bd012c306bfd7e809996c6b80a82c28d6b701c49e1406894bd23cec0118ff4a626316807dceaac4559e5e9947671b8fad53c1256e762a45590665eb466713894a08c9cdbb658c52ecbec6a0bb576682ac356279b6449d280ee6ce7a4972e86ca0e475b593490c96d8f80fff857319258d860e25cf1ad0bdcf7d1b1eb32f760d8fd1fe1330826721a1cc7bb629d467a7cbe544fa7c0cc78f93af818e16adbb1cc83be11788b52e4710b43c2cad89d3488b23fd6e648ada5ea08843effb6704fd4b9646700868bd99b07d0202acc677202eb1e095f76e146098c0fab64bc45360bbc938609abc460583d7d4f443500b880bcac3994b7d643680b644c2d9b71cb71d06390a120e7224e81c36d05568937b19a77e0d396b46467b05d06c539e912e396df778b9d72f557db742c8e9cd2a329cbb2a9af0d5d9b9a621033d06c990ac8219148e62b34699c510cff0dc8fc617a526852aa30b8edd81191362326222a15ba07adb316691a09a25f0012eaff1e9e5478cbe0aa7f5b38a4ce53d20a8e4c4ceb52f920d52303268896f442fe3e21b7177da9eb2e0b7da42f878b886ae061caf13abc3d83677ee9d34a7526cec081fad75abf4745c09c0a1be33a291108ae1f08389b4454425bae6ea2a19abf31c2cf9b6a4f58a9d641aee3d70a81ae05ad99479fae0d5a6fb103e4d6ff3a14ae8c15b548e27de62149f29995f355f935d452eb9139141fc23f40a1d83f3c585cd8441dc839be55bb349202f28ca08957001d59c7902af12cdc2cb8b4afde78f45cbaea8e5c3574a63680ba315115cf98123cfdf5643ece7"}, {0x68, 0x1, 0x10001, "8885d5e888b455ed1de1c2c7c4f2e8b7e98ce97af39776ee84930a5f8af8585d6518f038efdd73d712f11a2df9544cfbc8098db46b4a51e9e62ca53c3891188fda9d0838988939ce74b6ac426c2c233b4496033f32a49809"}, {0x78, 0x1, 0x2, "08755e85d56caef0c45558a803222a3f3e81f2e2b9b1bdb915ab351767ffa858ce1602f4380108de492201abfdf7c9d477f1be05e76af3997d818725bed97376ed9d368fbfc0db85a05c66b1fc3c6b16dd0daa245365c50cbf32dbe9682c27771b1c"}, {0xa0, 0x8000, 0x10000, "80b59eb2b5317171c4736683c54296c23af00194e6087f809d4fe640df98596168818dee9379a2c1501d0f2a64a57cab6bea9b590d639a93480d71d18cbd724a5643dd9966c523f830c16f9c475ad8319b8dc46550d61fef208d6d94b6a0fbbf455f96107796b8df666e126c5527ecf536e8baab2d1d3d504ed15d9a08bf5045725a1152a966e7a1921db3bdab6bcb96"}, {0x110, 0x1, 0x0, "abc56edca0b63e3def90e135e633347d2f9eeede61f97003cd9691b6abfe486a7da84538c12c3d7322d8957cb42ecc01fe5f237a47839e36396a9c4bac648cd3c367124871a87c1426a831e073e7cd4be28708571d4913cc6cf1e06dbb41d641aea768b77277f67ccfbf7dd72967bee4a136cb4cb5eb594a18ac9607176cd4b1b3f2b8e3e0aafb4b55220ee7e1943c797f9f15f8edbfadaf460125bb9ee444282cae586a0179ef2b77dda849f647912ea0fa56c508ba57187912697435c6f28dfbe745426877673c6c4a132e6a52889811aac7fdf540682f7666ba82a06edb8ef50f4a761f7388bc1333b2f225d803274ab7ea8218096442c9"}], 0x1360}, 0x2) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) pckbd_enable: command error 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) pckbd_enable: command error 19:33:28 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getppid() getpgid(r11) r12 = msgget$private(0x0, 0x20000003c4) r13 = msgget$private(0x0, 0xcc) msgrcv(r13, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x2, 0x1000) msgrcv(r12, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r12, 0x0, 0x0, 0x1800) msgsnd(r12, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x1, r7, r9, r6, 0x0, 0x46, 0x81}, 0x10001, 0x1, r10, r11, 0xa5, 0x1, 0x4e2c, 0x6}) r14 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r16 = getppid() r17 = semget$private(0x0, 0x7, 0x286) semop(r17, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, r21, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r26 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r19, r25, 0xffffffffffffffff, r26, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r29 = socket$inet6(0x18, 0x3, 0x0) r30 = dup2(r29, r29) sendmsg$unix(r30, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bb85696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSTAT(r30, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) fchownat(r28, &(0x7f0000000080)='\x00', r31, r27, 0x6) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="3525926268b9932ceaad2747546377ef49dc35d419543031aa3c778c4ff513507c42ca56a6631b99609cc358eeebb6e68091537e17", 0x35}, {&(0x7f0000000340)="66f3bf97855e4925c5e343439c84cf8501aacdcc62a462077de2ec11e223252834deb0390ab0906c2cda90457857f90ddae97b8d4e530a899734065668c56d4298c17fcd72ddff1afdd323befd9d1162b8ad05caa774be502696238ac06cb0ccdaa3e291997d7324ed7ca1c5713fc6835407f467e34a9243edd1f5a97201f3927b03559efe6332b32e80896c4a5386e5711ef10e21c91916304e3370869326d1016bcb7d7bbf4432962ba7eb1120c286030bcc696ea5befbf90f29d2a6b06ce20257dad792d5aebee603113c3bcfd92fb20badff1d756a9fd2ad66c574e8caee708b2e2026b50fdaec", 0xe9}, {&(0x7f0000000200)="86c2373298c2e6b77d09b5f456ec07e2d08613228b396af8e4f72274b63a1507ebb03f513d97597f5b4df4f035360c5a16aafe790cf3e620f390aa21f10ec4f077d0947dc2c7e710ca359a8ea9e54dfa8d", 0x51}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r11, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r19, r27}], 0x40, 0x607}, 0x40a) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') r32 = syz_open_pts() readv(r32, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x2b0) close(r32) syz_open_pts() 19:33:28 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000000)=0x69) 19:33:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000280)=ANY=[@ANYBLOB="fb14fe697f84e5437ecd815d558fd02c2184fde18198f8070746e3b2e0ed9dcbd5e61c222280736342977b333476e7cde481d5a36d3a714e0a1b492299b49bd511a49c8f237d924bcbe4f996f3ee043a72ffd708e236c822c24295d600446d7c5b1da96ba0d5d20f870a156f0b18acc3bd5552eb43a6"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x100, 0x15, 0x6, 0x1, 0x1ff, 0x600, 0x9, 0x1, 0x2, 0x5, 0x7}) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0x19e) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000300)=[{0x4, 0x3ff, 0x800}, {0x4, 0x3}, {0x0, 0xffff, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x101, 0x1c00}, {0x1, 0x0, 0x96131d4238d19f66}, {0x6, 0x6, 0x800}, {0xcf2e40b9057542b7, 0x7, 0x1000}], 0x8) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) r4 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000540)=""/11) semop(r4, &(0x7f0000000180)=[{0x0, 0x1ff}, {0x1, 0x40, 0x800}, {0x2}], 0x3) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000340)=0x2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x35, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) 19:33:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 19:33:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x3, 0x4, 0x4, 0x0, 0xd909, 0x3, 0x7ff, 0x2, 0x1930682e9394a36, 0x7, 0x1}) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x100, 0x2, 0x6, 0x0, 0xcf9, 0x0, 0x2, 0x0, 0x0, 0x1f, 0x100000001}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r3) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 19:33:29 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x3, 0x7, 0x1, 0x9b, 0xffffffe1, 0x5, 0x0, 0x0, 0xb088, 0x1000}) 19:33:29 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x901, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x80000001, 0x8257, 0x9, 0x2, 0x80000001, 0x8000, 0x0, 0x1, 0x0, 0x5, 0x4}) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) syz_open_pts() 19:33:29 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x2, 0x8000, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2}, {0x18, 0x1}}, 0x3c) close(r1) setsockopt(r1, 0x1000ac, 0xde7, &(0x7f0000000440)="ebffcb7f13b9fd812eaa4e713048e6993192d6fd2b80926a1ca88987dfc6c2ca870c4232d575aa66b3347f53e3a99336261e6a60", 0xfffffffffffffeb4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='e\x9c\x9c\x00\x15\x19\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r5) sendto$inet(r5, &(0x7f0000000080)="6c18", 0x2, 0x2, &(0x7f0000000380)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) dup2(r2, r4) setsockopt(r1, 0x7ff, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f000011d000/0x4000)=nil, 0x4000) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r6, r6) close(r6) setsockopt(r6, 0x7, 0xe20, &(0x7f0000000200)="b8b0288a25a579cd75c513b991c3e57f1acf81521b214e5aa9220f0acaa32627b8c651ff6f8fb2c3b8294b6e78f52232285626ebe1c8c2903124703050007087dd9e6623082597a620712faf30494966f425a0955de872a441e0a60812cac94578799a24be798bc0b4619c3618517d5e3f05b2df1c50eb24ea16f2861413d2354218145cb72995301563b17334fe3b614451f4b2cbd8ff2b80479b7ec09f8892e89e07d28afd50bd44baf3eafc7987b52a5719d489eec29c92b77af1948335eb0eaf0c436a2bc369c8722ac2f9e5d89cff03991eb1695c0239f2a895b6875f07fa12cf526716bb586ead454e6f105415e039d9a6dafbadd918f9deae5042f34cd480b7f73f9810b3c8dd5d15753e222c168978831c7ad79a7c6f21a98eb07cc560cdfd4fdc3d6836ed28abd7a6553ee77acc0de41368a04e105e478288819a584a0418b0c60d2474fad8e2d61b71e71dae31af000000000000", 0x159) 19:33:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = dup2(r2, r0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c553313726f96b89b0603ae37c860fe942f7ce2212c09000000000000000764539e1e381f09000000002489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b578063b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000002ff5aacc28cd9ba34d42f2ce45087807fecdfc633ebc0d1095537484964d0eaab351d133461a205ea6830d493a6699fd6b9a9920234be74e25f3ebad4b7854101eeee132c57cd83f8c49c62524306709ba994212b56367e6d635588ef5fa7356af58621bfe0503d6ab5ef763988af5e490fc6937be8584d844d2c4f758e50dda51157042a0c014a84cde06a83d8a7367ef37cb7e5d87c4fb3fb1a61dd484ff7dfe7d31d030195e1626b7a18c3c20808434f3419d7fa62484338137efe0473c3220c1216f3cda578e44c9873fd43295b94c714847dbc8820b0fa78ce6f998d756b3a54efe6b1b2eba920c9380b6ed75d8022f5f6c9bd3f8186cf4b7c7828ef3d9a1b0e67ba077226225bcfaeb8de6637eb9f683f4ca4ab14a25a842d12a7fb496327954ed839cfb0025e7b48bc49b744d68a6b4cd99e82ed5ae73"], 0x44b, 0x800) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010014, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) close(r1) socket$inet6(0x18, 0x4003, 0x6) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000000)=@un=@abs, 0xffffffffffffff97, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f00000002c0)=""/231, 0xe7}, {&(0x7f0000000480)=""/130, 0x82}], 0x5, &(0x7f00000016c0)=""/189, 0xbd}, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f00000005c0)="f1f2717d2f58734c0ccc87682ce7c43048b3ae732a4b56c432100000000000000778ae92c8e7896c31aea68b806b2e94bfce7f5988d7a8aa358985ea045e92b99e468667a79bc85ead98a9fb17fd2ea3df32e8731a0500207cc7442f34747d56d69309b57cefff8b330505ba37c87bda7dd0b36b4bca851e471f9c13a190ea32b9cddc655d72626f94dfdca9c55025c56ddc42af6d61bf98a6039d2b6751f795679f8f8e81bd59266d81e9d51284c4aa8cb82c9e1ab2afca79f69e4dad31cda7d9474e35c31ae4665e2764fc9704d5940242", 0xd2}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="1a4fa8966c4df9b41fe5533e3259c3c6ced98f8000a7ec8bceadf923d94a57a3f7069edd8a709ac419919fe00587040e4d8725e42002ed8835b3e6962a4056cf177659f72e2307625d9673d78b92e95b4030035ae8d3585a18cf1f489db5df5edc3849beb187fd8192d2e6644d09971ddb17a46a5796931263ee1667014ee3bc1d39023b56f2c3efd47c3284de052c9aae3f9d0116d18eae6acfda48abc24ad905e386c407583f6e4410923ed9ac60ec81ea5211362196ab5c6da715e1503a41a70e922020f986b6d1ee6e", 0xcb}], 0x1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000001780)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0xffffffffffffffff, r4, r5}, 0xc) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 19:33:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xf14, 0x26}, {0x8, 0x10000}}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(0xffffffffffffffff, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="348d42e3d2fb1e9624456e2520f8f74b", 0x10}], 0x1, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@un=@abs}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 19:33:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r1, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae971739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r8 = accept$unix(r7, 0x0, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x83}, {{r9}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x83}, {{r11}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = kqueue() kevent(r15, &(0x7f00000001c0)=[{{r14}, 0xffffffffffffffff, 0x83}, {{r14}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r3, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0x90, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffe, 0x8, 0x8, 0x58065888, 0x5}, {{r8}, 0xffffffffffffffff, 0x6, 0xf0000000, 0xffffffff, 0x1}], 0x800, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff, 0x48, 0x0, 0x6, 0x40}, {{r12}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x2cf, 0x4}, {{r0}, 0x0, 0x146, 0x2, 0x2, 0x3}, {{r13}, 0x7ffffffffffffffe, 0x3aa0042765be2, 0xfffff, 0x7}, {{r15}, 0x0, 0x5ddec9cc9bf1cbd6, 0x0, 0x373, 0x5}, {{r1}, 0xfffffffffffffff8, 0x51, 0x40000000, 0xc0, 0x7}], 0x0, &(0x7f0000000200)={0x7fff, 0x20}) 19:33:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="1c19bbdf6907b5686241"], 0x1c, 0x0}, 0x0) chdir(&(0x7f0000000040)='./file0\x00') sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xb0, 0xa, 0x0, 0x0) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x170) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0, 0xffffff32}, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 19:33:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x3, 0x102) sendto(r4, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r9, 0x0, 0x10000) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r11 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r11) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r5, r1, r6, r12, 0x5, 0x7fff}, 0x6, 0x2, r11, r7, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r18 = fcntl$getown(r15, 0x5) r19 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r20, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r19, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r20, 0x1) dup2(r20, r19) r21 = fcntl$getown(r20, 0x5) fcntl$setown(r20, 0x6, r21) r22 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r16, r13, r17, r22, 0x5, 0x7fff}, 0x6, 0x2, r21, r18, 0x7f, 0x100000001, 0x20000000b1f3}) r23 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = fcntl$dupfd(r25, 0x0, r26) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r30 = fcntl$getown(r26, 0x5) r31 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r31, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r31, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r32, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r32, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r31, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r32, 0x1) dup2(r32, r31) r33 = fcntl$getown(r32, 0x5) fcntl$setown(r32, 0x6, r33) r34 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r28, r24, r29, r34, 0x5, 0x7fff}, 0x6, 0x2, r33, r30, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r36 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r36) r37 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r23, r24, r29, r35, 0x24, 0x4}, 0xc29, 0x4, r36, r37, 0x8000, 0x5, 0x0, 0x8001}) r38 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r42 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r45 = fcntl$getown(r41, 0x5) r46 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r46, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r46, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r47 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r47, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r47, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r46, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r47, 0x1) dup2(r47, r46) r48 = fcntl$getown(r47, 0x5) fcntl$setown(r47, 0x6, r48) r49 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r43, r39, r44, r49, 0x5, 0x7fff}, 0x6, 0x2, r48, r45, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r51 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r51) r52 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r38, r39, r44, r50, 0x24, 0x4}, 0xc29, 0x4, r51, r52, 0x8000, 0x5, 0x0, 0x8001}) r53 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r56 = accept$inet6(r55, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r57 = fcntl$dupfd(r55, 0x0, r56) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r60 = fcntl$getown(r56, 0x5) r61 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r61, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r61, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r62 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r62, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r62, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r61, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r62, 0x1) dup2(r62, r61) r63 = fcntl$getown(r62, 0x5) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r65 = kqueue() kevent(r65, &(0x7f00000001c0)=[{{r64}, 0xffffffffffffffff, 0x83}, {{r64}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r67 = kqueue() kevent(r67, &(0x7f00000001c0)=[{{r66}, 0xffffffffffffffff, 0x83}, {{r66}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r69 = kqueue() kevent(r69, &(0x7f00000001c0)=[{{r68}, 0xffffffffffffffff, 0x83}, {{r68}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r71 = kqueue() kevent(r71, &(0x7f00000001c0)=[{{r70}, 0xffffffffffffffff, 0x83}, {{r70}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r70, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) fcntl$setown(0xffffffffffffff9c, 0x6, r63) r72 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r58, r54, r59, r72, 0x5, 0x7fff}, 0x6, 0x2, r63, r60, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r74 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r74) r75 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r53, r54, r59, r73, 0x24, 0x4}, 0xc29, 0x4, r74, r75, 0x8000, 0x5, 0x0, 0x8001}) fchownat(r0, &(0x7f0000000100)='./bus\x00', r59, r50, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x860, 0x8) 19:33:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r7 = accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000080)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}, {{r10}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x83}, {{r12}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = kqueue() kevent(r15, &(0x7f00000001c0)=[{{r14}, 0xffffffffffffffff, 0x83}, {{r14}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) poll(&(0x7f0000000200)=[{r2, 0x8}, {r4, 0x10}, {r0, 0x2}, {r7, 0x100}, {r9, 0x1}, {r11, 0x2}, {r12, 0x4}, {0xffffffffffffffff, 0x100}, {r14, 0x80}], 0x9, 0x1ff) 19:33:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = msgget(0x3, 0x2) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/96}, &(0x7f0000000000)=0x62) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="01000000000000003a0c873165add2e9f2c98f6460ab4cb6d706bee991b02b381f805f17ffaf2e26f7c3386a360796fc07d62dcb2d5e2e881e929cf1d68291c2c8e0d27b62631c782d06888f8110dadec0f4459e9f97ec3f749102cae9f9606f74ff6e8a0ad69d1994712731444e366f1c3987c1084ca11ba4d9260b0d74b93ae0030aaca3bba7ef8d47a2ecd34f9a0e08e2e6122460d823df6be331ae89b0dffb3fb4c1be02e46a7a777f8db34e614c19f9cbc1e60da4fe3f70c6a4ddbf45cb8a03e3a68c2d87d30d576a9c00171432059b0c4c5ff036427f1150a3dd2a7190a3f3a2309273a268418ad8751f704e2ec1ff5f052fc9e82be5d8b033271789d16a437556e54eb2c1919c75ea4cd73ebab6cb89a397ccd6d1e50c2bf4ed8614ee998732c619b4f7f3d653f19e34c7d6f365c7c15618cde84b80c0151e25f5e04873f0948ddb4d18b528897f1154765fe7c7f819c99a3bd2b11d8a3a1b657dd9e05fcb080be4d1e029e56842dc2270c7341cc34c614699e13f9095230b8f565a0bfe0bc878232d7577549df162fa9d2bf12c71411771f1813779c7154ce1090882c0673d2ba95aeb0a42c5de47869ab10c80f69e49eea540da"], 0x1b8, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/120}, 0x80, 0x0, 0x1800) 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x6, 0x5, 0x80, 0xffffff25}, {0x1, 0x80, 0x2, 0xfffff0ad}, {0x7, 0x7, 0x81, 0x9}, {0x800, 0x4, 0x20, 0x7}, {0x1, 0x1f, 0x0, 0x2a03}, {0x0, 0x1, 0x4, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) fcntl$setstatus(r3, 0x4, 0x80) 19:33:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="041e05cffae71e68f491f904f62d05187e4b6823e4800e50dd2c7a4659785e30239a792d73f810c7af28c0fc66d9eccdc7eb9af4859092ef82a37af17cad06d0ed6687b511896e76ed591817ca0268f23467acb6b3318824d63d76c0b3e9e87c9d2f260bf6f2e2f5154ad975615dfcd4c94c9b0c886994eab48739b7cd04b8e63ac6c599df401a7b9ac952728e1cfeca32d0afeea91c86db66b1b8048190336c7fb1d7e8c7f7c8feedf99ea73cf7b4498005698ec1e07902d1b4b469833e2f9cf503f8ad70a43a403008996437685fa4684d0adf62b47e6689f212377e76647525102710fbf5096fdc29c48a8b3c93790972adc042feecec42"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 19:33:32 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000002740)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002780), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x9, 0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC=r2, @ANYRES32, @ANYRES16=r0, @ANYRESHEX, @ANYRES32=r0]], 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000040)=0xedc6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20000, 0x0) writev(r4, &(0x7f00000026c0)=[{&(0x7f0000000300)="b4150f63070692667e92788e472c9336744148c028e358d4293a7e5ad8d7aa79406c710178002cb5857f82e8e83d7f001d26ea35912a97b7413c470d93614938bcdd36f9664d73215c9ef890fc68084e57006f6e8cefc3c4a579eaf954f366fdebe86ca5dbcb285a2e42543e9952d6b6bde3ba2ca1c02ca91d57a4de630b8418cb8a4544577a6074ecc454fcd7c79e2ece7cfa47dadd98a5c6e6ba2e0d3178d182319329ff0ba42e5ddae62b25d4a10e5684b171d5a8566a629da7473560b977bb03cc4148efa517c8f4b4778b58f8628fc7377b085d18208fa90adf2e411bc2e1c90c63272ccc4f845f842210cefefee0f91530cd6a55ac11d09e3837ab12f47fe7b1e6d486563755953ab8435f8a550ebec4e2b22a6d7bad5c44de5c60b10c1a3714e1208658ef735847e747a70d6a0ba3f698bdce681a4f498fb40adbfbbaa30bfabce224645f8bcc459d6ce1e63aae7d0f2ce54c4438ce46fdab51bfba62fb5af067b6f572db04a5310e013b6447ca2c4c6b225ddd3e11edfaf8e6fcd33444eb5c096a39eb785a8d41dc581b4dd6bdae9f504f473da3934e35a2898f91f3ad10404c00502cd4c6647fb362faec45bac42b1462dd94e752f134875303bbf5a0d5e20522bf7bfc0acb69a1661eba8300e3a35aa91c6b503d2561b43511e57454d84a806a65fb3abc9bc49e3465c3bf1689b4d250345820b193aee18931531c18937193b8d7a12ff123c398db3862e3319267223f5d14e1d49271a3528c2046bb3779838c9ef4086ae1b061b80f2b9451df9bce6d65dda29b7997915605dca9b4221ce99afcbb8727ddaf81815fe3e0d1ac336d1e3b4ca5f9707a2dd67ee39b50bee1173377b3c3cb46d545d8e5f52ea4431b184b0fca9b1583ff09e6abb5a4b43c2dc56b4f1262be94d5e33565fcf05a2e21ed3402f12db4a19ad43ea1530ab4f4a8069dc26899428cdf310b92dde8f31c7ecd3bc314d24eb05dd3a6c9f7d72e266907df8b38c329a630ceda2ab978d85a0284c64f689953aea9ccadea37860e4527fbd40a9057149121387bd33fb3f14e20245e030ac12076c9d1cfac3646f1aab3b3def462b5fb98bfd4b52a40a9a0c905473b0e4203cc996af8f995b01de6fed3af12e474ddd6880afcfb4aefaf0df3b382e0a5bf83b175c0dfa3d3d10c5d5e42c2fa3ab561011f9ca8605504bda3c952e954efa9cd58c516e62d935462c8839207f37473a23a3429bd8c60d4f25915a19341a0f36020102531a58af11066b8253b9ea4fe3ef45d6a47b1f316c048abd5eb93d46a62ac4e48dfbf3020a0fc55eb031199617dfafa3f07b525dc0287c4208d53e2fb36e0403731f1c6f4d942e38435c2ae9e197780bf5e0f0b10c2037a918c64bcca4ab0249e16caae5efd6434646dbeb2c8c326958b02e7fbc0f535ae95764212ae24a64a34abc70cc7ecc3329b20748bd7d026a02a2bcbbcf2f10b1cbe159173dcb4a62f1f12d77120e07f83cf2706b70b4ccf353bd017b419b00089587ccc7d34b103373d3f0de0bf438857741de7dce07b1f7513f5446693e896123092f6535a66f5b00125d9b3711c50145d0bc0f51e9af11c5ef21f8f7785f530a6d26508564834abd77b4aada78f29d2982d3136a85d42d172dd41d11e43ef028692a07c4699b78beec04c8d9dcbe364956fe74f5c913f5bcfc93fa211f14c2fc3093f5e3e5bed7428158699c02dc069db540506a5c77db5850f16e6f4991d5efbcf448d4ab39c768aa50ac4afc5fe303ffddc761f88de8607d47bc79fb92c8522986fafe07c65c16ac9a43b0575e9ddb53339aaacf0b0867c3f3da5f5ba0942ffd7e3895d26818373d0f5c293201775239ea1c936055ad7fdfa3c91e9f93b810896766f505ffb7801e8bb4f3b28f628852d875cd54943256fb8134c94b192a87cd220f29e01f2e846e3a27bad849349c50f87590855feb484b64f1a5c12e6555c981903f9eb335c145887cfac5d84c8e0b8b7dae62cd13ea8d3c6395db483dc5578d3f0b959d303b015b112de7ca132c581cc55de48b853334e15514b4095354de95e901db5575642fd5d9305da74df37b77eb300788f1732b4765b8c194261fc1df4f867c6d8a2e72b9908f75a5142999a7342cb3e1006be3b992184f770d31cd3d146d9ccd62666c6049b679b0f17893432d02cda77a4c920ee803d8d390a6b081535e18c31e8b76d05327f389e8d77c28682a2d4a640e282db0684969ba902875b6b13e72af9edc7a89b8f4e2d9feec6483e3277f5877be9e37c4470d68c9ec73f35817b9377d037c5da3958e32dc9f05df8c2c4a11c14119f956cb8a1515f5682630daf841ec75c2870fbdc96b57d634f2550c8206e2d2c0ca180ade7dc45ac35ec8be9630e7eb6b4867de50cf7fa3c55b36cd8cfe6f8f57c45fb748ed2c4bcd426bcd3f9b9790d02866e9b55f2410ede7d2b0ed1b548618cd419fa0a1ab19cbfd4fb352467937c621deab5ecda8f2e539d56a9974a8028fcb84be65cd8d53a17badb82caffc60bc936ec675c054204232dd81928a6f0a568168db3cad221c892712c1a4f9fb94fbaafadfdf6155e710fbbfc5f41b6f7cd53facb9c969a5cbb4fd0363e4b31e5ed468bcb83c7dba7defe7af3f26e32cd698e4754bbd350385d7529bb97395f511f24e8f12e4e8cc0d871eb2632020fb70edcbb95429be305ad79bb1f444814ec09d433b5842dc4f00120b9696886821803ed1269365d9e4cf4d2a0854b412256e87b47c976d56c0acc090a35ce0ed3c791024938108e88c91b2ef3b45ec115ca9b7129ca8ebe54e14c15dc7cba877d70c9275f9955f1b18a5b11d7685e6ae60dd03039329dc2ead26976a601cc74cd3a5ab6bfd26d924153631f0df629ac4860313bda35ec192159a190f50294d6fe4edc5c1476829daaeea19540e32f6f6aa34e396df002930289a07c92e9bc3181542faa46c9f05ff33253697682d50128e191d54b551ddf3035d0fd1a0f4644096c7f0fcb833b57e3af7825d747ca18d4f8d205f6e264d35c846b2ea203333b028040a062752a39ba95d50d5378571ab97dbc415cf433cf12a58b2f1c8fc6842b96c80f59c9512e2f4b4b6c34a193627449c19f7c6097d64b64953305177ad3bc0c3a65c0b8a00374334a028a86c946df0a8d6b3ca11b3e58792713f1b7557ad6276a30dee26be01eab64af238c01d94eda9839233b2f0b6f14da80629f89cd97121a71b1e61a7a08970855028f64dbf283efe034a5de658d7ea8168be5c510a53edd76364fc4bedddd2ec84cc8fb4e500b5063cbafcb74dfb8cd1fc04eb4e4b7cb30225368fb1c449f497578c70e23c4feb64d95fcb5caee2185f0c01f19208251dd492031b1f5b46a4c8ad99dda460b1435b5fc33df419ae8d2a6fdf06f71097a61e893aaad36f52516dc5bbc53d3f5523aef4d606b40982ba4910ab2b90d1186d0b70cf88bce2ccdf45c655adbf76a18dd54dbdc912cd50e4ac660260fc52fded808f43833e70ea9dabeef9c50da24db302256ee072cc34ca53628bc88d8fdeee748017e3dfe4305f3e23335ff6a67e0fc9de6630f2fd01fcb1d198b1383f252c7aaa25998cd5763e77a05aee1ab23808e623b28bc8685d5a0138ad19e37a2848538184434662ea8ad9bcbe9a7dbdb40af0740c40d18a02af30b44075079be1933b0fc20a17dfe3acaa4871fb99af288fc6955f12be6efae16ef76443cdb5e1fb4761f038ef71e524092e7e9cc6281b38cb87e0d4bd34f56fa418c6d74d894e771492c7ed189303c7d13892c5fda1557b3cfd9953dafc095a2a9c517eed42725fd80b83dbf5f72eb951a13dfb4e2efa25b1c0c2ad8bb03fdcb0e6bac9fe563e928a8d7173475db4e34210d2a3fe3be02e3cfeb580c906b79d87cc122d8525a657b93988127c1c19959f9ae7fd64255ba2f433d354e4fa4ce350f72f9ba2a0030ef556737923f7b1b8b00bfacee87cdb3f2440a392fe432ec97ec9180819db75de54e1bdb2b30bacfd72b9954187e422ff0c2da34828ce056bc9e5221647e0345708ee9aca42cc304d9169746e09f53575256eb2c2b1192d9bb2c4410ec50ad0cf9ae506f6c337df803197fda1f2e5e4dffe81bfd691c75c668cc78adfa71a05e2ac20743cc28b17d1e470988bbc4e4e54b3cf9f8f2b042fe5b3d623e1117a6457a0737d5b2824f090a1a71d43bb3d3de72937c6e08ae80f8db553a2dff3633cdec7c4ebe208d264f87a4ac46f3abfa989f24dcb758ce5daef531127d9c495d20eb7679988f01b68255333914f5cea59454c9f304c1bfed662a64ac688de8c826713c3cc8037b1d982b9b6a4ef02443dd84cb32f964684ec5e1ec26ce721e65a6bbe67d3e213e8e0daa8689e25aa679e8803c3c2208ee7d6005ffe7222c156c2978f1401733c591d339efd4528bcb5effe356f1f9db754b8f22f2a2aac9d2f11a02f5b084f982757953c1da25bc0fd13c6f35d60cf6f1081e0b8eeb1d12c2b3e486182d506497c5226234b52088d5b150656b86155b6c52a588634e59017add1795475d9b75f1ea0ca2e25c1bd9039fa3afd0f962bba13065f9805fadb099d2875491960b662600c18bc33f068f80eabf856b8a99926fe320901411201e87936be2cba2ad40890adac17f5e7257b2a011efc50bb6484f97582b1b4b27e91df3a2150d07b36334ab82803e43604b7c8b24437e6614830678e8a796470a33540e6b865ce2666e40b682e7ef1666b231204975a63e89cf8cb8668a6ca86235b40bf57b18be64e4ca88d75ab47fbe6482cf9b6db6268f66d794c7e2abe98e7c8cfc4e544b8e83385790d78fe29f90329685e35f0c2fdf682c6f0c66e5415bc3736db68a8a11023cb1c0df49a4e2039b55f2a3a6604dafdc44ee81c1b556199e8c1b22df4e172b411f712cbb20a92ef854d12f6e807388ac07caa539e7f3486c87109951ff3f6596399a337f785b7edc0fe7d170708fff27dced698e0470397830df14828cae56c144ed01689a9dcde4026cdea8dbc3955d8387651824be6f89fdf71b19279abe389759a1739cf086dabcfb6535917c1062e42c87d8bb6b43977e4978a1913c86a1a956008d53dd3ab52dedad9062133b34cceeacb4fa6cb3af10510bc0ee3fcd8a850f0e9ac3819e30da4960bf6f1d7f24d130b23b061c0ca72ca941d7a97e2a0a8470bf624dfadab3c06a80198644f2eb871d72c3b6b112ae973d41cadc4b501ef7391992efc89c023d5ceef2c7ac19f1b911c6df31c70f18087f6b94e77780756e1727719507e1e5fc8bff79d048f3a08daf941f5dca7301ea6fd4241e046d0b21811e66130daf583dc380ce280b35579e57a5c16a956e418ff46dea9dc0f397ecff509e4324f90f2981447f09a10ac314e97665b6f49e47c11a022605763886488f2a48753f977329a0a7eb128a566069fd5222d24aa01fac444ff7cc9de23663a6b74a17c1fbc4813ecee32b2acef685cae6159f74fbc24899cf78321053c43fa7b02c126cc365502241d1cca4871d21de3a29e5ea6bbb247c5e6dc62280b4cf53b1f17f6667893351ecbf3dbe0230826d1856a9572e2ec12bf1dcfbedb333a2090462da1c6343cee1b2e709651addd65ec3863b52fd500d32d707b02c90e479916b7a5ef02b92e8a3ec21bb76de580a35fad35a24846ee14adf4a0754814a31653e76bfedfc0986cecee154fe6d9a7a2de704a86fd122c6f34e0ae02a48e7177ea14aa46d31c433329acd374d9c38856ec005f45dc3852b4c60939734e22a3541a4960fe5edf219f18882998e2340"}, {&(0x7f0000001300)="123bbeac1e84c2f2a62b77208ffa9c7cca7e5126af067eb5bf86ccc5bf24cc34bcba51392ca396c05b9282ec13e3873281b26c58fe2f2742ab3bc86ed74ca5c0d5ea82f6c15d6b3b686b8add1f76c351d7196bc528b689b2f0ead68564e0562b6c5dc2fee6d3abf27efcc460ac8783fa6c33e40d5c1c6ebb53ef36227f214fbdffce8ecb7495daa1a027d7f0a0ece4f88708da82d79a6df14724305062152ccc71976b97583c297a969fe58063c9ca9748cd35d745d86264668ffa400867a429f527d19c9446c899"}, {&(0x7f0000000200)="1c65d494c0d7cc44710e7eb5e616b7fa1b02f8de5dd211b38639439fc78245b8c20b50addf560dd543c0102ac531db8ad570d9c961026182e6d762ed16a687079944c16f55dc1feb17e9e204911ab261cebfe79f5ee760ed92b5a37468537f7a64b1be746b78e0b46163ade816cafd9c4501fc5aece97550b41918314d4721744eb66676ed351481f61f6104574ef2c1ea461cc8e52321ba8b716c06817e8dcd0de80b98"}, {&(0x7f0000001400)="58877f25a28f1da8cbbae5776e9899e02fa755f5ece6ee6343fb6127d27bcf6b92f31b96d6ab6e45aef4117e270ede717395a653f8dbb86aa4e41fb5c61d4bd8fff5caa929e9b854a21603d0e120419ffb639871c93e5f53422de3116c0703118a156b76f9b0a2104781f3c3981afb29c9957f4156bc974248de95936459bcc23d456fdd30c082f82410cd414a803a7b9243250bf075cd865cd407d5183f20f05e8b6da631ce6aa4f5a21472a874fd4bf00ededd310e7144fa48e63d88ea025591b1c6e83e41a0a01cb2ea207f7a5fd5a43a8cb00e7cadfee0c67a42a1f0fbce6243ce0ba0b4e6d644b4a0a52f8829f4c0a07ae253ab83c61351e4e399936474476a92f022c5074b528c32b43f545b9468852b16e6fd21a094de9e6caaef4a06382dd67c379722b6d21a4706e7a7655262535187d23e17f822cd6bd5cffe284a379b4c3005e9c58eef09c576e1337a0ed6e6c8769ca7e57cb54e9d86cb4d5426ac5880062c1d2e9675c24f32ce6bd692ddffaa451899d77900e76ed7bc1f22d5aba02fec339ee0c793aaf3c15fd6f1285a95819958c660687987d997d8934e6f52d71c876f5604c8c6653bacfe0d66f28cf2d2353fdcfb0ec05b76a8327f4042bdff8d93c447c66b60fd41c59b5afcb6dbcbf465afc187586328029700d6873519644ab6763f5837d450a044a3a3517db43aa6bb21463cee6f897510fb0ba8150baa837e736e5de595d238844281f35106fd0e0659754582af044ba620b73510f5cb32132cb0fbbee595daf85993649bba524508c97fb996058981bef41dbce74881b555df2031d9e269ea33bbf31fe2d5a80852b28476929cd7155e172461d395560b6a05ba4fb0379ac50b1e652d84cd024e6ced1b817291d7e922ae9ed76885f89580f186df856d126595e59b91966b52f428c7eb0885acb35fbadfabaff01d253faa82101b027e7d58bbb81a324ad3eb48e5c6ceaa46f5aa76a8b3021ff107f769cce5e1ed4290b31e0ec32ea809d73c40e44f5b8a0e4af590a61f571d39fb4ba8252532baab6931694d183b5119793e6f3b2b43c5b50cdb25b883c494af0921e0d78a8bea319083fb1e84f8579923e988b48de5b2582d7c10c16e45d68503cde64c48f91662349925ca207f8dda4a827c408fd9afdb8560d87ce85461c6df895de5bcb055fe4aa52eb1471e117d88c264090162e7452ac74c84c71f67674d68982a18bacfc91ece8c54b372b8c958c06cf268275ae38fd5076ffa696b65b1a47f85030fd2538dd9ded1ca14f139bcd68068bf097e0253d8e735940ee5c831b883fa118c7af88f722940ed5ab986d6e69bdc51688dd0511c0323080d40dfa254f27503f4651f0945dc45138994fcf0b23d8165bc5aed29ff8bdb2ee60354aa0729738230231db93eb6f07c108077cf7de401eb869b333343c841e066aba4f095c5de912f0c8c1a488823c5e9b620a2dc5720b3859aab8c062c2e9dc43b1598b07d4cfc545112556f41ab1b6bfbb250f832960dcf52798a363125a1a8b4a73e9438f280e811842b25a47b1f3ad2150085447e2cf99fc587c0b529bcef331c280c41d7775e487c18634b8f05ba716e655b6ef29f5e3c7ece6975ac0ce882ae958bd499a263e540796acd60035f0426b8f7ad4905bca6d8dc0e97d3ee86fb39bb722c5f89f1e2616b3d0ca229b3f1bb713a0a357e881f16d0a4d040654f2e4fdde251a096a119c56b1727228835910ee1f0c0df908467f6f7f2678be4eaf21af586332f074542c8008f947176c07c6fa79f30f15f8bb6d0d019f8969b2b009d9c0f27661207881ab08bfe805c13b07f90387b8bad3c76023690f03b26e4dabd180ca83c02a0c82b5eab15ef5c46ce1352d994cda786629b08e615600339a4f6fdf91d57c8c77bbcabf3844961f2c12de5aed06435469d1d6051de283fb4eadb37e15ccf0a162a2f4983de3a2214885706b0c0cfbd2ab775f82824bad4dc3f743b4ba8b6ebb6c07018f334962c9ac2cd3011cc6472523f6ba151e6b6b46425e3af15dd69fa5bbaf17e0abfdef1ff0484fc1f7c2ec270370c28b8c2d3c2911b3e230a6423ef4e523ee55cf983b31e18860f49d4b9c8f084a89a7287228bf49b42b26176c4ef63d7f4cfd5c4329fd524aef175eef338864795a1e8c5287f5b88ae272a99427dd9834542f95ae6f055b2d68438eb79cfa0d7da36b4af078e9cf252d382ae7e80125c7f4713d603c4bae1ca6f558d0ef95c8ef12aea8643d6609a791a7b4d17fdcaa31cd9bfd6917084b07473e1fa08de64fbafff733564af0c97b1c3ab8d629442d3b765e875a311f6d48db88e011054a5c1b73676b27cfe5d2a200883fcbd230e3d0ce53ad44025cf8e906c6ee1b6863e304ba74919d53ee041016269034d4c84d66a9146cd06f1877a2669f4940963992142b134347cce251c2c903df7f48c0bed4f707447c88d33ff809992fc04812bcd20a75a09056c36cdad12e4e3761dae31fd1268d28a81901a543a5faa7b80953bb30367a8b2b89b0fdf211ed578e51ae8b2d3ad8aeedc7017fae8325f18cb9df053e9133abf351ea48fb8d5d9811ae86543f15ed6373d1faad44393613e02e8095372af9ebaeeb6d5d750a38495533b258f81bf5bfd0452cf42184b6caca2b39a7435d15572bd71214d839b480d0f667eac3afef49178608b27ea3e373a9e0a44094856239b88ecb3ed9960cb04b11cd020634c650ec2cd717cfa9d50a34386a945f2fa9bd879cac68c898ac5aa7e01fadb3e2b937ac8ff0e27af32cd3993e9a136bb6f6e0dbadc63b107c6c39f1f8dc96ac6906e5791567d22dc510db41e4380e578942e1ba4cda83bcc4249e8ba429ce514dcf035a02f03fdbfde4855c95c19d24ff91f87eea773ca6a17c9a4d73b86b9bec3469ab1bd1f0bfe9d4c98e81c27106b95814d7ff8af3a044c554f671ddbd5b0e296eddd4ea5b4d98d8fa1729f9100b57880612bd9625d35b95751a2dadcd92936e13d901265c64d3f96bd1c9ad1c67746e8db588c01f76cb28dea8625f9dd6d8fb845c77048a5856e1417ade741b460e905822e6ab35eaa98bdb74dfa8a8b1d1e5ae7566ab72342276ec460400efa0bea903b6f5d478bf847b44e6ee6a28204c98c0c5c2a3e3a6e8493a30e79b0fa4e7490438660b1d2d23c94627b66a0071f301380038f691b4009d61744e14500e0780d6db5bc7785a5d90e30c35c5066204cd554eb335d15a9adf8cf26ea8d432f2db12e16e2316567c22b94da9fc7aa181cff110f69cdddbefe202c3ef87e37edf34014c0ceeab049f692d9a3d66c9885b25e0f807f7948cc0151d77a343e8330bae80323aafbb798bc03ac4fa39da469880202f2462d9cbde035d8e6de8ee040d1e99ad89ff286e422b77bd8044da4730235c44b6f87e929cccb58887679e2f0a84fed636bff017b5eef2fff122a3212372143a1d93ff6f20cd7c0a0564efd3bbbd9489e2b4108c7c7bcc20086cf8fb966e7948e3f9f60d665f45601095ad754593b4a7d7e77c1d5b692a20a8c26ebf9430608a312879c110977326cbf70e95e42cb9b6cb77c037b0b0d87341502a94c4687cf3b26397122f67d51b66ca24260bb254e1fb1bfe79f6f5776d121c5cb6fc3a87a2d2509e09735fbbf7e7cd6831a8629baed721bd5a3819e40ba076344c85c4ad26b3ef0c70156abb01c24bce42cb4ce02dc28bb458b15e90b19161a525f20f0893226a8bb96e012cd096875ec9d8910f1a9661097b387840c146c974da3866c9a57f8aaf12431bba0970014b83af54fb4bdfbaa8c367f1b3275634c29c587952c3b0920d88e0aff61ce9013e0ab93994d1c043775af495d799a7c3077341cf9695b03f28e475d85d85cd14c47d6a14140218f360c1264507a7cfbe7c8670c9f02bac524fc30eacd3f8a4c4187d5ffc5347356703234cec1c52df74b8d07b82a220624dbbf2aead06ec7430f0d93dd82f72d82b231b9d744ec3858efa60becc781795eeb2d6c321365f0821b1440ff062fdadff7dc1d2b9777261f83f5b32d072c49578d5bdf7999e322000744bdd5c9ff8ee2c396a00f866e0d6d8adc310208b936393d64f283e510f5a65a4a80114f066b648b107dc275ec6dd1138d089c9a1f5a7743ce96d4b4c20593a48540e49b2d6841a8f3e7b60a5f770398996b9804d0333644778d87569666b4e67ce3ae8ab8d737c1b89592b74e056b347c69ad968b9349a0f555e5224357285d70481db6d2084d8ad7b1ffd85ddcaa76c0490b668db0a8795fd9ddbcd8f1f5ded770b6fa036eb9c79f5b1f19cd52b57e53bef742670db24c623e0c8e621c7bf58649e001c84d472ca287e7acd0f597d2c9747a711136cde28997ad2e46f59330440047374500f01fc1e4fed51ef2166e14574607a941627b08e6955e04369608e2387fc873e3c65b0967ed01cef825a9548b45a50425c754e68c1d613cdbafb0eb975650286bf621ddd44af9b631bb72c90d298c7d2c744422457982f36844542d1432568891754de65034146fca68d76de18ab6066b5908aa4a9367278433e8c54d3a9be0f9ee7bcf8c779370ad8006469dd337bddf80f25798a75fc0b77a57d205799f3ff1a3e0547cd9f137b0ef7601f7b5b80ecbb33fae086da0705df162b0b599c024885a34b0def50f323b3e1fa45e06e3360c8e9255a95a81e75e65952ae757445e6c4527fcac9b8629de4cf229a2434a5ccc40d574ff0cbf09a241dea96bb6bb92a06cdaf4ede728aa41dd5c9751a04af10a24ed50acb13e5f6a339d43141d7b7affb294b0d7a75a8bfc81240f9a62a1ce98bf8586f4375cc91107333d310d3cd386d8f90ebed1099a95cb56bbd85fd8ca8657248d0fe8b0e9384dcfb3c91358665c2350624edcf0a812ec39075a1b5ea0e01fd12c60ea183670d2ad9542ab8a45e92fefa9b9d00174940f0f19c756f4d11a37536e527287881708cb8758ecdaa2216b90701a0d93cc92cb07606ea099f9b735727628319cf7ca5475b6e592e2215073a7276512cc1773f58bce49ba6af45accd1c237358b76e622ba0352e9bfba6dcd4727e760a9865293e2fed77de3d7a70c3a7ce1cfdede523cbd3b46591552aa57178774d76a9cb3180228b4d1446b3b1accb3d2a9c019a01fb4cd4e4ca3b8abd2c34870c57f9014e9875c3b5685892d4c15d2bc650a7606f1076df09b2bef16c4610d6da1085160e4d1a7b8a31f72a1696191bbec17ff2dc60f56030fa4d8baa618088ce407a200a66226f9d0bc99c9d72b36f8ace1273e1ace7287238f42663b29381a61b8105b1a2638dae8afb00d3d157cc71b0ddc2444faa770187f5fc73c1428b84c28b94389d1d8b0e4690617668dd5e99d01fc10e6f91c92c5282b6f041bc2ab3ca16660a2c157419c994d7a591df1bacd3a514a5cbbd908e49a63e3d69c5e39cba539f7ed6958d78aa79e3b6025e0cf47216101aa65e87877bdd57a8861b656d3068ecec83db4f0fe68e006ea051ff41547c88d16c9b7c275f5cdc66fcaaba8e2dbfc58c0c313d33182af473e276ca3f1adddf6aa136eb47fb4f1ce5449c16d438fe8c3f81aaab03af8f830eb39601a2caaaa933f8d3c5e7336bfdf7b5d4e79e49758dc8a5d61f64d01affca8f6c4baca4472d59eea7643754bbc4c5d8802de5237dda8622a69d529f22701ecc11d70762bca188e57584616bc3688074cd44dd1b5a3a87a00d30649e205b6ebc9241169366106123d9beb094ac62a67c9dcb2da4513e84aee5337f166094a40317cadc37311380d370403cbe1827d6a02d7"}, {&(0x7f0000002400)="ce605a75822ffcb6b59b3645eed0c153bc41c274c144b22dc80acbd040ee6214b32d080ad4881270750aedfe89e8f2cad0e3437f2247d31fb854ad116b32c12cbb"}, {&(0x7f0000002480)="12712c69509a983202e03458c11e13c316fc93ecef7d8f650fcd4c780070d8a9ebec98575cfe08d12a904c21e22480336004c68da24f4772ae3884c95ec39567420ea2df71daab2f30f739fe37789157acad9a06ac81c0f0668a395a595b5dfb26ccc9fe780961304568e8c93eceb0d01a04011908ec63f92fbe79c88caee9360ffb65895d9fe99808c064d1e369b8d003e3aa219dabcef45608180b36086839376ba8a3149e569ec1889301842eb7bd7577c633cd4473794bde66d4cf2b5f4612edb27cefc093e6c9f3cf9865135b01e69aaf5b7df1af5ffe3af97a9746139b25a5aeb9"}, {&(0x7f0000002580)="a0b9ddef5e259a26259c9ab13de07925b0aac689592b72a59bc0bfe1219a12729ecb386c12771779f2edf70c904c2736f76bcd866e50af876b9aa0a432274fa36f3457eeae79aad5c02262aa6dd1e45fbf27fe97dbf0aa6235245f6ca7938c556767c3804c56758c4d29b70470a5e1a457d812d33556f73ca52bdd2f494deaa92c9358371651046fccafa581bacccd52229e88f8d18c36"}, {&(0x7f0000002640)="54fcf949f426c3135c69245bcb3c269582322568d9fd3711ec57bdae6dc719c750e4591e45a293ae204d8ae1d5f3de7dacb765ef7126597c13c070a9e75820929f69ee35b90691e9c10930ec5e82b78c28a9e904f60c67349aa97240df132f082f7db41269bbd47067705a80aa83ae872ff074e3acf87452942203476f887a5c"}], 0x1b8) 19:33:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x20) pipe2(&(0x7f0000000000), 0x10004) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) writev(r0, &(0x7f00000000c0), 0x100000000000013e) 19:33:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "920f06000000ec72545f0a760e01a400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) msgget$private(0x0, 0x104) 19:33:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmod(r4, 0x20) r5 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r5, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 19:33:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/9, 0x9}], 0x1) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000001c0)=0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0xfffffef4) sendto$unix(r0, &(0x7f0000000340)="0b8bc0c408405cf4a44bfdf995bbf6952d531befad4e05677b5f84304832d2a88c939150ae324c9ec18b739088fa729c93b03be79fe0111e5e43a7bab02cdab8a86268afe1f6f420ee80f78149f0d4efb0787b84bdff8756c417a2e8f59e511b426d06db551b874a105750bb83544c857fa9192e93b4ffd9073f3754a0a6cfbe2d06377637dd9336cba5d1611d8c5898486acb8e95bc2cd4eb361a483807b251b6ead43e1259d4f3f4b1d574c899d91f5c6cf42e12c2b49b2fc483b699418fb79723be79eae8a5cb749dbf04a5d875a9b9078f568fe8de8497d1a4f11e9f971d51a052c5b245de09c78d4fe4", 0xec, 0xa, 0x0, 0xffffffffffffffc4) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc1}, {{r0}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) kqueue() 19:33:34 executing program 0: truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x81) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r1 = socket(0x6, 0x4, 0x1) recvfrom$inet6(r1, &(0x7f0000000040)=""/50, 0x32, 0x1, &(0x7f0000000080)={0x18, 0x1, 0xfffffff7, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x4d}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000100)="c4d46cdb7474d20a81d18300d77e4dbeb6d4") 19:33:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) socketpair(0x24, 0x0, 0x7, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="eb18bb34df696c000083af610000"], 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000100)={0x138, 0x0, 0x8, 0x8, &(0x7f00000002c0)={{0x7, 0x0, 0x0, 0x7, 0x75, 0x1000, 0x967}, {[0x6, 0x9, 0xc8d0, 0x1, 0xfffffffffffffd13, 0x0, 0x7, 0x4, 0x81, 0xffffffff, 0x3, 0x5, 0xffffffffffff2a4c, 0x100, 0xfffffffffffffff7, 0x0, 0xfffffffffffeffff, 0x6], [0x7, 0x3, 0x8000, 0x0, 0x6ecb, 0x7ff, 0x100000001, 0x837, 0x46, 0x3], [0x8, 0x46, 0x6, 0x2, 0x3ff, 0x10001, 0xe2], [0x6, 0x401, 0x6, 0x3, 0x40], [{0x2, 0x7f, 0x81, 0x8}, {0x120, 0x800, 0x8, 0xffffffffffffff7f}, {0x1f, 0x4, 0x9, 0x9}, {0x2, 0xfffffffc, 0x80000001, 0x8000}, {0x19, 0x7fffffff, 0x3, 0xc918}, {0xba9e, 0x0, 0xfff, 0x1000}, {0x1000, 0x5, 0x9}, {0x7, 0x1, 0x6, 0xffffffffffffda3c}], {0x7ff, 0x401, 0x7, 0x8}, {0x1, 0x7f, 0x3, 0x4}}}, 0x400, 0xfe}) kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 19:33:34 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xc62, 0xfffffffb, 0x80000001, 0x1, 0x7f, 0x7fffffff, 0x40, 0x1, 0x3, 0x1, 0x9}) 19:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ftruncate(r1, 0x0, 0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0xffffffffffffffff, 0x1, 0x800, 0x0, 0x0, 0x758], [0x100000059ce, 0x0, 0x0, 0xfffffffffffffff8], [0x6], [{}, {}, {0x0, 0x81}, {}, {}, {0x0, 0x0, 0x0, 0x5}], {0x4}, {0x0, 0xfffffffa}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x60) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x2, 0x3, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000004c0)) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000900)=ANY=[@ANYBLOB="fb180180000000000000a6b2373b210d0000000000000097adff6faf7ce3f3cef04d02618ee078829000000000cfe99fd7fa3d0100000000000000000000000000009406b8087953674f723df28bb2468fbc93c015174dac00f8480352686acf934fa357d58bf4497a84a0a06875d5ef1efc7345caf64e4309e8160c8bc93cd6475506a56f81fb88e04ead1910d3802aa1d301f98babf9bc88e2648f89db4972d26e7d53f04c704ee27360d9884b6c561e143a6949547af940117727c124008dfed0a00e1ca20000e4b85c9ab215f6be0c998a9499f33d41fabe19482fcb1593830c222415a7b1dbca423d2fb36ef4a6c6d945503611bb7f928fd1bb52294bd72c37986dba7210dcf4c188a503da586bfaa3e0405c26946dd07040d594e89f0d9eca4b0211d64b4bb1490d6c35ef5f9f1007a177d9c07b828c520fda742c05ed03dd8af8b3fe77f296358790c5eb90f3b51b010ccdc99ebfea7c6ff47b8a63a865f4b402ed4bc785d8e0f20469f851ccfad5fe"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r11, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaac24) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000000c0)) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r7, r8, r9, r10, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r21, r21, r21, r21, r21]) chown(&(0x7f0000000b40)='./file0/file0\x00', r7, r21) r22 = syz_open_pts() ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r23 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = getgid() semop(r23, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r25, r24, 0x0, r26, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r27 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() r29 = socket(0x800000018, 0x1, 0x0) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r31 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = syz_open_pts() ioctl$TIOCSETA(r32, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r33 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r36 = getgid() semop(r33, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x1800}], 0x9) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r35, r34, 0x0, r36, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x6, &(0x7f0000000200)=[r24, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r31, r36]) fchownat(r6, &(0x7f0000000180)='./file0\x00', r7, r37, 0x4) getegid() r38 = socket$inet6(0x18, 0x3, 0x0) dup2(r38, r38) close(r38) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r39) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) 19:33:34 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000000)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8, 0x5, 0x6, 0x1ff, "ab2f1c46efc1e88f99657bf55d859c511770d279", 0x5, 0x8000}) readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:33:34 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c224", 0x2b}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x1, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0xffffffffffff0048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x5, 0x800, './file0\x00', 0x800, 0xbefb, 0x7fff, 0x1}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1, 0x0}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x9, 0x15f, 0x3ff, 0x0, 0x8, 0x7, 0x7ff, 0x2, 0x4, 0x7ff, 0x8000}) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000240)=""/245, 0xf5}, {&(0x7f0000001380)=""/67, 0x43}], 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x6, 0x3, 0x5) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() chdir(&(0x7f0000001440)='./file0\x00') kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) nanosleep(&(0x7f0000000180)={0xffffffffffffff67, 0x363}, &(0x7f0000001400)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) write(r1, &(0x7f0000000380)="9b9be8c1f1dbb371e9c98d095e48f75a47996ee039922928540f7a081f9ad507cfab5c2a1a7bc1f105bd9bef94c475772dfeaaad878f34a5090d7b1603fcb8497b786445e0c8c0213c39e47fe64d63cde39b18fac0f2e43468ea0b3626a2b01f6a8fa4da4b5b8bc6e74375eee214440451c18b2237df923bea4b1a0d39182796e343c97d976c835b728ba9151911f497aee6304acae2b46a1bf2c3037e3b1b9f394a0bf8e9cabc932dad80b284433f8fade7a72dd6ce44a02467192755d021c69fcb58d46aa4158bb82e8b26ba436a8e687fd23883afd017667f3496e70dfdb03ff736a80302f96c63732d2b66e6469099948f1e8196776ea29e04ab1c47bcedd001e1123318a2ed54b57b7be8d3418789da402c2b9a5a2a8eb03c4867e24bf74b7b1e4d2560cfe004c44ba0905ed9643c56e53c8bf2bb1472c196e4f722197179bab38909a46f4d9602589914c6e51b7d955bd3a438b62d73b996c11e49b76d7b62e81720b1b2fe2da44e0190e551ab7ef11f14206dd0d1b14913997b8f0e6a5ecad00b30a9ad057565a24120c2952e3585131927553bc85fbe066d7b14a46fa38dc0858b6480f2e7898b8e059ede3836bd0743691e06e1ee07f06842dcd90d3b2775640f49f0af9a21f224295b4e4c8074513e6eb7dc38e19966a2c5417704008fa4b81af303daa625460bbae43e94ea3b06a0a1869cb826af5f48b5b9237b7f1b1e179bf0010a1683d3d525c60cb0de41f2e4cf784ad63fe2c08bfd196ad2adac41db2e0f53d0d25176dab2ce6a9cfaecd6485f2e6a9e4a99e85ca299d5598ec2b9cde6e5bf24281c9239cb4b17056a69477a6f99bad7c4dfb5adc7a78b80b766564cae58a9a0f700c3f50a15a4fe06ea4321a949d9060da8ac6d9c66ec2057da1b398fe15ed68e4c39a85df0073b690977589a654fb612f17ca53dd80b11a699caf4e2e8777701433eedbbdfe1870abb8781777099e9ddf3c0b131b6bd48c7db98539ff5e5ee2464f6d27d86e02acec64aad43a284dbfbb52e2c3c50f232904af2e8abf1124ec38aae80b4bad925ea31d96f9acf5e1fcd6a28c547d58378dff533ef6a5e1ac966a761e48cf449d0632748f5e6e091267130ab29a6478dab7c37165c88e4030205ca087ace68a7d25280e4c48aff26b95006e75de8b07faa943195d94a599acd1278c54f43e9296eed1ee13a645e5361c22cc8af808838e7064c7c7a9312860f8d3f5a9d80092f155bf79281e70883385134492ad8550def7a253769827929deca58483dcc76ca28763c17a72c4bf6d097253131ca766280f61c9381fd0ab2e5b96b8a906b22f489a6016d6f2c9915ea3198055d37724c5deaf3d2a8332a6ec68d2bf4509782613c39e6efb8c06fc6963738fd72628bf03ff49ed27a57f0a7f9409df64eeed27f27b8a364193de6b9710dcaf82a94582a7cb3abb665d41bc145a859f82d64250db936e7399d0d713f09d15610a4c0660184f7d88c573ed78f2b476454d484f5940d20cd758413651de59c6b6ccebc456ca762f638ffb88edacdde9612a241274469e69ad13760e611c17c71c07b086665a98a0c367d2b65696ae59602ee758c381729f9314bf3dde8c6f14dca57b6ebdbddc19cd3c0913ad95689c80ffcf843f208dc506d9797ec187378b3b5ebd6a1cf59eb300afe8deb701eed2a5efc7ce17ccdea3d97021bb7e276c46e185238f7a3aceffc4e1bc8d53a0debf48e0f73db7153472d157cf10d307c6e3a9891b783a2b817541f7f9a1e4554e371e05b6269c759496cf76ddfa6a7baebbc433427fae325c182974601b55ebbb44bb8b40975e034373b2d2ed56d049f39690b2ae4226dd494ce3ad892f35f646dc8298d2aa191d04b4186cff9c3b28be1769191257628245712b6217625b4e06f4beb2088956b57d93b65d3ce16aea737075b5978c59f245f1a8a3c957ab07869de564c6f5237c9d1d2011c5dbc8bdb9b90c0a8350238b44e3f56ba30f6e0ed90fac899c05dbd2d5da5605ec0b7f4295d7125f8ac77ed863a712ab7f032ba2aec3d02f9d40010bd77cd6a6e5de14d334bb5dadf84b4c9831966b82a15a2c66fb61f0c995b670cfea3817e35244c0e8b41351e666581cbeb787e9797f61bebfad4b677640781ac19f52efc4cca91efdd7914a2abd2c4e9bd76dceef477918b6025754dae571c848a272ff2c4e0179f8f53baa9f02656d3ca280ae36058443391ca2dbaa2ac455ea6ba8487fa475989979d6b3a8b191ae1866f1ebcddbfa1bdf328d8c48064a49ee0c7bb2cf3073097c2ab68768079b2121f038fa039ee905c57013035c07e867fd50b98b797add48382ce7a8216b371d72fa15d2a3ff3ede8d33ff064449dca105882c4c4691f4edb7d59fdc884df2c05202495a518ec9a85d3bf6f13671ff1e1d3200ba88a9d02f4369cacb90b603aaa9ac9ad4a95d3c64b32c94da4506cbdcbf27c4ab2ab08fe68b8bd8177c3843744cd9a76420f6ffda29753503117a95789a83be5162e840e8f63ad8aa24d06d6db9849ff2c89383ab0dd07d8101f8d4e91d4fb0edf09ab5a0850cf3dc885a6fac87387754aba991a258b84e1c91ccc97a91af83d87d46e89c0a2cc63bf71264ffe75fbda0322198dad6c087ec79df4e0742af3668b9b83675ba8b06b0cec7a47ca60625f012ea965eb4c0e641c80f659e74a5a31be76a6f22f95c00c5a19e2eb5a14a445714a8b0d39f14af707adb844412271272d2403a678c949d0818abbc6ee676a38e53a8fd42e4bc9451e50194a84de5b8a68732f9b42bcda1bc88c2dbe1541edaa483d054d7a5d15f2f9285d97037c6ccacaa8515fa1e7c289f6da53a4721a32d204e3a2e9ebf9b2851a37204265a273fbd402c76426ff097948dd8f97ddc419669d06613e397ba1b083764e16935265b46d8a6a866efb93e1b895d456d1ab3ab438f5ab72cabe6fdbd723edb3f96bf505aa6e06a8a566c0a2482e9d988322998fd57def5983955843c7c6f3d269f3a4f727ceb3096a2780ab299962de9eeb07e15a032d0fc8801efd1a6308fed2f18f5523e14548f53f06b75443d6c9240f543d9217bada84fac37aae075f409215982b40b9a314a4d65d848321c899cab1412d05edc5c099a1a10e50e52e59a6b522972cec6a2796dab440c598032b6a876efcc356048bf243ed10db4612ac9421daa542f51288cf49d79809ac9a34c6a5d9970abd953a33e1d727ce93a463fcf4def63c24317e6645f67a09f963266289371813c19d4c37e66e1de168ce706afecfc2f13a085575d6275bbce3b1f8b05c00b04a4150b6b8384937322453a0494df5ed5f40f3142a873fe79f5b5a328094e237151a6ca93ff9b7f1baf1862740be08afbe5a8c7fbd311ffb91cd9dce6bb3f2d180600963e6720091cbb7e7f4b299f9e7ea055d366097bee683c15ed0725967da0fbdfc6ad37920cfd321db80e31c4ddc1200a07a7c505d82ebd4575db68ef09b4d5a475181ad54242277013cc4bd17ccc9885421684a0dadfacb2df9ba091524c5d5525673a43ed1c0bbf1eb76c4b82d726a493421b24f472abe326dc038664befce034b7a1a40df45c2f0dc5737cd07bb0d640e037cb259b1895a92ca672dc331ccf860c9308b15cb2244e805bd13a08c435cdf09120237a90e27e4b258a918fff68882b38bc82183197bb4751c27ca589ca1f29d7bc13f1185c8c5ba7c1ffad00229df0ddc0c5a1ebf9dbfd4f48fb73adc7f92a8497300cf498963eb5925a5b51f99c6fa5fe2a371dfe33021d167605bebe6775f7a54b8279f0db99fed4d32dc967827f4cf73950a7174573c675e12491665a1d1941c69fe71b95ea37dac235a0259240fd5942549dea7c0505a8618690163b27902597ebd84569f28cc9e71d0f6971ca18647281103caffea4a5e39060a1e4795795c9314978516fbca014a442d44ce2ee42cfe4f89fec5825864a70493e2a822d79fc4010d5cbb8d9865d2f480cefeafa48a033ee0e30048ecfe59b09cf38f3a7e7050adcf4eae6f73bad7f791ce4f23f622de7ebbbbbb058cfdec0e127f58cb8a23d2ce1e4e41594eb33288eed6d4d374a290d3b5e8c5ba98735c1e018090240457155382e6ff490c0da278d728b679176655689ebaf362bb1c16e0be740e9c22ba9e8623d8948d2181b1a1aca19fafa8b186dd7b3f570695dbad73cfaba2ae34b712f165a3f5eb1e9f742db5bfa59b8985d65b8498f91dab2d6b7de78117552fd025f3e6ac1273432c067872654a247a942435a578093922b389772d2cf7b4606dcbe96fd33c5952246df60275f2c0b64830b4ef18693249a7134ae4a7c11f8c6718d3a6e6b55373f4b1014be5635676fbc13b034a2078a4652e5a48a23648bc5285ce6cd99e095d11c32e03f26634794f300c9fbac47228a12c4140c5f001723e4c9cb0287bf46cd7edba115df9720c6a6895befaa67926566f3fecfcd95086cd541a2d47b32de75ca52817624ac0af192338986aebbd5cac99e6d5b731c87b4f0f6490836c4c0bd31b0c6841279a65433eb802d74db0b5ebda4d439e3e1a71e8c30ba640f9d4268fabaf9cafb87ebb8fd5d28e2578e97ad6d950ac4868ee0f895520e4e884534250e38a17ad7b7638d24205d717cde3dba387f15feac4c47933bbc4435e17f786558f20ef5521c727f6773c5dc710a4b8646e845ca44686dc1f47a16d4dbbe6df6c0115a408b796b3b1b0f67a663710d98b5eb364fd5e66b0f5b94592a372ec17163525f26544bd90e46388986cc4e8689617ce4d4a88df900d63c891b5b68f7473e55a860ff4d52e718dd69b76abd45814dc809db980d111d06b75f17a873edff84af00debab7edb890c34fe2d8fa02c400d411ba69cc83100c7f28647da5f7734a32bb424da28eb5acdca1f4b89f849f8e12e8cc10cb2bd38115c0644319c64e773c9231772b3bc01bb78f46cfb924782adad302dd4bdd6d0e357b88d6e84f71d4fb17962c1805464f2f4dad84a406f5830a1ff26499d31d65965de6ba4ee658c453393fe996d75001037039b64acd234c85fcb9204567f3ae7dcdf52b22f432c912343013fcf0cb37acb3a676b66134aeae897bb5ee767d9a496a38dda7a3ce004d118af22d9fad52a5ebd9bdc95a0a18e6351ea19a42a5bcdd35cd5c5160dd68d19433f0b3e28c1c153e0fae7ff3788beca01482e803c464433bc50c91ec90a1528660010f7cdd30c6ebf12f22ba40d539392443368d16057790e9c37edb1ef6f103481db1618620d66ad4bba0200a476e4f0a5264d6638f67ef39b40f6d037b2f38b8634191d25cdd056adbd58f2d42760c5fd67f981101ce8c0a799e2efecaac40f7bee83d7f9087bc2a34bcb3191032468ab2b3dcf64c88277472456138b6599e227c0aee1708f5b3d2b1c5ada40da88d2d1180a55380cb678fd6f8b3b7ee4640e8411bfe5540c7501573c2d051c7c3d6babf04f5961d35fb3bfbbadb7f6d50195123296baa9de7bae7171b51ec4d264bbdc739b0cb6996ebcd59263ea2fc17db973b2419ba2972b9a6c797d7a7c5ae9bd8ac5e75e6f632fa19be1c76b389e62d2b9dfe232ed3dbe9af461a3aa27bd7a26c566c0ec86189e1132ff0a42d93246f8d602c34c35e9f0e5d2859f84c8bebc5bbc606c237c2a9e1b63db2e76e5fefcf4e57a54bef30e92f49e6f990aadb84fad0c5746ea899bbe4adeeb9c503dc4344b717b43828d451a165047c523fd2ec56bac441f849eec8fc29c02c2ffd5bcb84943d317979d2fe8ce00406d4ef5b9f25befda7de6f2cc969f6ec88141", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 19:33:35 executing program 0: getgroups(0x1c1, &(0x7f0000762000)) r0 = msgget(0x0, 0x41) msgrcv(r0, &(0x7f0000000040)={0x0, ""/30}, 0x26, 0x3, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x811, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x7813, 0xffffffffffffffff, 0x0, 0x0) 19:33:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f00000000000000000000000000000000191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a9"], 0x10) dup2(r1, r0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) recvfrom$unix(r3, &(0x7f0000000040)=""/41, 0x29, 0x301efa8a3cb883c, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x83}, {{r0}, 0xc, 0x0, 0x0, 0x0, 0x3}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x1b, r0) close(r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x7) 19:33:36 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001}, {0x1, 0x400bb2, 0x800}, {0x0, 0x10000, 0xc00}, {0x0, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000640)={0x7, 0x20c, 0x6ac, {[0x6, 0x8, 0x101, 0xffffffffd79154e4, 0x8, 0x8, 0xfffffffffffffa48, 0x80000001, 0x80000000000, 0x5, 0x4800000000, 0x1, 0xfffffffffffffffc, 0x800, 0x7fff, 0x3, 0x7, 0x7fff], [0x1, 0x4, 0x1, 0xda3, 0x2, 0x0, 0x4, 0x0, 0xffffffffffff6bc1, 0x101], [0x2, 0xcbd3, 0xf9, 0x1, 0x1c00000000000, 0x101, 0x5], [0x10000, 0x20, 0x101, 0x1f, 0x6, 0xfffffffffffffffc], [{0x5, 0x200, 0x7b3c, 0x20}, {0x81, 0x401, 0x4, 0x100000001}, {0x2, 0x5, 0x64f, 0x8000}, {0xfff3, 0x0, 0x6, 0x8}, {0x7f, 0xe6, 0x7fff, 0x5}, {0x3f, 0xf27, 0xff, 0x8}, {0xd1, 0x20, 0x4, 0x100000001}, {0x3, 0x7, 0x6, 0x401}], {0x3, 0x48000000, 0xffffff01, 0x1}, {0x0, 0x1, 0x1, 0x6}}}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x82, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) shutdown(r4, 0x2) ioctl$KDDISABIO(r4, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) sendto$unix(r0, &(0x7f0000003640)="68c004c61fed98db95743baab224d9c62c8cd9ba1a38318472c6a867d35361e601d4ce00866720df75ea9094b4310467d7ed873dc0e7006778fabe6f736ad883900d4f39bdd44ada9c090f20a9c3fb82497ffb5ef7c7a90973e490c6b2858c921839053e76e4593538900b7cc415b9d2d26dc43d6c96d28ec92b9ab9eaf6e7d4158ec391813853e544cf51c0359ccf4efc52ff82edef1e3a4863940a77079f09864e6b4a557336f71d36db839c2f93f2e5c954dfd40cac5adff9f41b1950b4625dd346725ac27350fced27a71cbc45ad3aeee222b746c0137ea07d085ccf4910f78c4c034cbe3c10f467019c6a5dca4883240e70c27c037d633e5de3cc1f8927f040b534a143562f7939c1d04fdd1450a6ab1ba5af34a2c2ea6fc4c39a86e5f72c4df8cf34d7f8bf1e09a8554f29fb55fb71ed2b4eb8987b90963defa10d7352b016feddf21bc5c458a0fa053c741f92359b4f48369d2248b3abcb1db0c0b1c9edff465f3475a2dbc68d3fa7c09a45267f0560c7acc56748a9edae0670755b22febaba5fed09a6a7ef26b7c15dca3f75993c7be6490412a78db6ad0ef8e2a6e5649124dfd002b47ca7de863b1dc96d5d5a256c96f65ec02a549733b16323d1d59e923dc7218d4810fe9d4a47e176a366fea177d7cee87c04937b7e07ed38ae29c5eda76bf0a4f737f45e2243b6df141190ff55073d44fa570ee5418c40254b4733696e83f0bdc8f86882b11d9ee1974e3fc4f53754d82ee1642f002001bf01769a33beb949a4cee94747a92a4d30279109c685f627c3e42e5f049f2fa65adef4c37301a8b795640ab9148507d8db3ff99b6b47b4b0053754ab0d2a2af8627f875239616e35ce78b8bcee557d428a87de56c7ba619866fa15a26ff413fb228047fb4d05e72fcda5dd323a81623875dd321085f77b46ed701ea1ae962a2b354ecf83e97538ba94dfafb09dd657d1f365f06460ef1ba67a0b286137a438c1a95c85975f64e27b4f93f9ba5f14f7c61cf5a44363d0aa5df31b113c9957343dc94bb9f4c232f91021cec0d4e53cb4a3bd86ab7bc46f955b0ede409a88699a4b56e89b5ffc4aaa7a743b178ee969debbd4183110874942909d17a8f15c9dca6d5343f521863750f9c8282bce8bd71ddd466c3b657c5675000ab84c8ac45005f997411f1d56c9d1b563d3d99660a0098c71a36119d2e3c424bb12c84816f8512662022f39509fe9f70735b18e6dde7a080db226336ede10a2d891622781b1ef042781b32b4e97ee389025181e4ac5443cf6787cb8e87954a0c74936737029226fabc78d490e62e9970cb1c8be9cb4d39f4ac8846bd231acd6dddc925a7bbb871883bd52f0abbf24904955d2b6a0de65d306d0db8bf82710a8e2973de66866856d223ff35efec2beb3049b0b38f45ab4ff7d3ee4f570a87cfd23c85c7682f3349749a2eb3ca0a34097108b851e20c48764b9b443c1cc9240093b9e8faec19acc018daab6c44e4e6acfd9ae16453ca37f4110b94296995d053975ccbca64c92c5568b6f32290ce8461af741acabad0806e50ea8d11f735e0716afbbe1bed8ece12fd8b8d6ca8756d481ecb47a4afa349633beb042f42f87f3c225e89ae18e8ddf3909844c59f12828b570c2d9a9d0abff202cb88b7ab145beb21cbf841cbe7a6b9f1aeb3befba9031e904d2024af87701feafa562f890c313efcf615dd5e9c7ac351fd21bbdcd40677b4e959981aff9fd129f611319aa0c588a8a5ef741abb4d988534ecb2991e057de4ebfca7768cb9efa4a554f78567a09ab24233db9cf1f86ea4e4dc1cd6ba86310dcd279fa4dd9c528fc3a074b2cbb49baa239ecbdc3598530c03f4ca325ae0e8f9c3558efc3b961e9f731ee1995f9ac5eebebeaaf9c70e1488ccaae04c9926e260836a1a1e3003682dd37ebf699a24355f838db351547545dcea908ce691ed97b51c649cb27b6a8b64809c95e14c9e6729994a5d7e7c5a1ea77b4d2c82b7f81bbeb51b626b8ac6a25a645e9c9af6728326dbd4c9ef9d6a496614bd6e24383fa2185f556e5bdc706dd427b040dd37fb5edfbcd1b19424a9e6400dedeb3987abb1a2580efcab464cfbae745068a9cdee33f0cb1bd1a339ffe2593538d61b09945e8afa37d4206f0f0d000cf06b4a3e5801f2784333aa08b3b4ac1d79e5edb3f11155dece2da6ea2bed1b3d2b894ff177f40ec6f2df5b5d5f148e54e2ab20b504c931075ef8d9c292c8c019cca45ca3657f027d91bc15548268428eb90eddc53adb1faf623df0a51705e8670bf1eac459091ef64ad239417978025c8748b9ad93a53e07e57fbf99cac0d12116bd461a927151ae1750b66f4b83561fece17ad7f99c020afdae27a6706b2a3b94b6b2631b9f788a7f703b97d02f695d96ef5b2f68120731969f9a700bcb33f336a49404b99a9dd67b42ed29ff7df9519468b64a801a1a17617154dd97e5d1543d30e3b8b3de003bf617e57949ed93e349ff8b2c5935402e65b8ec633bf2ade1fcd3ea76e4b61a834bf3bbc728f0abc3cbfc144d4ce85f12acf2bb2a289eaef24d02f22ef2fe07685d56692cdd686f1dceeb2e790a9f868d5bf63dad6f208b69b4176b180daccc65b252215a5b0f250848cf44271d97864e767e5fed1d538b0f3fe913cbeab483e2bc70f556d64685ffafc593f94ba2c13a047e493dd8ccd3b1a557fcd6d4d5eb491836f39c34a73d038c5c7ddb0674f18631159de84ab0b5e76535baf927c51bd14fe9457c12d2948db04ef00e02d80cf0898f54b7a584e4e7e41fb5e8a5d4701d36819c7ea702733dce47b553fe95e785b554a1a9a36474dffdaefc3f511e70bff8dbc472831bae61a2bc2b9451e27fe4e5fdaf700114e8455646bca2175b40111c1a190d157fe1a7d03c34fd286c04a9340f9c2ca530c44127651078ac9ced768a9dd0a54616684763071d5bf23aa592d63b8a59f7f94a0247cecd87be3365a196e044c8a796f4abd8b3247b150e1806940a6413c29e32df10fc83f044977d7402779fb5cbdb7131e95bd62f09164dc3d43464f42dc915e14d0eea124e3e4df1ff19377a4527c5bd844810bce0917a47fc8da60619d66342680ec4b069bf83cf5b6be0bd87bcfea69c8c3ba36033c70695a8e254726da4cddf29c6f25a8a10c69e1d2492cf8b04a481aed09709cc81c637d8f2ee1cce53399d09db0b63eb77625daee0a3b491029c866e1a267ae5c53313046b3cfcf29bd9f972db84f1e8d1db045e1fb6b1a7b482b56201e0954e0fe425c5a4b6d390b2cec1cfaa3e5eccd4cae3b419b63416a2291ebf4ae1ccd9cdc13f4e7be0d14c3e4dc0acf4b13f4c2a20bf2f60c6bd71ff018542a1368415a5c9de8a786da2267573c16b69ab1740188ba66f4bf39aa07301b3d03ee0fa3c53e0f2c3367f80fe09498b22e2819a6f92f565971168084b5396d9b06bf21eab1a3d51426c8cd6d4cc7b77e4b1d4bba9f82cc6a69ac08189d4ef501e69acf72c9a2dd801053eeeac11bc35d257f00dfa4dab590e0112bc2e9fa0482667e42673779b0fc89b085d5493731302951bc41534e75afd6fa34ca9fc8e75a56cf515aa0d2b75379549c1ef861ae4d1806561b877fb873b547a8877c2416741fb96c7052c58808e1f91804c18e970de6d0ee95b5a6905b54b969f98a27b4ab7b5156b4665c2445bb956de71168723a8c436428a1f956dcd1aa8f6afc81afeabf03d89b6ad03c0fefc7fadd0f9fc414693bf31102e6e9f71ef60a2f87d2225d8c6a9cc236a2188cbdf3dab7adcb80edc3c438a3e4bf00da7f40ab0b86319b227bfd008250d739aabbd79bf6b5270f2dbfb1184e4d6a497593ba69f2ea399f326282776428a3ce56e4d8f6c6a3cf95a751c81a39b36fe31aa9f481e0f9895ac7a69c5640061dd5114e98244a57a65df413ca5b7faa7ec9f2d81a0e99a637d956130e31db32e7c5190153550c0f21d4b6646e73d0237a3218f0df89c39fe4adb4e911434bd2468a90ee8432124f3fde4c775b29d6cbe0ebcf2ebc46f6f75efdbcb687dc587788f0bd530404b11478312548446eb932f58b0611a0c807b8af18297844ba8a0290039126e2d357d1de2316991c570accb1840cdf198499753d571332f758a456e3e254119a3f3686a8f02cb16c69df1f90ed86c6c920c7d4a86e65d99110e6de255a631cea623df67ae0b7ef17da1377379547bf7ebc780184722322825424404477f1fb6edcd04a265055cd13f779ede309c3161e83fef6be0c9995616bdf77c39c1782a2036174913c89efc04250705d774728ce1cda84c54163b435b50d238092efbba6885b605db624745fc8d05dff512fc50a6bf25a0423bb5034e03d7300fa436cdfc94bde6242d233e9f1e72687d66aa21a461b0c53c245cbbac3614f7bdc757fb392902d298e270e72c930a6ed37c7b788cfa479fcd388f5999e0e8ce949045aaebfc06866fd312fcf5f4209bb03b9d9ce694f7ce75242cf058ca9d054b96505f81e46270d4b3ee4208d0e4be73e360e7a93c95d3a536c7d0821cf3b43d6a91b33b1322f46e2fba93ebab1df35022c0eab545fbea6659fbbc8b345e3b346850eb95ccb17c698dc5e1593560b2a3b96e7069e63a36c83ddc06ad62d1b056fc7b6f0d531c977acd05dce04509e789d1b572dad899310b4b786f0429227aa08321fc4c5d10193f20015cc8302786df626aa25987294ff8f19a6ebc3f1732c553608bcd10fc2f0ac75836b6d94ad561ba437eebfc2d5382ae86f8a2af704fc992402c7659ec16948d510263a6edf186db5908e4c38c7067fa1363f4efc186b07391a0d94dec64eb237f6696ac189be0239e3e4715ea5161be642721b3188944cf23e0be1b88f5a33ca9ef9db588abc24e8224cee15a525ca01c6c17905963ba5923a122ca7418f609bb0ecc153c5c649e74ae33a69e147705a3f63c9bd41e3c7280ee103253de1bcfebb13d380f668bf269e9353d1096fdacbd3b6b9ea3aed7e4c30263c240c9498354a2949f5be098c3590d7b7aad938dc85626db4e375f9dcb905b96ba40473c8a3cf6103b9c9bcf1c7b1db3cc75573b7148269f1c447ef5ef29586f5e398e5555d2d9e64b1d47df06c548bbac8cece8942d6ef4be557496d9d473b4f335411c119a8b1db9a557b43c2f31fa1e96303cdfc0ac5345def7207295c18e9ad957e2af301fe0facfb6a9acd448600efe2e909026cd7a6ddc284026f18ac2f4fc0e7e94fd0335a41b95fffee0d8527ed0c529ffe84625a2bd36731a49bb4dc1b3e334cd8748ff11ff2ce035c1a09b7a5a4141756354ffa4d3c0ecba49509a4a3d0df79a02a9fa5d278459da0f778317f0d8f248c0448bca4d4b0cec51ebdda7ade54adbeec61c404d178248dc7c4ef9a5f5f00163d6bf8853994b3a8694209e6f1bc3386c41c1e94187826ea655a18294b6913836c83a6e76c1042ff800da7548dee4f152916c0fdee828545f834ea994f1cc215c703cb80b64345a75c2abd843f7a9fe610db3fea5ef564c4cbf5c4e34408c84809eb4402445dae6386b8f0a37d5504e3c98ec7accae599b14ef58b7ead2597d1dfc4ef83d951a0a2891596c2df8f5e8c6eda6b5434de29395dd76f0488ead058d9fa2b5f3e538402b57224e8575427b025bed03a43411dc132e8eca321bed58218c28c0a8bfa071e6aaee77df4564c0ebf9f11840c3f47ae8907674ab9ebc5bc1345d12e67c437dbabd830c1da4059c385e0a04760f898f0110cd37fa0a856737f65665a40760a5ea0f36c3129c0fbb003febebd4c837bfd8ca4abeb2e611773ea8dd96000"/4110, 0x100e, 0x2, &(0x7f0000000600)=ANY=[@ANYRES64], 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="464067ce6264ef8e32f56f24179640e519ff995d1f37576dc62bad8e4a7116509aa422fdf15d4a92b059e3", 0x2b}, {&(0x7f0000000380)="3cb5c346729ab3b8e75c85eb51b5e49f2fc396e741752f7e4c13a71a4e9ed7da3803ee4316c75e7c6349017f1e7705288a3fbf69b2043effda2c6c17339e09301458fee481dc6798d56f2dcf19b827f830352bd386e142020e310fe5259542", 0x5f}, {&(0x7f0000002640)="f4ffc1e722c6f06ca8525561cfe6bc1285f3b1b90b8082e4424c4c0e7c0804d54522c2135c8f99af87c5f75780cbcf37777609be4cb0ecb7ddd337b4782eae81fbb58fe20684daddab3b39fe42c57550549069b81e5d005aa2a92ada984f2d01ea1e91568181d0e0cf4b9d732255efce4c6025fa3ad6876dc3670a7bbc7ef7b0ad63e7bc97d7c69b002b8e415e6cdf452e2d5eada29d043eea6136cfe7e827a424559868706eca5ad243f1881f69392879f1b7386ca6e16599b81d2a8354f23f88422af93ea6b90551ca64ea0c6ec5bada603a51d8bf6fbb3bdb0a4546be0af2a320065e4c4d634d40bbd969fb79640cce179b4a887be310d486e45e51a7414326fd1bb38d06d1ae37b02b141d4bb66e54fdf42cccb7411725e600e2522e255af6ba6571888302b0484cc5685493510ad78fb75ba070daac467ebd2bff271f57bfe3b0b66d3d0146e56d8faad0784e03803994edf6c235d8d3c6677286063cdad7c3b915abc373dc25f26235d4e8d39e2b87786508011811a19e4c173d4fa05ed033ea464907d60a906e634b5a4107f1b9998be7a74365c2375cbf4830f1591cb2983e99bc54296274f530f542d457887e75365f7350b7d9a658524de84a23e576cfa59ca001f4336ac7724ff2cf7f3880ef118d5e2e34ecfac0ef7b804d53dfb973be5a882f2c35e6e86a55b65c0ea496c61ef8bb96e014a724b56fc9382f285340b24f026fd768fc263bc9fd816ad82b68724a31da1978c8864e03ef554fa4b16ac552a82f014396435d060bdd6ee4c3a9bea47063af6fc87bebce9869eb4fef586c1ef476e0087b5f36e524305c4b2b46c4f2b87c6e102b0b02d2a1773e42034120b7b4e72ede2b282736594219c2cd887dc5962ea8b5287101df3dd8be19c1ed9bd4f4a2b19fd698f6cce20c8718d4d9f237f635bfb3dec723dc7a08c302a7487b916b812110fd715a020da642aead1b505df7bcafcc0b9ed0c9446fd542a70fcbb7e04331872544cb74a2d7186f469ccae072276eb79a74432fcee9802d9b68aba86424c9341889014de86092820c182160f88d6e17971db7513dde0133f92f2f8e6686f1b25898acd4d90361a8190a791ff6e4d571211a50bf1defc0f31a5661b1f1eadf6a432d705a71b4102904ecbc9d1117eb3c1fa188a4c415cf1105ca070bf1d4b1f02aa1e5e648fc76ba678ba2f49ad787b58e60be888c6673824846f951f88a2aa6c0571f1f1d57e59240f76dec6ff5fe53c42b0b7a657f9d107c33f9064898dff002edda55728fe395a879493b45cf4ef71e94c4f5f3026347fb84906074f87ca4206d72f355c80c443b3c357253a15af5d664e3e1094a8019726730fc206a99d4bf6ed4a5b2170e01c91f75d4b9f954d225715b08c34335e9a230e213e84832fe26fec09d70d5db39c6274f53eccae70090d7d1323f427c441a4bb2ddb421efe30cc812f92595667fa82f8fa2de1e5f970baae6941efce8d778bea61920ea173f389369438e9d2841e32be3c0df26d6da2b32a9f0a7c593ca9dc24645cd3e4dd12489f63f00d3b966d824c2c3a2d2e85814e011ae1f7724c9fa19daa564714083dbca29bb09f73e9febbb912b2c1203f32c0e5a0e756cfb96fc054a151c7038949722311657d36460b93bd86969f807a76cedbb72bf5eded2ee15983db125d7c9575579e8254f4e8e8ec07749dce308a7b0233f136a930b10855cf3ea59817f851efe9b3d24220c4ea1ef2cc72bc920c146c04d127d7030d0ef64f46a776b992b6b1b3d3e154b5b0ac39467d949a7fc10c649db3aa634d8838142b8bad50edbe471ebdaded881f029606ba8a99a63edfb82dd915769fbd70d8f74e76fe510a684dbd61e896c376c2e73429f19418fa2b2b47bc3382c0ecac4a98ed448e5a85bee632d8091513a48a0e2be223fd23b55e4eedcda341e0206b39507b2294a938441f1c0b4ebb280203ed47339d18a39e3619d2c8946abcaea58f54d6c83160b7d46209c69ccc386960083b9a35c2d07ac573620c6f62c26e56a2ac047c93d1be8324851d4036f3518465d9109321538da662915de064e99d297d5881270d30689c8fecf435d6a50264b08f34962df57d544b0297900bcc13289829bf6755f0ab923ae2016bfa16006d94939a03939c562b7c02f1131417992578f53f5dcd1c64c1d7d383d3003b37813c0b6b50b5b2f03b24955cce329599b62909068c8133338ac695682446e77fda12d0449a1693ae2cbf636dfe2cda2210f5f55568762738dc9b17519330d084791ebf8e2c113cca9ecc6345fbfd4cd7e63eb949bd760c21f62ad01d500c98481afe324a99147a92b90ebd755d3e79a5898fc7a8d59bba1791bf5076f18e3d30ccd84d80d4ba9ece5a879c98d1191575033c3c9fe709a7bd9d1e12c60c7cae68cbd8eed84e99c2673fc125a00f47b94fe126037366ea456bcb63053d0e8fd8d38be5267b33e82d6fab5d759deb9ca66e62351520965d318ec6d66e240d1d32022ebc55a04606d67b125116a93d51d8033f4eee177515f118fba0d3a1836818f082017069dd1bfd96dfc41bc4ca8c40ec3fe6fb3a10e8ddab421b1e493f00636a83d52bd57939133f47f6db76800b49f47ec06216ec00c02664de73475f52d29ace4a4c72fa02f5f8354138cb0bf68e58bc8d4a3b3b7cfeeb01bd7a1133841c4f7dece943e353a4ebea13f3e583ffca1921024cb948fa1ed2e06670a61c10b53c9cbdb9c94cee85e542d97b83f9c26ad98b55c5921f2f405db49d5f95bde4bdaf733f1e509d0acef60c8adbc617ec9d19922c54016ce7c216765bdc745b2749cd2d2869909c0a787b75ae2b9997cb3e8e52d0bbeeac94a001d1a524025a23f606669dcf4ae366d7f70228d2dd96cf8b88a4dac0c24427b569afa77e56e020a35c69085f8148c8a3977b9cfeb4067d05326dda82a7670d849a26ccc841ab6f8ea5accf1b8168066621e654b2ae450b238c02bd84932b79d4b56a3a083760a60ba789125a65ba8866fba267df965b66ec0803b3899a300667b7c018d51bdb373e0f94c7f89af0ee7d3a1fa71a4853c91dd27886f365d516873fb27f8c183c7b7f942c0156e6cfeca84b9243d46ed2e632c6328213123f742762705a2b1ec4da56e3f83ae3e1a34be9ef1a27d34b92facc93de3c88dbc6a92cb510dc983bc2a034b807d476ed15e78a7b1523d129b2d4dcc34ce4d13f2c56221a3ad6151d27d50bfb66a06180a94b62fa896e4e051b7f990932933da6448b24650524fedf5a3528476183a31f5c068ef53ac5577d9e996094826c8bc67b8e247efa80ca0d33ef4081179455c68f947d2fe79c6ab3de41ddf0eab1efa1ee99952cf85488bfcb871d4248585dda9a01f4e71670d3358938a94af67739cf8baba1629c7609530e64576e19842d56a63dad478bdbed9fa81c237de69ff20983ce99cf453de05958b733a1a7a45c7caee845df268df61c13766ffe549e2842f790130d1a159b23c1b57101107f050d15356c5cb3b92527155333137132761f6ea236fbac943916dfbf4a3a80c7706c3f7b8506c904c22c2b9cb965ca548dcfe724ba7ae185d9ed3a6811698106be2e2db23b64e3b66a1eef92be87412c3270aff9991787e9040be9c91f1c3850f3daa1037120efe0eb06bbf74eca73b59510072e1cf5410739a2a4e8568dccfbfd17c0f409aa1d262a61c8627da361c382f25b2f964ed51b9eb4d7d448449ea9fcc318b690a745db222f7f471fb21d091aa1f25f6b949e84d7b3563c951243460872983f432cff8b3a1fc003a6c5489c2b94642ac7c404542d890f26c1d03d02216a1fe9f08013f7ec35548c43365f3c3777f673adb0092eb556b22f2df900bef3d2cb5e8bb564f9abe69aadbd74c4aa0935138cfd3c7588c4f06e4352c7db79cd670ddbdc4692c6ec8cefed81c2c1743d4572c6bb4786452cfe979b20e567113b5dac8f605ccec5f4acc37d3e43fb9418fd924524bbcf1ec52ee93676a6c2251dd5bc89e8a34f6b349706b66cfd48c12cca73ddc881fd881cbdb6f0af56aefaa2baf7819932292220ec7771bba372ae2b296df30e447022434236d45dd443c3542c4dce2a2fbd1310ba3470dd8ae7dc50415e3d2ba5cc44aa8c54a79e8145c02876a871449669e602764cb6c1177edf0c7400bcae4dadc9986dff1084ce599e62bb38d14abf607f07fbcadd27ac821cb40003b506f8d4acb7a7bc61ce8b8ebd06c179eb6ab430dc644e9f5b6a24703a7e8f8e7cc1283b7e4cba5ae21bc708e200af72b0c4791853286d0c91b14967dd834125979b117473103544139f39671df0dc3dc895d1c57c513075078985738f6422edbf8c8a7259f9b662347e5eb2f0a13e22fea1d864e445ea821c49f7d938447c77e37585378872045640e0fdb4b92d6c4608e48196bfb4384a705679bb2cca89dfa20c8ab8030f6b5488eb3caa20cc58dba967e1faea3122d4e55baf007643f425d6d5b208c11f0a83438d15dbdba6f144df5e1b86a74b6673a3721236ead02f94c57695ada398b75ea3349e037be6dd681a66bb63c82b50d07cb3f691dc90bddacf201fcb0f23efd01321c6468eefccc6a46c5cc406cc26eedc23eb94a95f0920e58ff949089fba7b247dbd6a78bd06bed199c0b3658e1cbdf1b76463247664da4a84d8cd35dc2793de61fe5b8937a33b1617bf1950b864b18749fe75ae95e74fdb889f008ad3136fa2f09a3477622f817974f1742e3084641fa932f8cc35b4bb102b176129e4a42dd4e41561969f4258443a184c140551f1e813a261f20ea022f1406ad6b3be4bd36b55bd8ae68a7709400ecb50bcafc2d892dce6d0c31e6eae00552700c0192a695b8c1dd42e5c008e0e8a252d3d5815b0f040d5d708a62adf0d615ba3a364f257230a110cd995c7a13df79fb7de9000391a56b73c3e9554d0665ee6eda71a62253e40f7b9e608de7c04feed32ebb95860ad9e09a2a6c04df9f24a28a17e8320de7d5d79abbd1ff78a658bf9ef5b7eec714c4bec8c76fccdc36d1f378a4bd38d2d42c01102c5dfbf4614f9e547d531a704cb7ae40b0f994b58421efc5bc10874d68002c8ab8c700fd2aa9fb97b74c9627ec9c770d4b306e09c42a1b06fc0d89b767fe6a224f96bb8758f89337a8996e135ef2e4be2e4e7c4e9e365be9b6c59497581118ac062ce3c78b8d305e737f423536ce0d93cef19682695da71154a6301f756e19fe78201415d4fd8ca1b46aa9b36a343655618aad3f40393b1adaf31be6691edf59f0464fc23b39ef81b57ebaf72bd9cb54dc7637579bdb8bf92b739e499144700d8089770fe385849c12ed9ef4780dd517e0dea3eb551b6f7ae41e64cabedb379e549a8151d580dd0dfecd506d4508f84548bdca4ccf10b299d7802dd8fb5da5f68735464d83a28830fb5acb3f9d13951fd9383ba7e7634c4e47bb501ba2681c162facc5fefb4aed30327f7e740fa7b9761fa8590f562a3e8b20b2f3496ec7731f981b9c5c236035515fddd868d2dd459d69b6e45f2fa58567946b12abf97dd89c52a8812eaf1a28f1f43d11ad0bf7f9729564a1e17f157e390ba4b53c653f71550af1eaae1ab875e9f55dec721a089ea5c1d36cc51886739f3fffac8702ac8b50be56af3282e1bdfd5b2f123967a445fe79da487ed642e65abc9a3bf0ac86b17abc83e7cc58879096c428a0277760b27c3f6673571536f6909da49334ad3aeb17fca0e683d3f86e4350667973cecb38a829b7477127ea3b17434ef3c29de619c6dfa438dd2c490b2f82d883be7e66d069e0", 0x1000}], 0x3) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) 19:33:36 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair(0x28, 0x10391922d3e61a9f, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0x9, 0xf24}, 0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() r7 = accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000200)=0x8) close(r7) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) dup2(0xffffffffffffff9c, r6) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 19:33:37 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) r8 = accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r9 = dup2(r5, 0xffffffffffffffff) munlockall() r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2bd88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79230c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b2500"/205], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r11, 0x6) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r29, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0x3e) r30 = getgid() setegid(r30) r31 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r31, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r31, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r31, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r31, 0x40087468, &(0x7f00000001c0)) fchownat(r31, &(0x7f0000000080)='\x00', r32, r30, 0x6) r33 = getgid() setegid(r33) r34 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r34, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r34, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r34, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r34, 0x40087468, &(0x7f00000001c0)) fchownat(r34, &(0x7f0000000080)='\x00', r35, r33, 0x6) r36 = semget$private(0x0, 0x7, 0x287) semop(r36, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r36, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r36, &(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(r36, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r33, r32, r33, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r37 = syz_open_pts() ioctl$TIOCSETA(r37, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r38 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r41 = getgid() semop(r38, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r40, r39, 0x0, r41, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) lchown(&(0x7f0000000740)='./file0\x00', r32, r41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) setuid(0xee01) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 19:33:37 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0xe7c84abd2e828aa5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0xffffffffffffff85) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000200)=0x1, 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) close(r1) getpeername(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000517832835e9c1ccf43db3044bce6e43d975e96a70307e5798cabd13baac9c56335c29f345ab972d8831671adc6fa1afe6944ad81f14a9c4a5dda"], &(0x7f0000000100)=0x6e) pipe(&(0x7f0000000300)) ktrace(&(0x7f0000000000)='./file0\x00', 0x10, 0xf14, 0xffffffffffffffff) 19:33:37 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x31, 0x8, 0x4, 0xbc5c, "8ef7784c40e6483ca7a4dd5b09d9f8d090d6bf93", 0x6, 0x9}) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000340)={0x80, [{0x1, 0x5}, {0x1c841366bca5902, 0x40}, {0x1, 0x81}, {0x1, 0x5}, {0x2, 0x8}, {0x5, 0xdbb}, {0x2, 0xfffff800}, {0x3, 0x80}, {0x3, 0x3}, {0x2, 0x30}, {0x3}, {0x2, 0xff}, {0x2d4c3a1ecdcc8e79}, {0x1, 0x9}, {0x2, 0x3}, {0x2, 0x9}, {0x0, 0x7}, {0x2}, {0x2, 0xb7}, {0x3, 0x2}, {0x3, 0x6}, {0x3, 0xffffffc1}, {0x2, 0x2}, {0x3, 0x4}, {0x1, 0xc33d}, {0x1, 0xbed}, {0x1, 0x1}, {0x2, 0x3}, {0x3, 0x3}, {0x2, 0x6}, {0x0, 0x5}, {0x3, 0x35a800}]}) 19:33:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 19:33:37 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) fcntl$dupfd(r1, 0xa, r3) 19:33:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) 19:33:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) write(r0, &(0x7f0000000400)="ad18f05de2f4ef9b1cce9984c2d122006eb7eda43dbdbed8e81ab993879d5cd3e51297f442097508d2bf4fb66b7e4249aaccbace56db0383679eceb5646355c07532aa0fbc42bccb87fd27bb2163afa2daa6c63927b0fce8dc030c917058f949ea51442f114b1da97c5d1fdc77773abf256ee7686bc8aae1215cf1fc8169d3a6167d4a473eac778da538c3af6e34c70700000039346a6fe3cd70e92e6e52cb21b11df8a10b4986fb88e460823a3a997a0c7da92e64098e5a0df394c5d63eebc6d13d5853f82c2c98d3b7424bd2da261045c5c68997ed627cf6c207c3fc3855bd4bf67889a67f6db933da5fb7b6530d95f94cc80e6ad5ddaa7be03c12f26037c9c696382592593ea62dd7cf7047d3c29a4e500aab765509eeae43c4f10a424fecfcc5ce55a0406aee9c17fe860fda49c7f76eb13904f15ebaaa7e34c03137ab73d6b95e710a1571e7d49429b4bdb5330eea107ce36cc6657f267db10338e25b65951d88fb41acfd5e417805b1c4e0117adbbb5513978348cdaa21806a1d61a47bf572ff7cef38121a490c60c950551be5df43", 0x6b) 19:33:37 executing program 1: setrlimit(0x8, &(0x7f0000000300)={0x7, 0x45}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r3, 0x80000001, 0xfff, 0x5, 0x100000000}) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2a95, r3}) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x83a0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) poll(&(0x7f0000000280)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x13}, {r5, 0x2}], 0x6, 0x6) r6 = socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r7 = socket(0x20, 0x4000, 0x3) setsockopt(r7, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x10) socket(0x400000000018, 0x3, 0x0) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r8) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = getppid() wait4(r12, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r14 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r14, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r15, 0x0, r17, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r18 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r18, 0x5, 0x8, &(0x7f0000000140)) r19 = getuid() r20 = getgid() r21 = syz_open_pts() ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r22 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = getgid() semop(r22, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r24, r23, 0x0, r25, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r19, r20, r24, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r10, r24, r15, 0x1e4, 0x7}, 0x5, 0x5, r12, r11, 0xfffffffffffffe01, 0x20000009, 0x8}) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', r28, r26, 0x6) r29 = getgid() setegid(r29) r30 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r30, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r30, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r30, 0x40087468, &(0x7f00000002c0)) fchownat(r30, &(0x7f0000000080)='\x00', r31, r29, 0x6) r32 = semget$private(0x0, 0x7, 0x287) semop(r32, &(0x7f0000000180)=[{0x3, 0x2000000000101}, {0x2, 0x1f, 0x800}], 0x2) semop(r32, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r32, &(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(r32, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r29, r28, r29, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r35 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() r37 = socket(0x800000018, 0x1, 0x0) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r40 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r38, r40, 0x10, 0x9}, 0x8, 0x1, 0x9}) r41 = getgid() r42 = getppid() r43 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r45, r46) r47 = getgid() setegid(r47) r48 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r48, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r48, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r48, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r48, 0x40087468, &(0x7f00000001c0)) fchownat(r48, &(0x7f0000000080)='\x00', r49, r47, 0x6) r50 = getgid() setegid(r50) r51 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r51, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r51, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r51, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r51, 0x40087468, &(0x7f00000001c0)) fchownat(r51, &(0x7f0000000080)='\x00', r52, r50, 0x6) r53 = semget$private(0x0, 0x7, 0x287) semop(r53, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r53, &(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(r53, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r50, r49, r50, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r45, r50) lchown(&(0x7f00000001c0)='./file0\x00', r45, r46) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000080)={{0x6, r45, r34, r38, r41, 0x1e6, 0x8}, 0x5, 0x5, r42, r43, 0xfffffffffffffe01, 0x9, 0x7ff}) r54 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r57 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r61 = fcntl$getown(0xffffffffffffff9c, 0x5) r62 = getppid() getpgid(r62) r63 = msgget$private(0x0, 0x20000003c4) msgrcv(r63, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r63, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r63, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca80000000004000"/121], 0x1, 0x800) msgsnd(r63, 0x0, 0x0, 0x1800) msgsnd(r63, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000980)={{0x1, r57, r60, r56, 0x0, 0x46, 0x81}, 0x10001, 0x1, r61, r62, 0xa5, 0x1, 0x4e2c, 0x6}) r64 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r64, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r64, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45749d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1540317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r64, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r64, &(0x7f0000000480)=ANY=[@ANYRESHEX=r61, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r55], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r59], 0x4, 0x2, 0x1800) msgrcv(r64, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r65 = geteuid() r66 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000980)={{0x2, r65, r39, r38, 0x0, 0x46, 0xefffffff04000001}, 0x100, 0x1, r66, r66, 0x5, 0x4, 0x100000000, 0x6}) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={r11, r28, r39}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r67 = socket(0x400000000018, 0x0, 0x0) setsockopt(r67, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r68 = socket(0x400000000018, 0x3, 0x0) setsockopt(r68, 0x20000000000029, 0x2a, &(0x7f0000000380)="5de05a4751c8be70a72a55a86544325109e491ae4078a4e65268895b6d9dfc4dd211d397c8d18119b76b7414e0c8fc6bc21b6f882f7a14aa8cc2a0432a76719e8632160f17ccfc6d1cecd201d4175216788d258f4c504f0d77cfbfc4152b1efd3d4dbfa23c1381c4a02b219c47edb24155c9", 0x72) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 19:33:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400006, 0x6, 0x40, 0x0, "00070000000000000000000392915ee81b65a900"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c0000fe82"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r4 = socket(0x18, 0x4000, 0x40) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000100)="034db2ba13eea9461adff2f93ce6b76971856e0975de614af9298c587a5bea5272352b6abb0dc222e991e2079087f28d338684425f4455b7310ebabd9889224f6f568572a79a60b2e92658ea749a50b3534bb10376c89715969a9d31d49fa5196efb5832851bb59bfcc73a5f6e47999b144493420fd123866ecdfd6e3a0b57caba89ebea7459002414225eeb4e87e12f8700df4279b2e57bde91020e4a0835628d6f05a879de550826a39e13fc22226e83d4f0024f721d794da3a57e0066", 0xbe}], 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 19:33:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) accept$inet(r3, &(0x7f0000000080), &(0x7f0000000180)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 19:33:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000026c0)=ANY=[@ANYBLOB="60f4216ef6fc2a187b782d012e2f66696c653000"], 0x3) r2 = getpid() r3 = getuid() r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x8000, 0x6b, &(0x7f0000002800)="35b0161bde8514ab86479973b32da3c8d1a0627274ed9b4d169d8c5c2374f411e581e985a7cf2e9be3a7af644373f8e329ce487afc33e94987430cba61fdffeb3cf536efd3359cb6bc69ea9c7ba99ae2b98e871bece24132a6bcfbcb0ab0f0f4d484ffc8c534aa4f1ab9a6ccbaaa4496768d80cfb035427d78eec1eb0a7e00dc1514cfe826221e2731ae983d57b89c4cc22ec3429422c4f91d6b0fed0b73f5a23119a15418c43df45305d768746fc3be14df9abe67876685bc7dfa02a97fe1ee646a8c6b5ff0fd16e17c8b0dba3e7b6eb54edd8004242959f5d42cd2c1593af836473fc526928a83000f7ec2935a6ae0164f1ea23b308f81ab1a475fbbda7d39b6a13f5f5e097c6dc279e476615c8849eb540f1048793b081c53a6dd827de955c169b7c79f69fea59994f2e4ba727242e1ab00bb74b45993", 0x138) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) fcntl$setstatus(r5, 0x4, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r8 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000002740)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000025c0)=[{&(0x7f0000000080)="d73cf4d3a46513ec6d322abab1d319c7dbc436d1419a5a9e488dd9b4411afc3bc906", 0x22}, {&(0x7f00000000c0)="41f8ef2da0b1ec42d5a55e63e10181be2efa267c88030338e5e7026c816851a6cce74b70fe82856c8fa00b6478ae7fcaaeb310944165bdbfbd35f65d6a50007083f59e3ec8986bb90a9577d1dbf3a5b3bb3dc46ae9b5d4f7cecc9586f5e3a753d36faf4d8ad0cd0ffc9ac34dee9746d92fa5f7de797fd3ebf2e475f59b1bc097b0698ebc93d76bb0f302887a827101410050c2380021", 0x96}, {&(0x7f0000000240)="6cadee26cd93acd11a704513d779649ee0388b43be8d041414005f83076227e62247cf4afcdd36a7e3cc46bc381c0befe59fe08f237fcee39524df207cacc5bfd1a0d4696b3d0b47a58bdf74b5e6f721b8e12ef630bc031ea1836de8cfd27987a657345784acbdb6726b9c2212f882aec28c57c028e48a21a1c2cccf146b41bc0fadd5323f01946b1849d2e8385a3e152feeecf2cf56625ec8dbc2e09169f7ae1f4a0b22cc67a58c3be5c60fd3bda4b6fff509c2f3ce76bebad12b2dd530388144cec927bab9bffe88c4d58a35352d31e50a31488e3f430b351c2122798e1fe25cb554a01e94611e0b1c08800d99c7a3a3bd26318c0e3661f3d7403cfbaa9806b56a82e32377f55c0555240172c927a2a0052721890be7b8ce167ae3546b953dfdfc19b9a43a7c918a67d3da41a99352464078e21165c5a87c1460bafa9b4ea4b6ce0c7ce11197e779e0e25d834efe2783b7791fbf4dc5c1c1694c8a686cb26fdb1eecf352ba69da0c7fc9eee058aa3ac6db7986b2d5320e56f77afd93b5c8d4ff3651fbecf8c95c4467e055ac0f0b27758d95a1eaa4abae89d6be1dcdadc02e38072be0c574bb754b360ded9a433d1175fa0e41f40d01ff2a8473a0c315d7a1f2c9fb8e2f8a106faee872dd1a1806dde0a7b0caa979e8b924054cd88e6e1a1533528c9a99350b2a56a61ba3a8e51ec0edc12d0220e943152ea05e6d3dcd56fd9a00277631fc912bff31a0d8a8b4b42d7e86467688d73333216f3ed9d66a98f43826fa0ac8ddde56671ca04ab1646730014beab1007e69218969e052ad2c9b77c83cdb94a2a9152e3638a83826ab8e512c31517d7e2212e8aab1e004f297346ad571dd46b26c1edf32077d2304cc0b92a76762aa8156ce7eda6c02d050083fcc8195267664e97d15da9cb3b3199ea4ae73e0c6757bbadb5e8023885c0171cfdcc849f601dff6ec503a694b7404c5cf781066fd5b9cc9925cf9b81fdcbf14cae468aa5292edb1c3736ac7a6859945c4992d4a8a2373baacb1317ab886485cd4168ab5daf0cc3de40002f7ee8533cc844a031f445cf0fb94d4061986ac0da0943d0af9e3f969c5757ffaf4af322ae18456f2a4c31b45a7bb4bfd2b5f7509e135f9fb47ad003048d5bbf8f6f9740f049b7dfe6a6e89490ce81373893e1ad9d046c4e555eb0945619c753e91e9eeeb75d03f35ee6d68a2d90b09067675a3e3beb243bcaf1474f5747f173eceb352ce1939d470fc9267519a24edf6acebd18f9a0a098ec12007e5fde859e5ae46437ae35a860dfa7738db2a92f92a3b57ae4e68425b7c805ca78713a2553f63810baa009852944168b54fa4b8aeba86f4b3e1b634aa96fc5a4f1606a39fdcc2a6ff35694e91bfe23005681fc0196ae5c4393a621ac4d07f45761c3c16f01912cf6495548349a32057c49578ec6ed7c115bb32f3fabc512f0009d0ab71df0b130721ef4bb10a37193ad8066ac5a0036d95724802827720ee32f2a555176a346f08798d0fbe15a1ac1256791801fac145ce88e22a19cfcf8b0408bf55363fb98e2ce6fff790338613580cf28876ca159dff27bc42726a3f5c659f6534050b3ba64f1d5798ec30ca02269d4b28a7a0877ca889bc660e72fb6a065b452ff18c0996f79c35f7cb0c54797221854f1e71c3c600f370165b22c2e98f1ae1f158c832d3747d59dcb96f8ccdfedbca99fb4d061f6873a2df6b6dc472871b216d84eab537aaf980ec48dc11f9a7dba6e5847e0bdf93f7087436d026e55894eee6359bb51e99ded8df108da496f5c031f79b9714a16ed1d564314c939a2236bb82c926d722351981026b0b234e8b9dd262086a972af0c635ba2f1ab48aab278acade3068a9f32eb80d9bb0c1aa11a6ac510749e4ecf651d5622649cb7b9cdf945e1904f1afca025466741def13e7f40453293d59403b3a8794349b2c690dc1d1680771bfc5d02a094099640e0378aa46208002369a1c59fe8d91e777770257e621e4a09681f1b78d58e30ddc6af450672e43651547b0d16c7bbcb1624082b78221c45c03adb5ec6840559111305132f3edfa5f3fa776573c0b20751fa142f34f49b1391cba71368ddcb4db6a56dad9b5465a7a96a00939938af5d79d32008cd88e3e6a2c51220ddb62fa43cb9e1e33be80e060d70dcce7461b3a8c0e013e7cd3d34ddafb95ac19d16db7c58efb4f71db733083acccd516cfb5ac02077d9ea1a47601e42c3e292530844beffce58f14474ae349162ce32d90d2d16b3006202de3c341205bb4508ba559abca6a233f315780ccf0c5066afdf54f22c54cef1db79f7533345060612b85389e6cb46741142c97090adf5438182c8cb7ba5241f51d005e8bb4723f13aa69bda332948ace7c70e71ba5e56509d3e1a727b398e072b3a59e6efdf4422eb0c8fdaf42c4ba4c7540f9ebdafa02d4712fdaaa95ee77cfb666f8f835068fc5ceef283cea77463f8e1cf6e938b6c4442e9c9b4eaf4570b21f08a7d264118e3c3f315e964a500f5385dbf7ff01312c4593233785bd2d5ab8ff24174912334b8a25c4ff8ac75a0cdc0816cf2153f963084ff83cdb7b38151671df605de5bb57c556031892befcaf59448628f40dc4c036329a675472d5557a7dfb7de69967af0abb0da060760125c751257e5a56c1c98525f0d6a53f648c59fbb321a7a413fb1fecff615a4514d78df019a8e0ca5f402797e6b55253f65f8fcbde0bc771b4d283f026c73d786464e7a26f07a76fa16890e80c8f066eae306963da89ec0d55af675d3a56c416c77fd47707cfdbc73e2f7db545fd98dcacd17c1ede486bab9fca2dddb2c83fb998662116d7e6fb2ecf23e8c35b8110b3627a9d25af019680baa87cd28680a82a1a3ac0194e4c0ce8acc25fa9baed0ff98ad3c7d6a6a05403aee619add379c897ee7e8cacec1f7789baaaa2c731e475aa689c002b51c7093d0e6b9a962bac1745d212eeccb73adaf486c59159e0f8ef30f1fc3c32d2c593205ee7cd119594ab2010f38939fedbdebda6349750d7482d6e7740a29b25725856eb6ee25793a89c333ab3fe346ee4a55471e812efa1ac6462c3b27831661b8d0d098965571b31a44f388674d716c255dd9e970013c2f8336d7f8592cb66b1280224f2f43542b8597192ee62c1e4a77ab113c0ad5cac5d1b1006e43774ec3a042b289f5b02eee36a4c43eee6a8b5e7534a00d7e3596a6a8292fb8e832274629b6d6de2cd5181ffb3a43e31f60d0dcba67ce5c37c5e79ad33410b8dee66b7bc49002bda7228a76a2fd4b3d74907d0927b4e06835848887e0fb60ebe34f3a5e5547e187f7892ef6dceedf0a82a1c223b00c00252993631795c5db68432f7738a9eec82c304c2b8774240404482182ad2c7c44da47af1481a52d87ac9f2ae5148ee120931595b50610f877a5348b86a47c652b9f4bddb936f23d4495124dd94ccca60ab363e1507346b60111df6ff5a5b2851cd3fbb00be70a479a4b3046f54fd5bbc8da8530db4236e359346d7b849c107eacbaa18e50ce7f7bdfdebe916e28b4c8dad33acacbe07a330e793d5511ccc05636b4f3741b8403761acd3bac4b47c59071c83c80921a7e2e7f7e331f32a1bd23cd6fecbdae1876e61d5a894d197f9d8fb2b4c21b6b43dc4fac1df04f53692848830a890b7254046dca62ff527503b3d1b1933610b11c838a71c30d40bd9a11423a10142d413002131678dcdd91db9bbbb687e2520b6daa47698779e814480734aaee26dbfafc870cd14071b28b87ed575ab66524d6b10b240560776dfcdc8d1a8bcacf98b40c60c78237b7f9a807484d5bd538ae988abb5f5e7381edc176fc150263c8f1f0ef7645c5d4e4fc9c4ed7b87389a5150946990b46c2dec024a33bb02f124f92a55e191e67535e1fd2ba217f258ae01ab8da81b3271fb2058fa87dfbd76c0234e59226966e260c43b6caad90eecd1a752735c8f6fe721aad087095af79f1d968b015415626d89ae97a4521ef62eca330d933bf9004f3769797811aaebbbd9a9cd14d04ecadef854f12f3bbeac278bab7e9b908d8aca8cd8ab0fa3863df3fc8ccb75945b3336a052496d750e81066f53c4d3c7a45f625e9adaa4c435a17ee5dd9ecee91baf0486de553d8d809e25200a1529df9c24a45d0febbb34cddcf904afdacc7ac7c0fe8afb1bc42147ea27353ee9f90fb3fc204d97a1d581348728578abc63e5086c7a1a309266b55b44142afe48975038a4a1df66799c8bb2c92cb28c996be7410b7e5fdc3d4b3846c4344a7f4a8c65680c3abdee4c44f1f4d1e7168a951bb07d658496d9b524c5e88bf3b5d62b82c4837b83d95f1e9795fba74ea8d165c218d53423eb90ffcee3c6e7a0f32a4bae7089a8a84442f759ab3ceaa047af3ff58bf8f6eb394e4c04c49f581f688568d5b700365db44971bd349f2afc5fcd63bfd2f1395d84518c2868aaa3c1bb05ad72587b521668937c653fb1e580d24a344b41297a08f62f32d37dc061ee9f9b91dc92e4dd8f087b14e8c216b146b5d82f5570bb43539a855f27f94fe60f5a0fc0a30422e3f1d396d4bcd845e8eb6a0a52e91a401b89ee27b55a913c9d054d784196085ca0e3189b7412d9ff092681e9ae10081d4dacbc081ff872015d307e00f7aa1d289812f43ea9061ce102712dd6bf1098de8b87b9586ec0c9c6b22571001240d1a6659da272f025e6160fc783d5e422e721e1c9d3a3240c131d34419ff866cf52cc41620feedb3289e5b70b991e802c3f56fede8a426d99709e9598a2f33ce811be6af20c9149d4e481151842b6de8b3e1de39621efb61b97438cfca3b141bf4f42d85b0855d896825f4ac05846070187bae9dcc40037cf8336e0b0b3dfde70454179b17170a7437e687c3a986db0622b5dc3d5e3f9aa50a76f3e3df13474c0e2fa85cf2b459403ae3742e29c258454fe375884441d0449cb5a4b583e2edd198e7aa27924c8cc7a9033ba82e3ec462ab2b76027c26ed9029377242a3096128dad2cc2aabca8c453c54efa61df59cc7172de26230d1003cb4d060838af16cfcfc494fed91f5b2deff550ef09af2e63f7493d217fce34d8a5812a2a39c5cb6c345b8cc2c12f4d3fafbedc49e6cd39634e115d4ba13e4d3914794d1a028be4aae5944c91bcccd7865f8d4285ac23370eed66764200cbc2b60ebd6f75cbee6d38a30fb9a1bdf640874c173e9134cd097359958366c4eb0723bb5c6aff3deba3f4788b30632d1ebc59e30b6dd6275ff3d569693c2db200be746ce3d788e4c00042676261ba771f54b7dfefd16b9d0a55f347b11c580a21b86efcad51f8fde84a98dcd0514ec018c08244fbb1da1ea3737a1f42088299a9569c493bf1215a1e74c8d90f904768a2d6579c1844beda0360ec8248f0805c2f1cd0bda2ac5e55709ffcd19355cffab9e2ccdc1036f272420200ea0fdf1eec01d4b5bf2b92563c82f0c56b54ea21391b4247b2a48b50ac2373dc7552a8387fca4e46b2b11c0cc7e7c4e48076a9703fdfe75356f57bbe48d94bf543c320d34a143a9750264067f7ac3678e094cb14e572bce79c24cc36f9a0d39020c4f08275611a4c9a694b80312c34d9c626d7e575b2c63aaca11476995b6bcf34cf890fee6f8c56ca82a106781a9cdce628d32e3a44499259edf9efca9a9f8c818446f7dc67d6704f227bcd0f4e4b14428a8977605ff94ef15bf8125044ef4b2097b92e13c15090067adc618efd81e4bf61bcbaf409509a1ab2b82cb9c8ced6f336d2652a614d26fe0b5681b00e7820cf7dcec0aca2c31f7ff5e48efa7af5f4fb09ecda", 0x1000}, {&(0x7f0000001240)="2c98375c8f31a1201b8e64b15842b5ce4f46f2e6153928c81b7823b411e3a8f544da2ac9b68143360189a11553f5288ea20c00ab7eec20b436565f9ccc7e50e3b2a15dfeb46e5fa81ab9d8c2faf2a5422a8ca0154916260f2ec21eb54be21a4b6168c64f06fcc40d08ecac86b1b2c2a1ca0a76b2324e6b9082ea24717824c2ecdab3fabb17017d065164806045dcc5f6ebe30c084d29b0298a425d6ad3fafcfa5850c862c4de38d3429b3b2604ee1cee22888eb3af9b19c2a4aac6f04e", 0xbd}, {&(0x7f0000001300)="b5ab5b5b36fef33968d650fae74dcf1a339c745104c182d3eb4dfb8f6ebab37ebc7df13b9cecba0b353955f049857f192c15d077f38c0502c0d2ecd6d8e16410c0cdd1ede2774412d2c44d57adf2d49a012849127a32a41b3f5e97e74b019951188a38144033aef1a22a086a1cb4baff915c1fe9a3bae230b94a7921728311f84c45", 0x82}, {&(0x7f0000000180)="ef", 0x1}, {&(0x7f00000013c0)="caac2e9786611dc0c3d74f71f6705f922998f6affbc75b01551ef751cc07eb7b82ad3fef662561fd06f317fc2970a1825a94e5067c0108537b27837a1a134f11f89495b1580c1642d02fb803f04d7349158454aa59175c4711247300f95f29091e0d725045b6e3967d1dff5b65b1c8f3078bbd9b650868888cd30ee5dccff288cb81ac650029a32f56c0d2f49169c36d376060e857d925e4b53d7bc91e5e5eba13202ac9b20446d7aa76e105378b468cba804cccb05bf0684e919e8641d81a454a5b643738dbb3021cc5e33e26679032697e7b6a6e4264a17c04aba078b388dba11b51dc5452336ccb4264ce080285e5d8fd6e957e01e1fe9db3a199b23202ff361839cd14473078412a47597be47f188eb68641af438db5f71f668012168ceef7dbf13964ca17a1f43b34317a9422639e36bf23975c693c28d0aa983f5f712a2470e7da2e0aa3145327a56f9ace49a570956013013cbfb79fcee3276299672c21d77e47509b41e8e8266d8a26088eeb27d459556a90184c5dcc23fb2072bab4a08e3d705e06d373ff3e065d506c52dcad3cf9d028ec04572912d7d47298bb27ee97a53cad4ec409f1be8aa57a48e8a1177ef325c5ad5c969f0d3bc03e0bcee2c7e1843ae99f7e78f60240399f047cc40c3baac7a0bb905f5e77fbe13260cf67836365c83a89760015cd086c234b9ed6d630890c8fd30fb15e06df50891438bf3ac946f314982ef7ce14a62d9fb5f2d4eb0df11a322507fd492f0cbe9d8eb64465e66379164945b6ff099a99252e56eb85df26f2d2b6e3a1d9097c67df6b374d6b085373dd96eec65b1174647b6f18bba346e26beb2757e8cdb22894fbb75313529e2ce7741efc828fee3fda98c22b91c418867a0fab9d9607df7739921183109867c3c07acb8e1f4075c84d6cc2f415498594b97167594e9a82b920709f7d4a7142ed52dd3e2fd586e216c721e5e1d0ac4342ff530995d52d65be8305a35207af8ace39dca944d9b39e69a07206ffd56e857cea4351270a4c05e71c09928d4746b8a1aaf143eae71f306b8d4bf5cd06c7e34cbda2606e2c3e909727ca8105b1f600fa3c10d5aaba28400c17dcd0a0f23f8796f74f05007d886c9be805b9fa3d304f4429f6e52723c22c6d33252ec11fc3e150d2bc7aeac2bbaaaa124cae09f806d6bb7b450623aee43ed7856965510f4ada9dd275bf958c7afcaa26967d6f4fd4dd13f6b21c9f9912140ba4787bd0e2cad9e0dc2b02d4f4a2f66f52f124b0236cb551eb45264d92d23b10f1ceb4752246578a5b1ce408b6efea0d08acddec18853160c2c4157bad763ff254eeba45eddfd256ef8e9cf6cea36a0a7960881203a72a8a929b94f27dfc9bf0e48c938f7adb08df38caf4f5a1a6d79a8a132cbb9f63acf6dbf016c52649526338885b6f3a844089c997f69a14faf704dd25061cbc9d6d20f90b66695feac8351170b2231d2fea26c0e96c6b4ac763014a22abb268d3c4c27f96ce7df77fc9a53bec827e0678db17e4e48645859abe0e9f93f495458328aa8b5b337b008fc416cd5eea84df2990e34a4f54b782b4c48f6099a1248cd991ceb26aa3b663a1202a49db89525a5cc5f8461cb919e8c81fd3a9322fc036c82e53f62670b9d3fe3c8f94804810350393a823a228c8279c4ea3f05d0602e02a9acb68f20bab63c7634e8877c599905f679c4cea1cfe49609ed4ed0c42ce978b0cb9ca0e8a1e85bde345a23b8c1ad61b2ea5993e392bfa5c74d582f510a328e19fc85904581335166e24064c07410425f86668424a655fa90273d4d705a5e07d72926608c7cb21f610be25c307d6c8ffe06d7403a03c97c4a84c3ab5c2bad2a7fd2302692e461fe931047351228020ee50ae06d1bed8c9fd67e5afcd7acac4bf19850828ce6e64b6064c5a9461fb5d29cfe54cebc95fb99027ece14f639c7ae024cdf320f90ee0c2c1db6b303a9463136f881db76b203fcf3c092f03d6c683aaa1eeee2c44dcdc153552f9d8f44e831719000f711033747ea84fdb438940170cbe0fed2ac6d6ac6573d30d55af154dbbc86c4027879725607289e506e7156e6d725d4e6889b5115d6c424c69dc2599716ce8e4cde27ec07b2c3536c7ecb0878c6d1aebbf8bccfe366d66a4376a33e9806cfae43e0c0f03202476d0e43820c63685bb2a7dbef8db9f9c56628e1df385b2d3612002fe956f8c008a1faed50b7ef38a720809f61e3933b48cd9cd453c96da8636eef75ed0ecf684bb17a00cc2e4cce42b9e1c96e5211c609f6e0a3cb44e0448e31dffc2e2685bbae47160b11d99cb49c8f0b355294a82c6385c937281cc6506e4b7608c44d644c30bfe16e3a26828d6ef1fec3562a0087578f6b282dd3f5ec285d37471ca779b24d5e6ed6e39d2abc2a45c43ec11c2389576adc6c7686aa7ef095e42e2488b71f4d46caf793befde897bd7e4deea38458abc656e5941713365b97a0782727d303116757c2913edc7c4620e5586b67dfd0ac1b57ed722b31a3591bd1387b2684cda5ec3aa394b5d844bd5ecf0e970d7666eadee967ec97f2dd2d2a5477c07587a738962a45db57e926b9d6fab21845352d1a2c6acc8ac27ad9923b04234f17aad093782ea706d1e35a2e03b460b94e65b1a8b081fe111e7dc324c6ee982f58e248f347773b01d31c197afebe5cae4d9791adfa779377a1d7939bdcc91efedeef3cf00ee1f4e4528ca88094de5a6ab2e0748375c21970391b9d6dcc0ddc4ff5f08ed2446707c469c58e4cbaea2e3d6807de77e6a47e9cc63a1910e9026a3a6a2e92576c6116342498e74e3295851c20b4d4c6005a643dd4e5f67a73342041dba754fbabf3c35ddec132253e5bee45f87b3832aee6acbac2b06c8d4d31f88fb34254de6043ebfef2e722a22bb83ea3418db20e7b373c0860626f08cfc74880ed149f054b4d6abec36f28b213a2ffc8e65c4bdc0f33fc9f726eb7b506b522ae2ff8087076ab25d4f3994c784e33c0e3227e813ad6eed1d5aed8b30871e47560eb40bd2eb704140a8476d985dca2ce15e952b7af1c3956735cf0423b7b1ea7b3970da033a8e7d84b56ea7eb42c6c2af2920a380a8ce335be41faf017600acb593a2b2c360d769e37cd075e574f957c3e61bbfa85b2f8325cb4be53b02ca70854b313a6159de1b658297ac6a82c1e54fed296822810a38922fa750722b43b69c2706cf584b76e849ac05244e869368a4a52530ed456c411a753baf98f5c857895cfbab886a185da49d57edab2517c0314b34ca9cfbaccca72a961e7b89659dcc76a50cb08d962daeaf6590a1c770db5ec0545b0556c30d181d209cac0629bda27abf96da323c1c52b7beea4d8aa5f208a7e00a413d8641d5106a6e2585986aef767f0246d758a7397bdf39601d7807b82d7423b9c182ee0ac0d51a3f3ea4473339d808b5dd96204ae6c83ba29363d26ece8c417dcae75629ab6207ca9c84fbb32ad629da02933fa17a1ac2903cbd0b419ceebd3dcb7fb87aca5902c2535e7b4d520aabf320cfdfa0568ce39427e794555ec44c1a09d2159683fbd06a3613b1d23ee0f86911a0587ebbfa3059c011ea62cb2f4e06b56c0eebda65dc010f64576804ad125534b6e988b6cd207a4797ab2d09d9e22af2b20129073fe9fb3b4bba67d3355940620c100ef0b80b01a5e1b65fd7c3f26cb534da0bfd0fcc37d40a75f81936a316c592f8ea043042ef91c50d1d2a2d42c1c99d07c87ebd87be21aa2eed3dcd2df0457b453004839591e008829f07529fe9fa4a182e40a1cfc55d910016897665776d972ddb41b3613b7a6da1d598fe95c9a81d601770d1438c0ee58eb56d4e1349e77c44a6623f2a8cadd9932edb13e9d748f0b09a8e064a4aae84131af5a7c0a9ad0cbf61c237f1608d7f3fd9e27d859db7b53615705bb09b461162cec538c887a88657cb042ae71231f9c3daf3e161a13845fc3d9e6afba7596cc67d047df2afdd1f4f8abc504a51fa67273e84c4566e84b7dbb4d49c092244b81df75f443a3b080e1784c1b4a96bbd219ba7903c57da4b9b9f40b6402b37455b7edd66a61c3ee39d7d8711225e53ca3dae1a1d4924e98307ac6e26b3c938b8e84e6918d5b6add92641a5206b69acd5e2db79210769289d112270c722fe1ef67ed5f84414032c8027f8c893d043973638f0c16ae57cbb3a7baf4bfcdd5f6764380f1c942fd9c805c47017d65b1fcd3200ee3595778f51cf29515510d065af2418c809aedd59c02fef292c79c86668c2b63c418f1960812b9c178036dc772f05d4b378b1eb326333d8ff1cddacfe43fe197f315a07b5926effaf032e0cf584972dadedb01cbb643477e6775760fa376465ad626bc2bbbe2e96991ae4be139eaf75b47a482fb8763e63573241b730300ad80d7bbcab5f440e1ea49a80921ee07f6ef3da8888a5697ba4195a3ae69aeb482fbd490cb5add1aaf28958eced236eb822a6b3c8309e589f6c90633b462d10d063165843faffa95fdb5048e40967a4f88f49aeae7b48cb35ad201328d324a4ffacdeacbc3781b8605b33f5d75f0817a1ab3109f70dfc424e3366b47b3fccf12d7255394ad7f0a2650d8ceed55d19407760ee2b02c268d5cc155a55d8a56245b8a6b7d05c4ec7540a471e6acd498dc4f9c3cdc6b8f491ce18597858339817f29da7aa4c7647b4da8093ef70ee20380d288cceed7f6e509c0fb3a512435898a35d2a5b89019af30454e511747da2aba9bb7880a30a2c6b69caeef75c52d51fa01dee4f96f7cdcc6f2b7578c88df15276426da7d3b4843208ca66e9a9c567a550d94349e6bbe929ddae78e1b7c5368df3570eadc2c6ff648bf0fa7d45a9373e1dd5e0602a771f9f230f7b2165ff456972c8ed5a759d7e3608b7775f11fc8d7524c59437d9eb06569466d4eed654540a6a007d8a4453d8756456dee2441736b3d35550c64f531bf77f49fba18c67457784d97bdb6d0f0084cac9a6b3ad593e0aef2352d90f336cea05e7ef852178d7c358c48d9ffce45f7a487c0310b13a10e0c3fce98437ac34b0cc49c7a4743592007c2aadc33e7b4f0fba9ff0abc6cb0ded6a0d16c263650fbf1fc66108b5e3a808bdbc25340a675b5a22f47e118b3ce30a6e60f8ba0fbc6bad9606e26e2e38ca052575d1660182293000472b9255748c34518fc19e02da6a17a1077a6918b5baeb3c7d8730fa03774e5d5594ef3918c06df2590571198482bd93228a156104bcd5ed93895aa9592f95de8767ad621d3075734ad5691620fcc245275b11dfa31b6ef592b96ec062906fd138802f28bdee3f5299bec796f901aa2057e037cf313ba46bf5fb048e80f27396ebda5eddd3955548e8f0d41f680fa9e4a519ef97b7c0e3037f6c01888b7c3720b30703aef49d7cc304a23a5c346518dba3aff9e8114328826e2ef37b45a877fe00b07b20b302832dee7fe60e156cf274c82cdf8024e54e65cbfb42c525cde58c3520b7e15b45eec06474f591582eaf656a12e8ded4caa704312dbe72044d39c6f07e3aa2c750bca2cc1f1ddd483604b194379b8076ad995dde5eaf1e712a072754ac8cac704e5e4966d9103294f77ba24267096cdbc469296bd9a87b45efeb88811ae76837245cf3dbe3205176269fc153002f3b546fa7b8e0f2a91e9b53048cab1105d747486b4738dca02aaa8b6e1e491a38f45e4be2976147808e965d8c9b1bd425e0076f58794b56257bae1f1582110c3f5e223c071e364365719d9e18615b052beb252ce5a997b746ed8fe1109ef4a1de5702ff077c418fe68e34a9ca6fba86f3111ec4", 0x1000}, {&(0x7f00000023c0)="357d46963c27c0f9a23ce3652b875da8caedf60e9a37bc1b7bd939bf2ed471b8a50b753110d3cd7cba412fb91f9db24e0370daf1d3772b687bc323efb58da4eeb5646aa7b41a838e94f26f34c7cde650905d992d57f0a3a140fd668d6318a774a0c1142e304acd885c627055790b1a6e9be3778dee196f2154f24550e632ca2125e965e6f386f16af04920323c49d2c542e4a27ba727e6ece556a3c789c137797ef48388b2f40c061529ba923384e8cf69d6a3a2f8e9c4b2395350b5cc3d3c9dd260051053f0af2630352a9cdd5cec03a6ff7f", 0xd3}, {&(0x7f00000024c0)="9de9be6f5c8f98b052f4a059856d5fe43fbd6de5ce07932178620677a87dfeb2481f24ca9b454251a13a0825e090dec9214ff156244cc3300b79d7c4fd380ad2139a587f1079bb736f4d7de95506b87edcd50a1290faa23154deb92d96f1693186d47f6836cd35e2a255895fa44009ae1bda6163d5661837fcd3e131aa131eb21a330ab4a672b7f5bb66379e73061fccb8cf81c0224cdcc9e3a2b665e7e113bd7fed3f3ebdb5443a6f8e642c3ca63c5484810a33c610f8ea64f7e097edb320b97670a4921071eedf15f1e3202dd97f58bb1d8765cc5161e69f95289d65ae8fd948b893c29a09f07cebc2df9b6a9a1d9b2c2bbba52f141ef5a916454ea5", 0xfd}], 0x9, &(0x7f0000002780)=ANY=[@ANYBLOB="1000000000000000ffff000001000000200000000000ada83f0000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x808}, 0x408) 19:33:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ftruncate(r2, 0x0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:33:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0xfffffffffffffd4e) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 19:33:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x440, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff18bfdf6897ff696c000000000000000000"], 0x1c, 0x0}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x10e, 0x7f}], 0x1}) 19:33:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="9b67e4a76f5f4d52dded3f2890fd1e0df1c7907f1f7a01262e8ca72f086866e7386311babb782b206f84a69038e92f", 0x2f) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fbd9bbdf696c0000000025187746dc63b1fe1c9f87d1a8c046d5d33cce9a69d52ef2fcdaa9ac3bef3cd3ade1ea38b29b8f41e9ca71"], 0x1c, 0x0}, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 19:33:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000040)) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 19:33:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="1a1956e1d362d6ed3c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) pipe2(&(0x7f0000000080), 0x10000) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 19:33:39 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20002) pipe(&(0x7f0000000180)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000280)="15fc0693a269c8572dfe05d880de23d8721861a354e61e934880b8f9eaad1b0529a5148a2e72c888753fa90c341baf65c7eb8fda4f159a13e2299d054ec672676a21bc3b76dc71a34680c3e327091eddd395e434da5012646205750c5e3bcd98c7cc85442450f1f6647e70d8c820a48ac5e4ae2cf03a0ac9cca1d0dcf5665e5d8d58a696eba31a18fd18dffe95b22ecdc07b3c4df7c8b3a658453d1fa2b4c0a7f3fff2b39c646ff21d36265e6b1883e38da67a127976149b5d5d4c46292b1b8bf7ccdce20dfc28d3c24ebee83fe021e417352834a9def92399db921761de7510dd4414ad591f0d88c52be1de8fdc75a0ec818387db243a6319a6f4", 0xfb, 0x400, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0xb819, 0x2, 0x1ff, 0x0, 0x2, 0x1, 0x3, 0x1, 0x0, 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002006, 0x40004000000028a5) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x101) getpid() openat(r3, &(0x7f0000000100)='./bus\x00', 0x400, 0x0) socket$inet(0x2, 0x4000, 0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c00", 0x2e}], 0x1) 19:33:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 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, 0x20000000, 0x80000000]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r4 = dup2(0xffffffffffffff9c, r3) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014890618 19:33:39 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) r3 = dup2(r0, r1) r4 = socket(0x400000000018, 0x3, 0x3a) fchflags(0xffffffffffffffff, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r4) ioctl$TIOCDRAIN(r3, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x3) 19:33:39 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r0) close(r0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f00000001c0)=0xc) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x2004, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 19:33:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000040)='r\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014890618 19:33:40 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x4000, 0x40, &(0x7f00005d7000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) close(r2) r4 = socket(0x18, 0x40000c00f, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(&(0x7f0000000180)='./file0\x00') close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) fchmod(r6, 0x54) write(r4, &(0x7f0000000080)="ad18f05de2f4ef18", 0x8) 19:33:40 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(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', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x8, 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) chmod(&(0x7f0000000280)='./file0/file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 19:33:40 executing program 1: getrlimit(0x8, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x25, 0xfe}, {0x84, 0x2}, {0x6}]}) setrlimit(0x5, &(0x7f00000000c0)={0x8000, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8e, &(0x7f0000000240)="965d03704000000000001f5b0000bd57b23eb9d37a0fd1b88c40bd77ffc4d9b08e5557ddda32d93964b84939feb74e3f2efe9397c7f5860dc053fe3b322a78bc27aee0c7f2f19b4f398ae2cf587f9b4228e5246a77ca85ed49abeed97d6b857eef836cf3f8b3fc25be223133c6803f67fa2edc97f869c88a8275891425ddaedc6865d0ec191fbd69000000000000") 19:33:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000014c0)='./file0/file0/file0/file0/../file0\x00', &(0x7f0000001500)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8b13d25b770ffc1b) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') socket(0x18, 0x5, 0xd) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0/file0/file0/file0/../file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x9810, 0x0) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/179, 0xb3}, {&(0x7f0000000380)=""/44, 0x2c}, {&(0x7f00000003c0)=""/110, 0x6e}], 0x3, &(0x7f0000000480)=""/4096, 0x1000}, 0x802) mkdir(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 19:33:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x90) fchdir(r0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 19:33:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0xfffffffd, 0xfffffffe, 0x3, "d56991ace16eb502000000d71100", 0x0, 0xffffffff}) write(0xffffffffffffffff, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4", 0x3c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r6 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semop(r6, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="792051f7eb8e07427e81b66a92856b75539721b61d7c5f3967dd4946506cc58401cfe4eea9cf054a76cf6b3969b60a145b8cb2d7ff691c41a920282f657750dfe20221f61c19ba87c622f64a3b10e93ef194b80499b75dcd0d21e512b50be0daf7b98a02e71cf323181a70287bc19aa77ed6bd2a36379c20ea186db821f1415e", 0x80}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r9}], 0x20, 0xc02}, 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:33:41 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r1, 0x7fffffff) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) getegid() 19:33:43 executing program 0: setrlimit(0x8, &(0x7f0000000300)={0x7, 0x45}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r3, 0x80000001, 0xfff, 0x5, 0x100000000}) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2a95, r3}) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x83a0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) poll(&(0x7f0000000280)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x13}, {r5, 0x2}], 0x6, 0x6) r6 = socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) close(r0) r7 = socket(0x20, 0x4000, 0x3) setsockopt(r7, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x10) socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x400000000018, 0x1, 0x0) setsockopt(r8, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r9 = socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) setsockopt(r9, 0x20000000000029, 0x2a, &(0x7f0000000380)="5de05a4751c8be70a72a55a86544325109e491ae4078a4e65268895b6d9dfc4dd211d397c8d18119b76b7414e0c8fc6bc21b6f882f7a14aa8cc2a0432a76719e8632160f17ccfc6d1cecd201d4175216788d258f4c504f0d77cfbfc4152b1efd3d4dbfa23c1381c4a02b219c47edb24155c9", 0x72) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 19:33:44 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = dup2(r5, r3) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000000)=0x1) 19:33:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x100, 0x100, './file0\x00', 0x5, 0x2, 0x5, 0xe6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 19:33:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) dup2(r2, r3) 19:33:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x20) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) msgget(0x1, 0x200) 19:33:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3}, 0x0, [0x1]}, 0x3c) close(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x80000000, 0x8}, {0x18, 0x2, 0x1, 0x2}, 0x5, [0x0, 0x6, 0x401, 0x7ff, 0x7, 0xff, 0x7, 0x7fff]}, 0x3c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="071400000000db00080000000025c6149b33ff0f", 0xfffffef7) write(0xffffffffffffffff, &(0x7f0000000040)="0d590ae493e0c1b1", 0x8) 19:33:52 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 19:33:52 executing program 1: socket(0x2, 0x4003, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) close(r1) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) dup(r2) r4 = dup(r0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r5, &(0x7f0000000000)="0991d2d0ffffffffff", 0x6) r8 = socket$inet6(0x18, 0x3, 0x0) r9 = dup2(r8, r8) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000280)=0x1f) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:52 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x400000000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) open(0x0, 0x0, 0x80) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0xfffffffffffffdcf) clock_settime(0x0, &(0x7f00000015c0)) chroot(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x81}, {0x8fe}]}) r1 = semget(0x1, 0x3, 0x51) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x44) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x7ff) semop(r1, &(0x7f0000000000)=[{0x0, 0x9}, {0x0, 0x2}, {0x1, 0x4, 0x1000}, {0x2, 0xfffa, 0x2400}, {0x4, 0x8, 0x1800}, {0x4, 0x20, 0x3000}], 0x6) getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000240)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000180)={0x5, './file0\x00', './file0\x00'}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0xdcab52e24167c32e, 0xfe) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000240)={0xffffffffffffffff}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x6, 0x4000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r2) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/84, &(0x7f0000000000)=0x54) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r6) getsockname$inet(r6, &(0x7f0000000480), &(0x7f00000004c0)=0xc) shmdt(0x0) write(r3, &(0x7f0000000280)="96bd88642d56688ce720e17879ab428194467aa3b89ed3937bf1f1c8eb728ed8cf69ffbf212315059614e442886d0bcfbc1ea36243d52318d84ed12da8aa78dcd4d753611c9bd01238b0285cca2d19d6027d820c34011b985557df3e41891c21d631985b25e1adac4d52", 0x53) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000100)={0x0, 0x7209a833dcf64b43}) close(r1) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xfffffffffffffffd, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf0000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x604}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r3) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1022, &(0x7f0000000080)=0x20, 0x35e) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 16:00:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x8, 0x7, 0x0, 0x6}) r2 = semget$private(0x0, 0x0, 0x7a8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x81, r3, r4, r5, r6, 0x214, 0x5}, 0x9, 0x1, 0x5}) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000300)=0x79d) r8 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) pipe2(&(0x7f00000003c0), 0x1ec424886d8a750e) semget$private(0x0, 0x4, 0x422) close(r0) r9 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x20008, 0x20) fcntl$getown(r9, 0x5) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r10, &(0x7f0000000480)='./file0/file0\x00', 0x80, 0x100) fcntl$setflags(r11, 0x2, 0x2) chmod(&(0x7f00000004c0)='./file0\x00', 0x5a495adff960eff9) r12 = getgid() fchownat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', r3, r12, 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000540)=0x7) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x20, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000005c0)="b8e47a59c2d6773a8c3d7c537b549f83f24a0fc74b8ed2ffce193b23d227a4b6a29e70ca2f2b69536d47ce2060ab03be542bfd580d83ae929814ade8d3c1cdceb00b619c496f70432a869bc09bf2e352448021a7469b91e87893", 0x5a) 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:02 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r0, &(0x7f0000000080)="9b3758e1b1a941f016e24977cdcd3440f6f89ecd17450c0b0b648fdc4bf721e821b1ce635f66bbc73d79c8eec6064aea3119a22f7ed19024e1b697d96d9260dc77a96d62811d2a601cedf5fbdd8ac425e409b931d20c97d076ede96b8772568e76d0c164d5a98d8ecdef79284b", 0x6d, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x1, 0x2, 0x4, 0xfffffffffffffff9, r3}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xb4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000180)) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x103) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) recvmsg(r3, &(0x7f0000001540)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001480)=[{&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000001380)=""/124, 0x7c}, {&(0x7f0000001400)=""/40, 0x28}, {&(0x7f0000001440)=""/57, 0x39}], 0x4, &(0x7f00000014c0)=""/77, 0x4d}, 0xc40) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18bbdf696c00070000000903760a76d089b2995d16287df657e276b771af460d89c22ecff447872be7705b2561719cd1fdba3d9a6021f9233c61c8b5e63e9c389c"], 0x1c, 0x0}, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = msgget(0x0, 0x404) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/135) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x10010000006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'T}p', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x2) fcntl$getflags(r1, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) 16:00:02 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x10d}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) r3 = dup2(r2, 0xffffffffffffffff) kqueue() ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/68, 0x44}, {&(0x7f00000001c0)=""/200, 0xc8}, {&(0x7f00000002c0)=""/173, 0xad}, {&(0x7f0000000380)=""/103, 0x67}, {&(0x7f0000000400)=""/89, 0x59}], 0x5, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") r1 = socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x91d8) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x1, 0x3}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x15c1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}, {{r10}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r2, &(0x7f0000000380)=[{{r3}, 0x8000000000000001, 0x6a, 0xf0000000, 0xffff, 0x3ff}, {{r5}, 0xfffffffffffffffb, 0x4, 0xfffff}, {{r7}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x3, 0x4}, {{r9}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x100, 0xffffffffffffffe1}, {{r11}, 0xfffffffffffffffc, 0x2, 0x2, 0xff, 0x100}], 0xc6, 0x0, 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r12 = dup(r1) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3}, {0x84}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = socket$inet6(0x18, 0x3, 0x0) r14 = socket$inet6(0x18, 0x3, 0x0) r15 = dup2(r14, r14) r16 = socket$inet6(0x18, 0x3, 0x0) r17 = dup2(r16, r16) sendmsg$unix(r17, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) connect$unix(r17, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r15, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r15, 0x80045745, &(0x7f0000000240)) r18 = dup2(r13, r13) sendmsg$unix(r18, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r18, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x1, 0x6, 0x0, 0x7, 0xbc4, 0x3, 0x2, 0x3, 0x6, 0x3}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000180)=0x3) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069c5, &(0x7f0000000300)) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x200000000007, 0x95}) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) close(r0) r2 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000001740)=[{&(0x7f0000000540)="695467a43a26d44794a0a5194693fe90b43451738f6e3657d6d5708cb616e9fb12a208287106c3e44338d8305554bb3e5fe4f8ab113ac2a0ac0a", 0x3a}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce4d4b9ab0612bc7c8eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pckbd_enable: command error 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000000, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x10) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000200)="18fef19a8e452158dece6012a1f8b885d8824b40189e52f827b67c9604c1f7fe5d35d0d1dcc5834bb015068fba69416b84f2999430787245384d39ede285e50525fcc326f46f4592236ed75694315292c23636965e1faab4dc8096022b7e5035aba622bf68a99f78027dc8fc06e867f1288e", 0x72}, {&(0x7f0000000280)="f66b8ec947b72187cd0aeec68f11e0d8db04604b648449e80d60a25533b8cc422124b9d1f03acba02e043b41217e9c498c65c63a93ace0400b97650cbb669b6dc70dd2537db2529b80e3da5f71640466567c79d0ddbce9441994c68bbc2f07831d645bd605c41bcdcdb4bd855b200a4bdf975fcdbb162ce3", 0x78}, {&(0x7f0000000180)="44ea885b783360f3a1d505483523a4e9e6630ee8211a4429fd3b99bbd7a07c1ac4a031198f825a718bf156b40f75eb8556c4", 0x32}, {&(0x7f0000000300)="38f9fdd2f7ddcefbfe63a7e186f31a1e64dafc96995f2e214fb7c250730ab64093a782fd088adbeae99ed2b58c2be4dc3347f98d5ea7091c", 0x38}, {&(0x7f0000000340)="3f3cac93f2233dfec864eacd91ff22f4b858a9cf0e63ccf61e117c3163197f4564686138fe4a9f442eb9494fd32bf9649ff63908244489665358f852616f288a860923d376f724c09a55431825cd846d62f5", 0x52}], 0x5) kqueue() writev(0xffffffffffffff9c, &(0x7f00000003c0), 0x0) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) dup(r4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0xffffffff) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:05 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}, {{r10}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) kevent(r9, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}, {{r8}, 0xfffffffffffffff8, 0x0, 0x4, 0x8}], 0x2, 0x0, 0x7, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x83}, {{r12}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="650aeee5d8b27baea3a3da23ee2ae9fc08041a125cc4be90704e2bffc649f783f09cf63f9c60a29c59c87a71c65f59e7679d286023743266988c998ba1d19c6930d648544f155ce670", @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR64, @ANYRESOCT], @ANYBLOB="919bbe00cd897eb98335c960774aa75c9e4bfc92487e1b7d6e880075c277806a3b4c3836d8ecc7cfaccf6bba783023b2f5dbbdf0d02a5c00bdfa4f37a0c875b5fe8d3297e4c6583c839ad9289ead86112b1aac43d5586b602001ea4e4edd74955e4fffc5be23e945a363821891dee5c5594ffbdaac2415fdd7f761362742c809491402ffe6e971b6124f68cb1d758dd95521a8ba7ee4", @ANYRESDEC=r12], @ANYRES64=0x0, @ANYRESHEX=r9]], 0x1, 0x0}, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x0, 0x9}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r14, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84f0d0c3ad", 0x38}, {&(0x7f0000000080)="92b85eb267a723a2484aeafc967a2375064b2f6ea33b7d65d4c9279187e70b72dd09a5b18fd67908fea6e590403d9efd4e1aea69ce", 0x35}, {&(0x7f0000000580)="48bab0cadff8d4605645680cb25bb68e8743e6f602c47d71cb7e566f8759860262f4d55ed843f34d62c449d42a7cc33c89ad4d689c786446d5b740f5fbc20d3ddf359855b7d8929689ab3239601b71fae10a24a1b2b724012cdf631337c26f427fbb8d58eb387642db53d78aaee1c556f169086af7613d1ab27c03cc3b92f641c84a684ea3625741b9ea9938fe40c035f0920fe5ac4743c5f3f55c02f1fff04c22dd40f91d82bf4f789ba973f9faa3cdc133b83fc1afc177f5f38996fa0572fbd5852d143914448d897da3f58427ab729faa", 0xfffffffffffffeae}, {&(0x7f00000002c0)="6896f3887254c46a072c79755cdbe7a22f3652f67a70f902445740c855ad01449c7787031e20042e63e04e96f174956d2b20c4713d30ff3fed20e5717a576360aa73bd", 0x43}, {&(0x7f0000000340)="67d60f82b1ee8d2d58fbf433efafdced663cafbc39743a3ba577e61be5d2232db36316829e0ab812d2657cabcd2c1b00053474c3dad750bbfe52af535e1fe4d002b60ab3179771036bccf41eb6581fdfc73859849bee7e2e", 0x58}], 0x5) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x30000, 0x122) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) lseek(r0, 0x0, 0x0, 0x5) unlink(&(0x7f0000000000)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) fcntl$dupfd(r2, 0xa, r3) 16:00:06 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getppid() wait4(r6, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r8 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() semop(r8, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, r11, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r12, 0x5, 0x8, &(0x7f0000000140)) r13 = getuid() r14 = getgid() r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r16 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = getgid() semop(r16, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r18, r17, 0x0, r19, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r13, r14, r18, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r4, r18, r9, 0x1e4, 0x7}, 0x5, 0x5, r6, r5, 0xfffffffffffffe01, 0x20000009, 0x8}) r20 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r20, 0x5, 0x8, &(0x7f0000000140)) r21 = getuid() r22 = getgid() r23 = syz_open_pts() ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r24 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r27 = getgid() semop(r24, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r26, r25, 0x0, r27, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r21, r22, r26, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r28 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r28, 0x0, 0x0) shmctl$IPC_SET(r28, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r30 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() r32 = socket(0x800000018, 0x1, 0x0) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r35 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r33, r35, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r40, r41) r42 = getgid() setegid(r42) r43 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r43, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r43, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r43, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r43, 0x40087468, &(0x7f00000001c0)) fchownat(r43, &(0x7f0000000080)='\x00', r44, r42, 0x6) r45 = getgid() setegid(r45) r46 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r46, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r46, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r46, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r46, 0x40087468, &(0x7f00000001c0)) fchownat(r46, &(0x7f0000000080)='\x00', r47, r45, 0x6) r48 = semget$private(0x0, 0x7, 0x287) semop(r48, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r48, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r48, &(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(r48, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r45, r44, r45, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r40, r45) lchown(&(0x7f00000001c0)='./file0\x00', r40, r41) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000080)={{0x6, r40, r29, r33, r36, 0x1e6, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) r49 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r52 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r56 = fcntl$getown(0xffffffffffffff9c, 0x5) r57 = getppid() getpgid(r57) r58 = msgget$private(0x0, 0x20000003c4) msgrcv(r58, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r58, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r58, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r58, 0x0, 0x0, 0x1800) msgsnd(r58, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r58, 0x1, &(0x7f0000000980)={{0x1, r52, r55, r51, 0x0, 0x46, 0x81}, 0x10001, 0x1, r56, r57, 0xa5, 0x1, 0x4e2c, 0x6}) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r59, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d00000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r59, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r59, &(0x7f0000000480)=ANY=[@ANYRESHEX=r56, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r50], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r54], 0x4, 0x2, 0x1800) msgrcv(r59, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r60 = geteuid() r61 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000980)={{0x2, r60, r34, r33, 0x0, 0x46, 0xefffffff04000001}, 0x100, 0x1, r61, r61, 0x5, 0x4, 0x100000000, 0x6}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r63 = kqueue() kevent(r63, &(0x7f00000001c0)=[{{r62}, 0xffffffffffffffff, 0x83}, {{r62}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000001600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="4bdaba1e69432ab1c593580ad7537e3147e779645add740bcef72190d4f8d57fad4d99495b262a01096e3faeb162378d345f8603d90dc96c92c94bd55df05552e71c670ceb5500821d946b0dd563fd2b9e65826389a37c85c2", 0x59}, {&(0x7f0000000200)="ec99d932b1c30899c1c28eff2d93ea09007475d12bfb38d8e4f40742dde8d257f2a37e40f3007ebe735cf9fb1f9514a6a09e16534b5fab6f4483b0c3ffe0bcfa8b2a7cbcc601653cf933ef46352640678d7329c0a14064664723d131ced518cd7d3200777d486d0a36c3c832490565104902ec73be7ceef01f14cc24870c0410d00f5941cd4bf77a5c5d4ef6be1964b4d989d1ffd176a120961478c583208ef76b0c7d78cf6ed8b31788c0fd6e77e428", 0xb0}, {&(0x7f0000000380)="0b486cb9e1b2b40804925c7ee950d0f6e7166fe91510978ba40f4cce015c53ee02f5d09c038c2b9e4839585b5fa3189fd8bf9872a3d4e09a69dc0f7f3885b164ac38126d9e773877c424c68bfca2b13938e8fbb7849eb02bc6a6065cf97413e0eff247f1fe1828e300da662f9c276629b6dbe1a0f353a7163a515d5d4e79d937e9112efbdb4c5574c26baa846fa5e513c324fdfd50b5f5321495fc13f0c179841f81c1ae2249ad6352", 0xa9}, {&(0x7f0000000040)="d22283f76ace9e3ea5", 0x9}, {&(0x7f0000000100)="7bf1c356b4b84036c5df3e1df5c83096fca01a926133fe3b0bba1a748c3cd1755018b94226971f6c44605de5af81a57c9a8a5ae3e6e25625bb2cde9dd4b38c11", 0x40}, {&(0x7f00000002c0)="222ca25127d1f7665b0ca3f7ee51a7f73c787cb145804da6045aa3f1036b5cc024b52178b4ee2bc41c", 0x29}, {&(0x7f0000000300)="e3b300b0ff30108848d3a9ffcb776101a61ea3962429f9255dd91322b1", 0x1d}, {&(0x7f00000005c0)="5b2d2885bb47cfad0ab086f230d7e1a2ea3d577dd0634f20e28020615f116212bcfabec79731f149928e3c8b914c244329ec6e1914e0ff5ef45d1661e479001c13a9039c33bb3fcf2c1f05783ae6304dd79156d7b75ad3a310b228a76087f3317bf4f496acff8a9aab35e28a5b6fe4d7ac90e67b7a0a47975422650676229a7ac61d63c31a485837812ac65dfd9152c22bb591b4c033ff4951866b668ab80fed947430d5b3cd5113dc3246c59adfe271ecb1c1cac2705a0c17c7fc9145e5f785bee0a5f6f79f5fa3c8a51a647191cf6c2a37570d08857a682504fc3b97246e6f158b7761d1f5c47aba823a223f79a67c13a1cc6565d9b9e18719494a20628cdac72a3e328d8f36779e2c47ebd6c946bf37c9a50caebf4179b9531c40d4e28beaa67c99d66621334608f8ef097670a9edb7cb468dc9f484df4c885fd98e1d77c28b6245ca79b8f89e37b4f58805b9599b85f0b883d4b86ca37b64327316b21fa812fc57e2d45a0b0cdbf8ade02bfe381ff822fb518f21136a899d7dd4887398c7d886f71518a270704d300306facacab1b4177bc012942290219258c1394ae6c684976016236518130c768469b640ae42022a7144c57546d5335ef4f4e8e38c46c37d22cb9de4f45176e5653a36b8683700afa3fbaaafe09568a7e4385a3ac26668ca52ea6e3b83b574e01e70c7d3f5e4c02e44b987681431bf1adf1fd1c11e23179efbb04b4830df9cb4f7e71fd4ee9daaa453615f30e15e499593a2f77ac03411dec1e1842a7087f906fa219b77d48f55033dbe8b889ae83433bd0c53a48d8ca0b87c46beda7dccb3f5872a51ef1f1ee02ef869f473de56774ad7a74504f3b4c9ad7674cba46677530257634bf85409e66a792845237bee8cfc5a0df28e11f41ab7ea9382806ba6f9c6290e20adb6c1b447a00bf6170165ce6492e87ffbe6dd5ab8b4af7b51634eaf260b92a86a98be58db6f1770f60829c5351de5f0aa712936f6c01e435010f10b15e84f64ccba38d6aaf99dd5e47b4973dcebdc5dd0322e556473be4403e762c02f05e1c9adfcee1cf97e121d6e84d53cdf46a929d6c18a58f103f886d97cf16405e079feb4320bd4d868bd21a65447a699453dcc1659ac7e4f9b4a01bed3a90363fa0434c7e6ea6c68ecc967ff93968bf54191450ae7ea1acc640eb35003546a6e56fd85fa21a12e6d1de12077bb05e6fc40a88cddcae7481f6186f82aea7c83be35ad708cc42a7d6fba24330c1d20ca70432b46d7e2fa868040e04a796a83e77c06d07d9b7bc8c06145b3880760b72e58a0b72c986f4223f9111ac4eeb53819c4ec97a1d8966cce133b8868e7f4dfb3e29a2244c713aabaafbd43727c03e422731649e428ca6a4b32474f3f57bb9a8f88e971c3fc9493bfcdbf123f4555c97977e2e6a62781e746d1258553669308f418f03f2caf7481867c10a2783682914bc148fde9d719c3b4ca35c96ecdaeaf4f58fac85c8afaf688f7a305a215f7ca2c0cd37cf5344e5a5b224a46fae2543c51e79b553ff72d4eb5be535b05ebb50776aa6609653beea7185f86ec77c882c26f4a8e28bea41d383f291d692a505758badee45f7c7b7b748b9c81c0b6d988331217612d2731c0d5093f513e4ea3931626c591dea31a6737fec33ecc68e5619fb7a58959750a281c813ca8038e05d414adb683f1a74bb650711c63068da2452c82f06c329b958c5f1a4487062ccf5f48e20a45e51a99d1f91433d70367ed6b8fe17c8008d7f51ce42235c6c9d0aafdb460b9960a1e7abd49da60d9b52940ab242d0c6061e18d05dc9ffa81a0d7b7b4432f00ab99aac46ecc5cf5948099816048c769a638a75b0050b974e879197ebfbac538a75e9517c3d1a0829478ea1e5e6ba718e8304c2763a4becfe08f49e144146b57c865033be5494833d170c98ac1f1e6bc538fe026c547981c580dc5f4bae6c84fc48cdcf0aff111a8e73e0f7e98fef1001bb076d527f9c326e6837e8a838c970c1b96f40e1c2d3ef509b83de13a1f0c6856d7e88a04820462d2f21d6b39cc0e0da20f5396ac56899e1ec87a490bba11ee5e0fcf7133ff6fd2a35b30771ec8ebb89edcbe5fc00acfd469ba134aef29b825368bbdfd9457795513227dd171520ce74dfda453bedc4567e94ed031622b0c0070c3a38ebce142eb7a9da4df78c4e81aa3023a78fad3efdb83e988cc966725c922f060bd6e287c1a3806fd9c6682bbddb38b6172c54c8201c427d0d4184e42afaa6b5b29ab829e6094d4be3fe7d8e38aff8f58ce0faa76e35434f5dcea392d5c97f51577bd6bc558d54aa74c1c0db32fb93c66f9ea7911cee6c6da74a4093ec2182117d7e738e9b5ad8a540749c50ac57c10e4c42f831b0e6de165d2c6d57333625b8d225cd1ec91500ea4f2e9b0c97272bc12d7321de28b4f4abb9f2ea9169c3561b370ceeb80a7084819d2a2c598f54eda8b4ae5be9bf1925935b9ab30df4de5c50e7f35c9492013b85ea76016ee4904d9a62435921ab8217c07de7128f89641c208cc6f3f19ed6a7754a54510e290f2180f5ade2dfea5f10840ea0cfbb5544c3f97c6d8141876e2b0b8e71478726aaf3c8931b6835b541ea0f3682c47ff3ce58a807d57e78249cb95d2cd897807d9bac9e5197385e37816be156a6315e443ebe01d5dabaea4f7842ceba91f1939d8f541b98344196159d96ecc0794e376596761976749a4eef947ff45992e6942e621ad39dba888bb7e2d97a8b273f0def3f5c9384869ee52fc9db6c3aae7322d3c986597726ba505be021a9865e4cf6d1c0252e2d71ecb3a3a98143e7685f6f8da2911526362e09368e618c7b1d093c5b3a5c4b0b343a9e5827411e4b945423dfbe3dad32aac74bf52d8509a98c66c7e4521ec64aaa63af5edab3fe741aa7f359ba59458b423f9de38b6e5c15f5f56fe40a0c18a42594e00a101227f5fb3f8b353310a9e57d1a7e98231f6faa811cc9ea8f56c3a1d8830d86f769b7164bb382f4c3989dd3f5a9d4f6c979cc734f99579789c5d57a2fab5705d16bb9e8d2f4c2f8745265817319a8a28e10cf8821144e25bc956fe28abc0339a60d70b338a4fc029e4c8d45db4cca5b32118d45de87119ec527cd7e45d46e84f52ecd78f8b567add834e9747f2dfd1a7309293ade3148ec431aedd54de31fedb08a966b47297fe2758694bcd512f9920017289e37fc4b910fb40e8399b4b9541f23a1f1076da5841c38a89e0375fb85264d9e4ab8fb875a05771fd30fc990610617d43834990dff00133c497c888c5443767de16eac01b6afc5805279fa4a0e681cfb76324f74b4c1b2b0c7001f53f92fb37dc2b90934599193f8ad4211bc7fc3b8f9d5abe0016a2819c916fb0a3e9faeb7d79e28db4cf700e41564d7f748ab9e3ec410c45db266c91abb735d0f85b626556a5aa89e4a07bc6dded302c4a116cd899f40cfa83af91985287b5ab0714523a5340377a898ca6b465462b4537157148f3e65dd6f04bd3b537954a6941beff0e67563ba46f9a66bda0ab42f697d655d31b3cb2c61ded8406eb31216d3f8bd74ad5b1fa98e9f16689f0d195713f29e01f460cb84dc2aadabe341c90c157c9c3d99bed930154ce4e0afcd2f2cf8a5b55092783cbddbcf50e06eee369d60157082bfae32853b6ace143e40be26202c35d5976dd630ce39b447c4ebc6707330d86ff488187f7e9aaf111ccde5019e678b3a4dff1216dce8f2973ed6a3748e16ea04dd52864c73c46378fe64637a9a5909539d3bf2461c24f740567f57a465dac419ea54ba063431cc62d1bed1183d09a5d85e5b558a23c38d2866535bed715cc4362d34106d9992ba5fed27010e683768aedacb8fb70aad5c53092a5a1c894a3ad0d0f28dff35069e7300cda9000da9ed5baacf58588d3f7e08c16b8dddd80c0b762cc9d4ef7a878b6da0413dde1a1d9ebaf55083b4a5913d62f5d4d856217f24af9f4a4f52966aefc5795187ad7a9a71cafb12b78ea7c31519ca243c5d1a0318be89cd467e06c8126bce342c29ad4dc60b291af56bf52de054b8fb15c12fc22c5d0e3595d28c5f39685658758b39c7400c01f59f8624f2b6e7b9aad15afd139dc8c898b80dae36ee69a701d66d04ef1cf1d905971f4a72d476b537d0fc06eeac8fc17e9a9e57d2d4bcd0a8e951fe6442d1055087097af9037f13a8bef06c3639595611046ebe8d55112103a57d99f1207d2002d0006ef3bad418f4221b4d07d6108678e46b03f1be40787df2415534d87994e1c6dbb19bcfa93e842aa895c3c042b5f577e6a294fbebe7a46e428efed985157d898d1a63a110961babee4f5f3143fef8c83c4d6ffc83c768893bc78883b3edf517ae5743a6434eddf81bb96a8b58306ecd0e884e2eff248e53a5da8f605a7254e9a84cef08711ee04af0226ac2635648c473fb1b867f51c24239c3cdd420cdc9ba61fd2a0b1cba1f649af7d5f4d9baeb25a4d319e366a4e8d7c9f0b2742041054693dcff174d47ed9f36828571cca01b8ac28a188702c7735e01184cc443ed97bf58c80c2aa9a897296c82c6d437592ddff5a42a0a204d08aa5d57f76077586837e147a11493e7c478338483f5fddfb64f53c4d27ca9487c7ecc74465b734c78bf008ffb3204cfc012681c294eb2ce5ef80b1d7dfea1681f9c67a23bac2eae1b8f9baa2fbd524f3381efaf432506c935db131fd4b39e37a72a1425b80e1c0f8ebfc2d9a9c305ae11750275f25954b67be45ca4f5c6b700f7ee05c5a6b6362798c75a4e0656f05aa26c2bb1d5f59d144734643fc84cb8c24cbe651dc125b7b3d9fd7a15387e8c443a2873a8f86d636b0d1c50dcdcff847e41bcdf3569a0fffc6269cd67f833ad8ae145e1dd19610dfd87735d5bff6ae57164074c744880aae795778ff07a6d4ffded348dc34499c279737a3bb8017480f21e226333d2c2e62ce8a404f85b11c3cb1e539770f5b039000075d618260acba5ce318d22a175df0366c599c6a95931d1297885bb10d61ce1e70706e364b802bda92200cc6efa54135568730420fd124a2700089ddb94f23fa27a4e290f40de65e4a12be0cfc0450999364a16caa8cc9269b2671c0bd88484f3f9b3b487ea3b73a052da474e7bfe468d47a5e874af053b3ba073c985e97c3b9f7f69ef39f23ea4c8e4eb2a8b6b0b1aadd45ed7e0d8e2c47e3b0dc45f0524a07c064aea11bc35e4dd65effc2cbc5b5882bb73a473104e52766d7649c0b1d16ec960f21b96e7583bee9710614d73d352e73fc03c646079c5cc6439b746abd6e3bc1972ab86e9cf024017084ba765579c23e56765c32e3ea066b91a4938bc8dc1529d771edbc1c6aca2e85459f525f14e569452d53f6342a94504c402946e25ea8e395fa25dbc10a53f2a80c27f54b3b4a14fdf030e0e50a9d715a4c790965371e35b0c9d0e414a1ae48467f00e52fd6a6793b1ef4d9338a2ee1825bfd6cda00b58fd0b2c9373f149112626bd677f24fd33f479aef68caa0b86087ef386013a5d3e886523e7160714d79342bf65b48787bb3b29999c9c317236b8843e4f822440f5c0e4238b8f1099fe8250b5c26b04b3604eefe4bd176a5769efebe2457162c74cdf60696b2a2146307c231d0ff6e97a2613aef8729741fa981a48f666ea882a974b7f88891d32c6843171faecfe6fb0e1362eab2a033e092ab3bff0b90ad064a884b24465479c706d45ee83ea38a8e02b10056f42894cb7e284b56dbaf31388c1a3f0423014e4b6b081890c934f55bb521e29ca1f9db9fde9bcfdc56c41de372eecf7d0879f007ecc4a59879", 0x1000}, {&(0x7f0000000440)="c15f84367bed21c587e8bf55da03752fdd04dabe7fa0938f6e46b3ad735b5c116c0f2b3a475c5451ab196e1478384510c043ae7e", 0x34}], 0x9, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r6, r21, r34}, @rights={0x18, 0xffff, 0x1, [r0, r63]}], 0x38, 0x404}, 0x604) syz_open_pts() 16:00:06 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, &(0x7f0000000000)=[{0x61, 0x0, 0x20}, {0x402c, 0x2, 0xff, 0x6cf}, {0x6, 0xfd, 0x0, 0x9}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r5 = getpgid(0x0) r6 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000140)) r7 = getuid() r8 = getgid() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r10 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getgid() semop(r10, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r12, r11, 0x0, r13, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r7, r8, r12, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r7, 0x0, r2, r3, 0x4, 0x3ff}, 0x4, 0x1ff, r4, r18, 0x8, 0x2, 0x0, 0x7ffd}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r19 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r19, 0x6, r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r20 = semget$private(0x0, 0x1, 0x40) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r3, r1, r3, 0x21, 0x774}, 0x5d, 0x3, 0x8}) setgroups(0x1, &(0x7f0000000300)=[0x0]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r21 = semget$private(0x0, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r22 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r22, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r23 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r23, 0x0) geteuid() getegid() r24 = getuid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x7, r24, 0x0, r24, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000018000000bfde00000000000035fb972ed55896d5d2ef414f600f779b2b7db8830a4e0d82ff6f7b26e65664cdcb203fc22858f1c04a60f8320749632a184230f09e98e294c54639dd24ef7ed8d4447890c81c11fed21f9b5af57f188d1f381830213192039a3948bacdad053749aafc1e101d843002cf1a0fb84875eee92c77ef9ba333ae80eb14c4acd048d11ed0ca3dab644fb0a58e76b6f41241b739"]) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0xb, 0x10001, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10b977c46fef37df) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x5, 0x0, 0x2}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000180)) 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, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x35}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x401) r3 = dup2(r0, r2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c005300fd"], 0x1c, 0x0}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x42, 0x9}, {0x20, 0x69f}, {0x1, 0x80}], 0x3}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}], 0x0, 0x0) r0 = socket(0x2, 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, "000000000000000100002000", 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000240)=""/2, 0x2}, {&(0x7f0000000280)=""/162, 0xa2}, {&(0x7f0000000340)=""/117, 0x75}, {&(0x7f00000003c0)=""/147, 0x93}, {&(0x7f0000000480)=""/207, 0xcf}, {&(0x7f0000000580)=""/59, 0x3b}, {&(0x7f00000005c0)=""/100, 0x64}, {&(0x7f0000000640)=""/135, 0x87}, {&(0x7f0000000700)=""/103, 0x67}], 0x9) r2 = dup(r0) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) write(r4, &(0x7f0000000100)="cddf1d573d036043955a341769ea93de9e30643b05e0725f157923122d9abcda617ef13ba69004441fb062f8a3f49940742343ba0e9eaa7090cfef5dd73f219b4ab0daf4dd3d1b3c6ddb17b90dadd79c8f522db490d6f0c5aa379cd2ff97f6ad564594963a7282faf00fab03d089d6fd6f5e5ad3d50e0805711d8264aa734aeca1674f44e703b4d51f1ef12aa544bc784486f704f4abd0b4efe52c9a539b4e04382f651bf28ba9209f8c17fa4a02f9c928844c17a0a7b21719758de2c1", 0xbd) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) socket(0x6, 0x5, 0x56) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) accept$unix(r2, 0x0, &(0x7f0000000300)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x80) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x3, 0x2, 0x3, 0xcfa}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 16:00:00 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r1, &(0x7f0000000240)="220e2a", 0x3) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) getpid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getppid() getpgid(r11) r12 = msgget$private(0x0, 0x20000003c4) msgrcv(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r12, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r12, 0x0, 0x0, 0x1800) msgsnd(r12, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x1, r6, r9, r5, 0x0, 0x46, 0x81}, 0x10001, 0x1, r10, r11, 0xa5, 0x1, 0x4e2c, 0x6}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r13, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000480)=ANY=[@ANYRESHEX=r10, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r4], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r8], 0x4, 0x2, 0x1800) getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) r19 = getpgid(0x0) r20 = getpgid(r19) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r20}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x400, 0x11) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x13, 0x4, {[0x0, 0x0, 0x8001, 0xa88, 0x1, 0xa2, 0x7fff, 0x8001, 0xffffffffffffcbef, 0x100000000, 0x7fffffff, 0x700000, 0x400, 0x3180, 0x40, 0x401, 0xe5ff, 0x401], [0xffffffffffffff9a, 0x9, 0x3, 0x66, 0x80000001, 0x0, 0x7, 0x9, 0x100, 0xffff], [0x8, 0x3, 0xffffffff, 0x7, 0x1000, 0x80000001, 0x7fffffff], [0x1, 0x4, 0x8, 0x9ee, 0x7ff, 0x7ff], [{0x3, 0x8, 0xebb, 0x100000001}, {0x2, 0xd45f, 0x5, 0x2}, {0x1, 0x4, 0xffffff01, 0x7fff}, {0x6, 0x4, 0x7, 0x899}, {0x1f, 0x401, 0x3, 0x40}, {0x3, 0x7, 0xa, 0x400}, {0x0, 0x101, 0x80000001, 0x81c}, {0x6, 0x1, 0xf6, 0x5}], {0xc8b, 0x1000, 0x7}, {0x401, 0x31eac6be, 0x4, 0x9}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffc) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) lseek(r2, 0x0, 0x4f, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x24) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x14, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x9) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x11) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000200)={0x80000001, 0x5, 0xc}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) r6 = dup2(r2, 0xffffffffffffff9c) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r11 = accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) r12 = socket(0x6, 0x1, 0x9) kevent(r5, &(0x7f00000003c0)=[{{}, 0xda32ad098f7cf294, 0x40, 0x80000000, 0xfffffffffffffffd, 0x4bf}, {{r0}, 0xd, 0x40, 0x20000000, 0x8000, 0x9bd}, {{r6}, 0xfffffffffffffffe, 0x80, 0x1, 0x0, 0x400}, {{r3}, 0xfffffffffffffff8, 0x110, 0x1, 0x1, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc1, 0x20000000, 0x4, 0x5}, {{r7}, 0xffffffffffffffff, 0x21, 0x2, 0x9, 0x5b5e}, {{r8}, 0xfffffffffffffffc, 0x0, 0x1, 0x1, 0x5}, {{r10}, 0xfffffffffffffffe, 0x40, 0x40000000, 0xfffffffffffff94a, 0x9}, {{r11}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x101, 0x8}], 0x1, &(0x7f0000000500)=[{{r12}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0xffff}, {{}, 0x8000000000000001, 0x26, 0x2, 0xfffffffffffffffa, 0x2}], 0x1, &(0x7f0000000540)={0xfffffffffffffffb, 0x9}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x100, 0x0) r14 = open(&(0x7f00000005c0)='./file0\x00', 0xc65c221168952472, 0x100) r15 = accept$inet6(r9, &(0x7f0000000600), &(0x7f0000000640)=0xc) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x0, 0x0) socketpair(0x30, 0x1, 0x2, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x8000, 0x0) poll(&(0x7f0000000740)=[{r13, 0x40}, {r14, 0x2}, {r15, 0x4}, {r16, 0x4}, {r8, 0x4}, {r18, 0x4}, {r19, 0x24}], 0x7, 0x2) r20 = accept(r15, 0x0, &(0x7f0000000780)) dup2(0xffffffffffffffff, r20) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x100, 0x0) r22 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/wskbd\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0}, &(0x7f0000002d40)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0, 0x0}, &(0x7f0000002dc0)=0xc) r25 = getpgrp() r26 = getuid() getgroups(0x3, &(0x7f0000002e00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x120, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002e80)={0x0}, 0xc) r30 = geteuid() r31 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002ec0)={0x0}, &(0x7f0000002f00)=0xc) r33 = getgid() r34 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002f40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002f80)={0x0, 0x0, 0x0}, &(0x7f0000002fc0)=0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) r38 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003000)={0x0, 0x0, 0x0}, &(0x7f0000003040)=0xc) sendmsg$unix(r21, &(0x7f0000003180)={&(0x7f0000000800)=@file={0xf349e336212083e0, './file0\x00'}, 0xa, &(0x7f0000002c00)=[{&(0x7f0000000840)="a5efedf7dbe9909154828de282190b9be373795ce9b209", 0x17}, {&(0x7f0000000880)="9aa132fb6a7a676151006b59aa0fa29b5fadd345ee203a62057c377bffeb079643013a02054e527a26b54680338fb9b00f2b347615a3ad2cd27f4922223bbe8742f970f531f07fa01d3e63abc715285be31c3dc2aa1c7d198ccbc1f98c8e8d567879f63b3d6e1c86b1ce51ef28593975ef924a3b361f19bcd2c2687f232587a63fbefd791ac112cf3d239299e45caae8c62f35e4250f89a4a247cf17be307ea045bd81bc71c01b3a19befdac6a645ef5a87c14726a253c7d5ea4506279f10aace5010620a58666df7365605b4c901a181460c512d87326cf71c0608ba34d2d7ef5f4b70be407c134e7a04a2d09cdebaa93a44ebf6052872f1e6b3fcea5427637f35211580c83cd3e86fb859d60aea56341c9a7473dc28edec49adafc963f607bee0b3e35364afb7f884c6a5aaa46f10b70859b44118b1493eebacebdb8d3439a693b83d0a933996878e68c3834ff2d8749965a067906bc923a48719268229a49c1cac463cc861c50b25d9d4cdd3c309c974869d13fef21ce864164d6751b816d156df3286a4a0be94f2cb8f4fd0df332fd3565114a99677bb89558f1b0a53bc061a63fa4bb2284fc6fdb12b0113dcbb001d6b467e8a408854be9b3095339feb8a2db6f9a27df705df348207ec1376d5669d3038672b4a3a2025b4add3386c5b26ae2e32577163f1824b0c2780b247fa2f3991cc3452771542a5dd328c6035fafdf777841d93cab193428c8d6271d1bf0885448aa97c39294b052113376cf12d4c32f04ec19f497ec29347a7394679a56b537b5d06969d314e348aca02c80cb73459a93205bb67b018bc9a35f4e0d55d17ceb548f6b8da612c4619896836f61c8287b92c581e1670e93a5a21ca10bbdf9f79410b38406e822cde9d99c37e4d2749dd14a6e1f926a4783cdc297652fcb90994ae309cc1876de68994edb2fbc94362b6d2a9701c93985b91c411f06d9001fdd9f68e9c0383c11c730d49f3f9f944329f811f2d5042bb9549dd9dc628dafed4aec17a5ba419c421f5bc744a349dead15674c1e478584e0c594f42f3ade6f8ce1a0c7083400bae260f3c780a88ac4c56074568e8460628a1327093d8c25f9082bf4e9e26616b909bd858b41c832ca00f18f74ed31fda306f911ad5ec490e826348841dc603fc308ac8ac01dc1c2e6904b6c429ad72a9dbab42e75b56d172b5e189359f372e2e5996dca9849a1c44449238d43611238cc2d0e4afef94429d2a291d0c3d0880fc02ba96ea2385b0186ac0536ca46fd8085716f374384e229ef43f939165cfa34255902528a7a6aa9c934cc1d1a8d3c6581eec4f5d183da5d43ddcd8674a49dbe5c73cd2baeaa42a022c2e9a2023470dd89ee6f647db1db6f3b2c8c92ca51e2f7d2b1fbb8734ef7e3fac45b3e1581f0c52aec6fd84fc451977bdce27a7896b7af003d761e86a5d4769fd0322145832bb9fd2abe72a4d9bd743ac69b14dc3e328de6ad74c7305d778bde9be39a8f11c2d773ac51de044c79358833d4f415e7a2d49fa56144efe1e58943520918aeb9f3a058e7b96e02cb424064da2a683087c1487fc71887563cb9ccc70bd690d5332f1efb1ac235a1c066bdb5cc9d6c38db25a5cc7c7f1f7d75c857fd96d195bddcc41ffbea6023e136a0f6583ce3ba0633afd09469b91bd77005ae9d35dd8c5971127536b022a6b1d988c07a462021ac851be37845505d8c55f23b266b59604bf58604ccf0196f4750b5009a1956f955873a590057d74801b595aee4d9fdd701e9e34c3f567ebd4fd97ec374940f3f48e19a67a39285beb37f80e5cea7490d117960f034ba5ab73e8c7ed5957d6f9a0b06bb67cac45b9212e47852b864bfad07b1435d473b4b4ea392ea26782988fa4049525f1a93071822a89657e29d9a20135c6c27b4653a567329c0541524f3d020e3b9ae83b8db80eeab550705c44e80f6b5e823d393ee21c5e261b2d5f200bf733c4ae827b99f4d7669f230bea65b125969d9c9abc68e2d7e4105b17d321f13721d1c8728a7742040a2f88686a3a92654dd5e4c8b48972ed14587310cb5c9377fcc54f80fa37bbbef539dcc0a9dd46483bebee71186904f56d17ec5ddb73c1c30d3054730755ebba7a3523cac9f4f213f5207c0ca6f8e1bcce4de85f1dd121333fb1e08a541a80938ba8347f840b129cd85461b55688857428dddc3c39c2dbdb2ae37bd6402e50961812da1977f1f72cf7be345553a29d843ed53b37e45f789ffe9a9160f42f3bf9d9b75e5ebd4679d7c310e7c4b896b57dd743f1133c51813b7ca0b6c642a84c0fb489f5f25474538534b9cb7d8412b8059ac2090cea1d92bbf2942cfd1485a1e7e3c6d3f4db88d8fd13613be957898a39aef9f7b64929b71f9fc3e796e0d0a7d0e63ca4803864bcdcc65be756fe11577ec83e35d60b00bdaad1626de14a3d0ed6a8a124e3ce3469e6baeea5012d1d81c7b55105299a70a0c3fa8638b6491a60dc41f287c5caf4df9f9f5f3003190983ff24799aa79905a5554ef229c2a838a668bd1927cbacf6a6b85467154b9c8e759e2c07bfd8d18615eafe869bf61a6c614ac34c9032f1dfc79b338b304ad7d712d591781c7baee7975f90ad4e39d2d822b8dd99b388d7c1cf873e236e86c8eff43991b5ee979fa13b07e1698b20fd1481ed75e590eb87dd3298c18bb4027bfe2c34c7a1e35dc95e2513e0fb3677b33d33d64d2fed8f48d4fe0dc0287890a1d96feb06863e668d5b3ced824952e519d91bb4b30478119ffb3aecd6623f3dfa8637da7cfb8e06df6576cb18614412d4b620422428ae922af31028f963afa7102c495d0cc3de7413ca3badbb597110ab21f4e866d86cff9f5ba647619720f51f2be244ec9d0a5af7cc3c017157d1ba8a5b1d9e2eace204e22b6ae33b33caee5c1b15cac12039f328406ea37da3f80f73483d6ad808d859b617ce41c6dcf7a45f1f51ce62bfaa7ba6c392d4db880e4790b3919d0ab532e670a0fb9c701ca9e532c484f0f6c5f8d159f9050f491ebdb29149738fe1c62562a2b24e036c532ee1a97288aacb4221daae63b85d8c4d520420cc843447a1bb5b4fc07b2cc225508a1a50c172bb8867c1deb174fca861896ccfedd339a264e4ebbd07230ffe7a0e0b7bcf56f2f8b427b4731126a79d9d3881e64695fc6472edd28b32fabb74e3dec8359cbbcb043d3598bfbdaf02cd2660b42cb2143d23e0b8ba0cfcc74f0ef732d8aa255b93e25e9ea619466b360b592e01c5b70cd881912d42cfa4a9025d58aecfcbe1c9d5cc5482fd15afd64c55a915051b5af1ce6be613f8278237299212a5251d051ff2bbed2262da56ebc8d80f8330becfeb93c0ea757560865322240b9b174124b2b616956ccbfc26064a8ea9df521dd92d321a1e9195c800a159665e6a5a4106e7af87919f06f8b89d3c99f849394e0acd5bf75b7513aa760eebe8cc8839eb33a225bc642d6a42d7101bca006f23524d09af0c7f013f93ae48b31006e8425cc41764ef810c749ce81f1479799afb100dbcccd8999fbf81a5b9e823519fa470027b6d9e47c0b720b046ebb6bb5b92056962f8eaf1bc7e6dbdcb7f3b35c7029d8cad2ac35257460539da498851dc4cb1c5da0ea85a702e91443341a84a872897fd9189c40fa80cb8466fb163a17b8385ec23fe0e7af6ade025c8cfbff540353164a80e924a5a37c2532fe2731333504701fd76db18dcb1be709e5d6ff8f4a26ca114d830db456d319c87c489f5b615725eb2d162f8aa4ef75719318e49882b7d3393fe624401b9e636a42f0d6e5ded928e71bfa85feb552eb70a6419919c9848afd9200ba1c72bd74d4ada73e70428ed7cd0acdaef5aae0b4e63902873f591e7d73df064f5405b3898ad91c1ddc9799bd043f92b04f3af36dafb7b67986b347da8a8781efa644e2339f346358555b0710446c30f59a31077abdd0901073575f2d6ec2e7142c39b3fe2aa73d0b4a286e060b64f9fa84e045d3849d8b3966d581c08b8c2b2c01ee33fb7fbc0ded0dc6d6f2de9f5fcb1e2233fa2f1e4954279a11031a7382b3403a66b9f3885e610b96cf755a1dbef4af4673489a23ed9b5ebdd7592a5dfc569cef60829b6a9a69e0aba69797996796e1e1501daaee52d28c582073c348f35e5e5bfeecda36eeaa34ea3866f020fd4864c294c1d504631a2837ae2a2713dacdac2b5ac1a8fe2639cd25b683443aa1a711737b23a6f7ed60efe555da032e74237bb46c40198f24a07c6037b1519481f069b086be9f213e03c280a80737fdb9aca1bec67d4079563a0c1a94f4af49fd3941e1eb42225dc02cdbf40f41329f3272cb3e5f797b79719703a97c30c75e89d728257398895ca7ab906ff4b07d595d09c2cdafc6c5cb3524e918d55c8d5915c528f9098f9a01f227e854c7fda8b884dcd6912d3868ea89ff0e48f1a832a9229e7a27154371e73cbad1346e99470653e369109a11ed32a80b6029d935fa15e3a4598504a4b6b5ee42db6a2b7fb033da6116ad65b618c028698bc4b6e2b3a330a2c83d5d5b79d53542ad880083e6d945a3ebe0e8c7c0fc35974f2ca8cd0195c46798c71264a67efeb583f4efc7d0c74756fde48d44a0ee9749c2460b4107195efec76b29ddd43173bc23333471f037b9c10b0813f1008ff724e19ca88f233282b862f3aa37238112700491a59187af0319acff55c0efc99c316f6acbdd4c004e271cabf346b27e01b0f02227ef10ceaedddddbaefe71a67983432a2df9f0100aac43b63b5f7d7b45bbd830f260e40e48bc090a2da9c3fe5a4783ef650b6ad9ad1e0dde0beb09f9fbfd576d755f6a1abe4fd72e263feaaff286e3403a7afe4001d7c4aee41eae796c0fe0e1ea65c22541e4928c818361c4a3fb09b15c0a1f10fff9844aa794d4621550039cc8d156355670dc2ef751e4d83640d97cfd5aa0a5cef4e95f2982eaad9894542786d22bfeeb6157f94aaece40e7de61298b8661375e28374e013732f2c123a1e2bacf89fa78bd59c6580313c2dca8a75b9a2592ee7f1d84a0c9e8f564a9205c8fc6d0a2fdff2ee3bdb4533549bbdf95ba14e9cb2956158d2722fbb8dd2a8b17c444cf0bc023cadc88ec0dd5d61f7d1128d4788491be188e64994d1fafa93c03ec3165f6a9bcab6b0a337cd8d4b651d66c25a1aae148899df54c5007842a353b933097aa9c4b785d6d5787647a90ffa7d39d3cbef3f2e6744bc6af9b915b83f6d8f0b8d45b4ac4a57375a9eae49e5527b63e77bed8eb69de9c1c1c8553ec8b50d0af05c2a3ecd68ab282107f5e612398f445fa7a79d3d198f27168382092087448164461f3893804837017b593b9f8be2e5c80e70ea244e75b9d0063bd83c3488da93cba3b9974d59c051af85b5b4ce858c56d72b99c40fbb721d1d948048930a7df81fed7916bfe6d6889e52bfbf94c045cc865676598f6f6215bd234ff3fd38582e5b1127f54f91a6bc2ea4f27ecd222064ce96abfeb350665c03f489343b14699c4b03d53ca20a2559adc17d48ad8ac7b559779611f9f164156feea44bae37bfdac51aefbf488f2b63c19a3b69aa007707c97f9c4682450b30a06662b8121cec3ad0b6dd1cfc22349385515159ead24d1e0c8de088d7ae1d2f2252f9f76861a1622860694f4740c45df1be09a6f7ab5db19df70c1fab4969d8c0a7b5bb8900d53af1538c8ab00be315c172ba77648afc2148562cb4de6e9a21e9021a399daa8931fa629f335d169dffec506b88c75a597c94cba351dbf7d30da7c0dab5fe8b02a1ba3c92a796ff20805a90f89de062d027f26cdcc7aca27ef52", 0x1000}, {&(0x7f0000001880)="5021d2d687c651c9bc9141a4f09bba1360695f0be31c0f3bb6a3fb519eb5ab72c8ce8cf19046612718b18d0a79831bf13a9f4b6b2bb22f5bd76aea8a4bfe8637301a9f7d1e5396a845dc546a779fb9c9da75f765c9d6a8c3881cabee6e1a442fcd5fe4d77b3dbbc3a0f1105e88e125e33ca9f547483fc9855f335c7068e8ff52198adf89c88a858a7497ad5daac7db8176e2abbcc003ce9032eac05c4d644615d602ab4d86b62ae81f670c1d02069b7a028c2e4a12a3071f3df6c76dcded72", 0xbf}, {&(0x7f0000001940)="3867966fcf2770c15c928c022f76ca4f181f52f79193d1d1ed866551b292085d25ab5a6d3990bfcf428eb038dd3043532eaba594779ac26be15b41253c17fd261d726373b005d1fe3a3fa4e6f0757d7e7d53be966996b0182f4208ad1f7d5cee139bc61fb6841152a8164af910f85a2193fa644ae3a223d0d35fe3c288a522e27ecd6903449b5945d3747076fa8083347667e286b82e9f3cfeaf3cab9ef99c5ff7dd16dc55fdbca3886ed9bd413001f06530c0e6fca7f8a657d19dd17468958243baf7869294a60189f64d7fbc8a2bc506342141eba42a8ad9035b950b9564f2e0580d6effc31925a0fd76f01ae0b5de7328e57f7b930d701b172368321d9cd14fdc557f74d6e16040ffc3e302115cc21f192f75785da151944fb7bba2a5fce5653aa5598c8607de17cda145ec210cbe383f8aca2f3345566cce982b9496c151a7ddc0de5d239b819d3d736ccdb25fade831f8c63efdecbaa059d0c6898a4f26129df9e7899e6819f82d070f66acf20186dce78054d3438f83839257a56fe10b4cae9e2e745d1115d9d808f24b66ac4fe4fdf337cfbe65813425abed364aa1560bfe2e344f75c0e0e0ee4bf6beff62fc6bdaf925180ba0b8f5272384300afe8ee2f577210e155986b0d054b8c3af07e1ee6f6d26e16aff908cd4f5d4b6eda4ca432487b7ea31807ff450a3155fe50a5c57aa2eb63187dfc5130f17ba1fe7409ab5ef65a0421b841dcea4f8494b6ec69218971b1f05d40a3ed1a8e7c3361b9c3c4ce8a3b4ffecf54eaf3f16923c1888a8a1263e74eabe70c73a6431e75bc324b80cbff5b5b34e9b52736fd534a69622f09bb981c7fd9a1962ee6b2be51b6b0098157fa1c8edafbf484d2c5bff3c54da684564948a7a5b70569f5e7fb9a16f0918ade049201114a3861d33bb7088e9c30fb6f14315c937c8f3711afe450a488cc9c24871a33ca0bda0c0d90c9c63b4c91fa9c99597caff8eef22e99c6a741aee769732fab0aa295d49ce3f21337c8b2c9289463f5bc331e52ce69492dc5ee59186ae5873b1c13aafd204fd4aef543a211b3226aa40e6896d7f2e31fc410efb4502396d8683b3ee2a6833eccd58ea21d7a5cb75d561483bc2dbee6b756cb2e1f10a4d0f1dadb3abd693341e28a34d61e1a2716d298f592a77ce510ad42228a10a6801af943d3703e311c4b0554cc811a198e0f13e7048c1beb76997d70751436872ccf139f59edffa5961b24e2df7782d20b245f419258f01539704e7fea4393940a3ebbe20108239882340a46bdbad2d415738ab7854566a1054b65f4f074a3a6bec76cfa13864b86630e487cbf76af674faba0fafa1285b5df9919f9527b3dadbbca3b01f363318871c29f80216661c74527fb34e84edb9e1cc6196c6a35e9678412774b4b8d546be04ee86dd420a347684a18f427027bce4f8b0ea813af6912d1a605af9b6a7694e6d7a27ba4171f8b0dd33939e8f53a71f8f5671fe63e9afb99b4397e377a1c273ac4324391bb9c2e07aba36fe18b23c62682af3de91f12b24c7f82513c0daa96b1ff41f330733fd62122f65c6c517c8f721dc6a743308ab56874592818ccdde8c5b61e1237618d58009e7113ecaa91dcb024875854993b47a0856f9f3061bddb092ae9724172de2db66e25fa8de814974ec5528ff2f006539014ced5fc7f0a8de7f29eb06e62a3ad6256e3ecd3b52c6a7d15ccaa336f8030bf49c83fd5e6171a88a5590dcea011c2040502d2b7ba789b8e59ce399711f7ec9549ca0c4622774d71488d21faf666d4c69843c3dec81c9b7d903349126ced3f7bef545cbe32dc77cbd044d4e3503153bf6aff825f944968b3709e59cd52fe78fe2d7e33dc8ed9d755fb08aee898f7b3800da9e5b145ccda8073f1f821ead407038ed6bf839c785415fb21a4819b30d5d4b72390b9d2e59d79d1b362e2f4d3537cf99b318b4f07ffbe3ee3555950bad77cc5ca7dabd4fa9cdf8d1ce9304682222902795c5e9a03d52ea2aecc3e62b3625e732e5531d7dea2fba67d0c0c52195e38afb1f97acc2920e2442a1f010d098462b3fbd362085a7127656313c494e9c06c85e63ddad36ac275a2089c11c6418b550e8b6a88c60b408ad725335162341bf0bff713eadb52facf98a08bf479e61d6020015f41bcd38c88e74d8d969ead25ac3392575a1a4e8f99c61ce2bfb1c43ceb2cea4e7f43f8bc00e5d9a74020fdfd2dea7ce2f5812ccb3b5300cfc03f2a4390e9526672b82ce69d7f5772d4c2008bc60758f57315b1bd2978e1c618c5323c412c730db1ff5ab7df14a34543eaae027bea56cefb3067cc752c5d6789f27fd126a6238436c5c100e5255ed983e45c549ba64401e7b80c355101c0aea4cc6489cddc626ad782603a57dde097db41150fd1e0c46a62dc7e90924da9bd8f3c383a813efc1e5ae74b9b3eb8fb6d5f8bc271f8bbdc14a03ff120274577aa7541fcfa5edd99c2e86cb01af6fcfa5d355d0de210b4adcbcc36a1047b745966a62f8fea8a16ba750bff7291c02218937c0add86222ef5fdce5c3abb7f2797abe03a3c0f7c8010661c7684cb95566040524fe28376a35cb034865e715169e3a84761e301f230cd349d6e1cab14f99ca7d1b82bcf9d6ae5a888f9f59e2f1a9142694b96d71419cb37bd9fa13f4d6cc204330604ae2b957931309e77269813f99695854e6d7d6b7cb65344992b4d13761aca887b7e0e94ea0013009d26fbfdc437728ba7ec62459bf547b4929cb94309f28978d36808a48be5f74fd67635897262330c16f9b6f5818e3d4869e86255b09cb2528fa5342c70876d52d709da220e44ce1a634f37c33977f99accc0ad442ea7e0f77425fcd839f86cec41decd95c938bff8bf6c654f09dfa39ad99cbaf87055c8cf8db89a3c103531251064e5ea3129a0758f303a2e02680618cd6210e24b5c40d9fa988552cdfb497748fa6dadf27206a3db4792020de5864fd6d948869d450a8b8de3b1e944a81fe058ec33b5758121b7d58bef9eba37556c768e757c9837d10661430ab67125420c1f4af55a4f71b60742efcb05e3f875294a880c71cb39b783727c47ea5e6237700fc47e4dd33649e4cc0c5760fb6cb83fe72a965360a90973076de3bb3b1f0b0961cc159b1912b7bbb514948ba24de55207a59ad8ceb65ce10e92e41db47cbe9514df14bfcd4a8f3233b65b67a0a74d2e53cc3f290b82392a7efef57bc5112ff5c02dd26de2d374458141f25f33017acd1699acae3d9479d4f8915d29a97cac122b7bea64a5ff81f10a1ee7965a6b1c8cb05f1dd15790a572f787fc0642a297f738f4a7989cb0ae4dd459762f25a657f9923ff7680b37df1495ebfc3fcdca2c2744525d91ed43749a6607fa7c6e40979282290e5c58f19c0f4e07aad59c78839027f5b61d2888621d15ddc32b1c8dabc6d7b49155aaa1b1a88ab98327c6287ec3aaabe1f01a029baa9564ad152efbd0542b24ce1af5a4fe65a469774d098466adde16452795d9e4a04a2b87bee2f8aeac38bf28d7af4c28bc69d0aa1dbcd2dc6c889fc9847f543b9b4e8bfe60c417c157c051e28ada97c2faa0325b3567c3a7ea455fc9f3607e0dd116d13481711cc5b2927960dc606c5c47bd89e68e453a5141434c132f10709090debf96dea7e6c5060a8dd19af1685211963e3b581dc7cdf3868a811c2615ab18b23f5b257e3c3d64c7d638d6307db81273c121a017928299c85fd5b090bb208e80fb3b060f715505c40f4acdf7a602f242f0441aa19f75b7f768034f7609772b4f8835bd3d929150f248e7f16979626ca59b30811655f4e4c1356293d7a1458ce01ccb910d4c6855ace3227f45248e198e475df1bd3eec29306eea439c176cd3e183f821845ef0dd3c5382ed6f76e055e354d1f8e434f4cde72e19784965536bac34d69e06220c16e4951184ce36e7ae0796665cc30b97c11c3eafc5c1147c9f07079356a21ff38f14eba33aac69e1154f0a9c7f907c16378ea81479ff1828015c521588cc3a8c58f6de24e1d56d51af23c2cd4b5b668bd9e51f4d9ed5809a85c7e1a5ec0f6af621cfb5b38cae6f402a07b7bb1046ae320d929a442ba9a4c33964762054a1926f9933750e03551a90292fde14d472bb838071ae63f0cd79a71d113a96ae75ce1c361715495ad02b7c6ea33b8e785fd599ca4599d174b217b736b61bca66377e5f8714b8ad6ddba6c5eb78ec5c895b2973aca7fa851fc2b9bef42188c3bc4254c16e524ebb33453816badb9c6994aa07ef18d2e260bb65c183f633b67ffe76800bcc828883b41a0b0dee252f5c9cb684e5a6c2c6952b9759d17d12b4ab9548a35fb2e5ea49a56abf8a20f88e54acdb08cdc1a55a134904911a3b30d6c98f684f284ee6a77fb3c617d481d2066fc26ba8a714f8b06294361108902b222381631cbe4c3bd7aa1826a88b3ac813270dafa7453b7189b913fabc3056fb4c392c3d0c60c4870366a497f5ec80c34af4758f02e3a2e556942e73e5bb7ed8b6bcccbb37c18e0e534955592f9b3d5b4c92b46643b1a2b0a8316f708b343e9e0e610cb49d4a51a08e6001f27a3a3af7e7cbe1f8ba1827e6ea794e28fc3546d6a3e26bfab02f37bbe2b87cc5d5bc01f47593755bb80cc8c6558e313cbc5366330149a7273b58d151cae3da24d82e3991743796546b64dd01e52c6b656f97fdfae0b069e92eda8299e545da5015736fc470a658c424dc9011c03de5bcd7836ba4f0afd8fbdbe60a15383772bfe4e6fd8002cfadb45d1d1f7d001fc929197370b6b8a465f467cf8baa0a4520db2dcf1036917ef69cfaddda7aeb9d6b2ca34782326b69c92da3366a2724b4558debc18f5197bbd9a84333ef6cab7d65ccb00748d2d8d3c0b01b5bda810a38798bd594df31960208233711a6ad5be22ee5e3a5632ef138921f5c7571687424dfceb0a54be6592ea7aae6aaecebf4aa19b6b5b39ea1283c7d7458534b9ce4fdce68b9256514fb8865178e30a0e61fd385f66ce2dd4c8b14194377ee23de0fb06e5cb92b0691b189998cb105ae7b234f95e1ec0ee4555bda7f04a3f28995bf42f8123b4b00da577a1b835cdb728d2ef508940f19a4e8983cf8ad95832ededd03731dd3826f081e8549d0eae4c8fc85e3ad3443eb2aa40ff1462dc0299f9800c439c436f798a013555afaea1e82524f35dc7abcaae1d4d226b799ecadc3b4c481081ab6c43010870844d1fb64dbb43a6db8f69816f2661b171428c0922a86ec6f437da141e95f32ab3f795730449ae3ae7e9a9465c00155276524e1835d8e476418c7611e7d76460ed8496497f6fb21882f9c0f17a0982f755bb41bbb21e052a9320f934676e9a59dcb7067fb38a2310371b41427fe1bd1b833acd90c4ef43f753ca5819a3e19ef3f7a5cf51aaecc0f7f20e990e7b90502ce3e36c712b63cdb3532001c1706cc113dc3291ccbd9740efd6bf4477221b4ccb374dbb2948765359bbade50110e1a7c1d98b0ba5e59746d0e302f7149b57041b5bc8539cc4683d0501885627d7c9eeb9645a1929d2b74c46c39996c24f289607d4e79c57cb867982985f1fe1c6f628b3afadc668ccf83f2ba4ddfae127930b0500410b7f58a13fbad1daddd95a6f525b8db7135e01f3aa6a5886cf1220891f3a89fa738d2ea5ee00479ac59b4ac61704bc45002bc0e391ba290cc1ef350d8e01f3c7b8fcebf1bbf87161b5d9e794843f92d9ef7fb27cd6db875f216ec195fbd764de6cc327c42daba9f4758f369941dd9eb7abe8fa99ae65e5b104ae4b93f52815ed6d2768312f0ef3de19edcde1223a", 0x1000}, {&(0x7f0000002940)="1a3feaad6e4ebf7b3bac83f089eb21b8c6858be71dd662519bc971d3d21daf31c538a9748cb9227c12d5d992e8551009ede3c6924cb5af94a77db76f9eb327d8ae83779c37631f49456c2d8695", 0x4d}, {&(0x7f00000029c0)="41c22dac7bc7e64e47d0f59f37c00ab4547f9d76ca0bd850b9305079f73e8906f856b9c9765d821520d2a87b60a30ef0570f21ff7a8e161890849a6f66be6ab9ad5781ffed079bf5489c21bf74e9379b5bb252984bc8f26474b897e9837e5a10dc670c2ba13bd47904f03e7d134e127e06b82e979787dae325ff4845f6821fe311282043ca1362743f03b5bfaecef952710dd5ff1594533bd18f", 0x9a}, {&(0x7f0000002a80)="30eccfe0c0de10f0f25bc3ec86b0f3e2acac36ec971a4ab207b4cf94f64fd977f6e84dff394515418f48f3e3a946dccd40f1a16c50a99c1e3817a5d17c868d570cea40f5b57ba0c756123b1ff473cc898e2462b4d9a4bd845b4fbe1038cee3538220980311512af05765e1bab12e4162c83b7a57d9031d833b0c5d70621dc0d6857c33fdcad3f73278f1da609ad8115382492eeb909c89ac795496b078d7c4d628f7abb4c04c260003e53df0597354d3c1d7938c65a4c7c2", 0xb8}, {&(0x7f0000002b40)="45713329935c868e67e12cd430abe7d42b6ae04b983044c3dcd5a638d07e36b6a098fb447e555992d7a7f8e9697264b43d9552a4d3ad967de404d38a9b50e27494c922ef49a841878017fbd646af5aee8597a750a8fe30188fc4529939fc", 0x5e}, {&(0x7f0000002bc0)}], 0x9, &(0x7f0000003080)=[@rights={0x18, 0xffff, 0x1, [r22, r4]}, @cred={0x20, 0xffff, 0x0, 0x0, r23, r24}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}, @rights={0x18, 0xffff, 0x1, [r28, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @cred={0x20, 0xffff, 0x0, r32, 0x0, r33}, @cred={0x20, 0xffff, 0x0, r34, r35, r36}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}], 0xf0, 0x405}, 0x2)  16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfd3000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6b4372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33e36e6731ad3574d79be64d7a570715f68c72de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee761eb0c97cc233cab1d5ef49a8aa77751b76b6c978f3d9060000000000000013c7381f77d036b0233aca38bc8789d000000000000000045f77e9f616eb7246be9389e32be26ad2340ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93f575f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119d24c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff966be96f822f5ffffffffffff87923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d9996f6e28dff6e71118a34f79120bfd934ff15f0b9693853ec3bfe1fc39f3093e9994e7f362757759418df99941aa054d3e13c474738a6cc488eade7e2e430baba65320933dacad2ff7334cf741d040150c1a2b74ad41a6ff71e25ed52aa80de590b8a5e23ad6f8efcc8c6acf7e84705b5c29014f82206b6508bc540a7438f1a1e34e24a3bf7989605b880564ddbf00106dcd85e42d23afdb3f259d7945b9a0646474cfbe7f065d10e4488d317dd78ff73a5e1fc8a6fd1e35c3bdd8d375ad25022cdb5204b97eae944cf5f0eea85e037fa72ee1fa7765cbc7b4eac2dd87a3bd1f3a8792cc6472f958c9c44df1cf45f10ac7e66a7e1f2850e3f398768195b14c6ebe326d5c0730bc51650367bf57e598b00125a39dd5bfe4a3477df2b35415ce98d76ad37cec535f7ebce78f2e931af6a3624e4dc334b833fa1a201785630f0f15b1ca5d4ee1ed1ffc6f107b266c9e1129b9db59c023b5bc9cd7e108363d4ef9d5fa8a5e7173cfe96b37aca79e8412d287e3bd96da6"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x3b4}], 0x1) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x1, 0x800000000001, &(0x7f0000000140)="187fe65ca58557003b9251e08182446b1307624d6064926382c40a2df9b9cdb15ce6f3830c7c98077f87ebdd7e00253c92714185604273320341cafc52e60713b1", 0x41) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) read(r2, &(0x7f00000001c0)=""/54, 0x36) 16:00:01 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r2) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = semget$private(0x0, 0x0, 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) open(&(0x7f0000000340)='./file0/file0\x00', 0x380, 0xc4) setgid(r2) r4 = socket$inet(0x2, 0x3, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xfffffc7b}], 0x1) socket(0x1, 0x2, 0x81) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpgid(0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) dup(r10) r11 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r1, r2, r7, r8, 0x2, 0x8}, 0x4, 0x7ff, r9, r11, 0x0, 0x18000000, 0xaf, 0x81}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1ffffffffffffe8d, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x81) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0), &(0x7f0000000400)=[&(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='tap']) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000500)=ANY=[@ANYBLOB="fb18bbdf696c27299e32cd77471fb8d23a0e1e170b668c3f10e5ccebfbe000000076babfc2367a03948775ed868c07c899a4e8c890f8086aace85861"], 0x1c, 0x0}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r8 = semget$private(0x0, 0x0, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x8040}) fchownat(r2, &(0x7f0000000440)='./file0\x00', r6, r17, 0xe) 16:00:01 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) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(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(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) recvmsg(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000200)=""/82, 0x52}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000280)=""/57, 0x39}, {&(0x7f00000002c0)=""/249, 0xf9}, {&(0x7f00000003c0)=""/202, 0xca}], 0x5, &(0x7f0000001580)=""/108, 0x6c}, 0x40) 16:00:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x1000, 0x80000000, {[0x100, 0x76cf, 0x0, 0x3, 0x100, 0x8, 0x8ef6, 0x4, 0x8, 0x4, 0x1ff, 0x0, 0xa000000, 0x5, 0xf0fc, 0x8001, 0x2, 0xff], [0x1, 0xdc, 0x8, 0x6, 0xbe, 0x9, 0x6cb, 0xeb6c, 0x7f, 0x2400000000000000], [0x9, 0x800, 0x5, 0x1f, 0xd0, 0xfff, 0x9], [0xcb49, 0x1000, 0x4, 0x0, 0x0, 0x5db], [{0xff, 0x7, 0xffff, 0x2}, {0x9, 0x10001, 0x659, 0x3}, {0x401, 0xfffffff9, 0xbf0c, 0x9}, {0xd6, 0x6, 0x80000001, 0x9}, {0x5, 0x3, 0xfffffff9, 0x4}, {0x1, 0x9, 0x7ff, 0x2}, {0x9, 0x4, 0xeb8, 0xd0e3}, {0x6, 0x401, 0xffffff80, 0x7fffffff}], {0xffff, 0x4, 0x2cf, 0x5}, {0x101, 0x2, 0x401, 0x3}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r4 = dup(r2) chflagsat(r4, &(0x7f0000000080)='./file0\x00', 0x80000, 0x4) syz_emit_ethernet(0xfffffffffffffdf3, &(0x7f0000000d00)) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='&\x00', &(0x7f0000000140)='/\\\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)=']\x00', &(0x7f0000000240)='-@\x00', &(0x7f0000000280)='^#\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='(!\x00', &(0x7f0000000340)='-%\x00', &(0x7f0000000380)='\x00']) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x800, 0x0) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) close(r1) recvfrom(r1, &(0x7f0000000000)=""/105, 0x69, 0x2, &(0x7f0000000080)=@un=@abs={0x9bc731910afaf078, 0x0, 0x3}, 0x8) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="0eb79ffff7fe5c47b3bd8d21915f805df3d8c3f2dce41aa9399bf6f30b2fc537b2519e0d04f11df164043a4e802e65f83e523386fec0e979ae91c1ff1b374b257c033cfb22f090ee86f23f859f96c400a81ad4bc32381f2077a4bba179b5bee0994125830890201c15d5e90bbecc6db8d114591cf53749aeac5c04f31e34709f130fb82289bd083dd07915683047456fe57364a5ff5d0107c347fa43bc8685258d5dd454ef39333cf9d8da9f9d16c743a3b2f624652932", 0xb7, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x5}) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) r3 = dup(r2) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getppid() wait4(r7, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r9 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r9, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r13 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r13, 0x5, 0x8, &(0x7f0000000140)) r14 = getuid() r15 = getgid() r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r17 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = getgid() semop(r17, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r19, r18, 0x0, r20, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r14, r15, r19, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r5, r19, r10, 0x1e4, 0x7}, 0x5, 0x5, r7, r6, 0xfffffffffffffe01, 0x20000009, 0x8}) fcntl$lock(r3, 0xf, &(0x7f0000000180)={0x1, 0x0, 0x200, 0x7c7, r6}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) 16:00:02 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) link(0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffefffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ftruncate(r1, 0x0, 0x7f) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000580)={0x0, 0xffffffffffffffcd, 0x0, 0x0, 0x0}, 0x401) OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) close(r1) sendmsg(r1, &(0x7f0000000240)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="8a63ee0ea059886eb7612d02eb4bce8abdc3fd605411264a3eabd55074708b9c1354e5d56870f1b7a42249893927591f1ce6eb2a8825e375601eaa183c5815c7f7ac77d929b484067636157816449c", 0x4f}, {&(0x7f00000001c0)="364043f1abcd06f8fd42e2e04d8b91d187c1ac1375ebd38f3e81d5ef9f6bec6e71", 0x21}], 0x2, &(0x7f00000008c0)=[{0x58, 0x1, 0x200, "9caffcf36a5b3687ac7780dfa3dd3f5833488a2d86d7f939bd931e7fa3a4498f97e4c9350bbf5cb20282695bb3c8bdbe05631f9bb3e89b4c3a4b0b7b207ed245dd6bcf"}, {0x68, 0x1, 0x5b83, "19ce7c87ebb0b945d4d43d0c845e7fe233fcf752d29c5715b83183223a3a608fa7358dcb6c625628d2dab5f2c7ae0dd1474f2897d528477acc814188aeb9b0c6b103bbca6d2371cc74761c73a34b9c9d89"}, {0x40, 0x1, 0x44b61c39, "f2b147d2504b7500be0f58f90c8b858552dfdadec3e62bae7019c5c1956e16c907d17b083607be6c07f2"}, {0x28, 0xffff, 0x3, "5eef377585b9bc97630cc03fc9c256a68f659a70363157b3"}, {0xe8, 0x1, 0x0, "3ebe584ee6f5df90f854f8f4f17a5cad1dac18684d24688ea118846b7f5f5e5f643010aa4c0e5d52b39206e752e8a92bae291b8c735b89573bb41af5d2701a611a8c82d4bae2f01e70c192e0b5823a9dc2b4949922ac7ad67fef30ce7583db3a6ce696658c2718df2deb3dc7a2e23d0264789abd3c9d18b0082f582f1014d034ab42538bf85668acb4af93f5e584b935d44a9a554860ef673c62874efc7e14b8a83c774e6436d5409e97351f7ccc8b1e98155b4e985fe51d32ca83698cbeb1dd615b79ba16ee875e0ea8730fa346b8f37accd1c0c93ee4"}, {0x30, 0x1, 0x7, "990ade3dd62bd10ed0e35d7bd7629c9b0dc6f92a48337760a6143132475d3488"}, {0x78, 0x1, 0x8, "f296c8b83ef5e8d794a6fcbcd63d6f2d21a97580d3e432242eadeaf4e1b0d859c85d2b2c64586172f28a9a99ee233a54b3fbc7d37cbaecaaf17b13c675c5ad8c9175fc03ace21fa8fa8ebf6a34bb1fbe854b11b9c14a3935733c00ecd30ac87a5d544c"}, {0x88, 0x1, 0xbc, "045ad6b56b4ff3e2f8b01c6ff64ecfab7728ad8a207ed1a96d0490b9053215b3a1f484b8563104d6e82ecdfd7d10b55be8945523d2942d714e68e2345047df71d39946add9ff1135f921080633352eacdd9d942f56f89ba7796f006d474d134878f895bf2bbbd13c43b4168b94102651e1"}], 0x340}, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=[{0x20, 0x0, 0x0, "9eaf8a9d88b42cbd6a"}], 0x20}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000280)) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = getpgrp() fcntl$setown(0xffffffffffffff9c, 0x6, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) recvfrom(r1, &(0x7f0000000140)=""/212, 0xd4, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="04010000800000003000"], 0xffffff70) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x132, 0x2}, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x88, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r8 = openat(r7, &(0x7f00000002c0)='./file0\x00', 0x80, 0x22) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000300)=0x4) listen(r5, 0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:03 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x83e4, "74ca82978873c96b317c6fafc117c995f76826c6", 0xffffffff, 0x1}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 16:00:03 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000540)=""/11) semop(r0, &(0x7f0000000180)=[{0x0, 0x1ff}, {0x1, 0x40, 0x800}, {0x2}], 0x3) r1 = geteuid() 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getppid() wait4(r5, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r7 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getgid() semop(r7, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, r8, 0x0, r10, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r11 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r11, 0x5, 0x8, &(0x7f0000000140)) r12 = getuid() r13 = getgid() r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r15 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semop(r15, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x1, 0xa62479465016d077}, {0x3, 0x40, 0x800}, {0x3, 0x5, 0x800}], 0x2aaaaaaaaaaaaad3) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r12, r13, r17, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r17, r8, 0x1e4, 0x7}, 0x5, 0x5, r5, r4, 0xfffffffffffffe01, 0x20000009, 0x8}) r19 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r19, 0x5, 0x8, &(0x7f0000000140)) r20 = getuid() r21 = getgid() r22 = syz_open_pts() ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r23 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = getgid() semop(r23, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r25, r24, 0x0, r26, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r20, r21, r25, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) getgroups(0x7, &(0x7f0000000000)=[r3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r21]) r28 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() r33 = semget$private(0x0, 0x7, 0x286) semop(r33, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r33, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f00000000c0)) r34 = socket(0x18, 0x2, 0x0) setsockopt(r34, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r38 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000100)=""/114) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r40 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000200)={{0x3ff, r36, r37, r36, r37, 0x104, 0x5}, 0xfff, 0x9, r40, r40, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r36, r37) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r37, 0x0, 0xffffffffffffffff, 0x0]) r42 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r35, r41, 0xffffffffffffffff, r42, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r29, r30, r31, r32, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r43, r43, r43, r43, r43]) chown(&(0x7f0000000b40)='./file0/file0\x00', r29, r43) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x2, r1, r27, r28, r43, 0xa5, 0x7}, 0x50e, 0x35, 0x1d4}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r44 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r44, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 16:00:03 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1004, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1400}, {0x1, 0x1f, 0x800}], 0xa) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x280, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpid() r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r15, r16, 0x90, 0x10}, 0x5, 0x54, r14, r14, 0x2, 0x14, 0x42}) r18 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r18) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r15, r11, 0x92, 0x10}, 0x43, 0xff, r18, r9, 0x2, 0x14, 0x3f, 0xfcc}) r19 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r19) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x54, r21, r21, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r29 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x8, r27, r28, r27, r28, 0x90, 0x10}, 0x5, 0x54, r26, r26, 0x2, 0x14, 0x3f, 0xfcc}) r30 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r30, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000380), 0xffffffffffffffab) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r31 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r31) r32 = socket(0x18, 0x1, 0x0) fcntl$setflags(r32, 0x2, 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r36 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000240)={{0x8, r34, r35, r34, r35, 0x90, 0x10}, 0x5, 0x54, r33, r33, 0x2, 0x14, 0x3f, 0xfcc}) getegid() r37 = socket$unix(0x1, 0x2, 0x0) r38 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r39 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r41 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r42, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r43 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r45 = getpid() r46 = socket(0x18, 0x1, 0x0) fcntl$setflags(r46, 0x2, 0x1) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r48, 0xee01) r50 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x8, r48, r49, r48, r49, 0x90, 0x10}, 0x5, 0x54, r47, r47, 0x2, 0x14, 0x3f, 0xfcc}) r51 = socket(0x18, 0x1, 0x0) fcntl$setflags(r51, 0x2, 0x1) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r53, 0xee01) r55 = msgget$private(0x0, 0x4) r56 = socket(0x18, 0x1, 0x0) fcntl$setflags(r56, 0x2, 0x1) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r58, 0xee01) msgget$private(0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r62 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r62, 0x2, &(0x7f0000000100)=""/114) r63 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r64 = fcntl$getown(r63, 0x5) shmctl$IPC_SET(r62, 0x1, &(0x7f0000000200)={{0x3ff, r60, r61, r60, r61, 0x104, 0x5}, 0xfff, 0x9, r64, r64, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r60, r61) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x8, r60, r59, r58, r59, 0x90, 0x10}, 0x5, 0x54, r57, r57, 0x2, 0x0, 0x7, 0xfcc}) r65 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r65) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000240)={{0x8, r53, r54, r58, r54, 0x92, 0x10}, 0x43, 0xff, r65, r52, 0x2, 0x14, 0x3f, 0xfcc}) r66 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r66) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r68 = socket(0x18, 0x1, 0x0) fcntl$setflags(r68, 0x2, 0x1) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r70, 0xee01) r72 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r72, 0x1, &(0x7f0000000240)={{0x8, r70, r71, r70, r71, 0x90, 0x10}, 0x5, 0x54, r69, r69, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r73 = socket(0x18, 0x1, 0x0) fcntl$setflags(r73, 0x2, 0x1) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r74, 0xee01) msgget$private(0x0, 0x4) r75 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r75, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r77 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r78 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r79 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r79) r80 = socket(0x18, 0x1, 0x0) fcntl$setflags(r80, 0x2, 0x1) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r82, 0xee01) r84 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000240)={{0x8, r82, r83, r82, r83, 0x90, 0x10}, 0x5, 0x54, r81, r81, 0x2, 0x14, 0x3f, 0xfcc}) r85 = getegid() r86 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r86, 0x0, r86) sendmsg$unix(r37, &(0x7f0000000540)={&(0x7f0000000600)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931033ea720696b19636a0011c4e7d537032c6a94b3ecfd77fa1073b050005000040ce58a5be9f4d2a169cb487e70ef64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbc0500000087c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52c0f03881d349ac4a1ecfee8a25bb42ff982338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222a469cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541c22c0e37104668b5d41052b5081e5f95adf9f6bcd2c3e10e7d5c85055feb18be0c9785fc39e8eb97"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r43, @ANYRES32=0x0, @ANYRES32=r44, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r45, @ANYRES32=r48, @ANYRES32=r54, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r66, @ANYRES32=r67, @ANYRES32=r71, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r86, @ANYRES32=r74, @ANYRES32=r76, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r77, @ANYRES32=r78, @ANYBLOB="2000000000000000ffff000100000000", @ANYRES32=r79, @ANYRES32=r82, @ANYRES32=r85, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) r87 = socket(0x18, 0x1, 0x0) setsockopt(r87, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r87, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfc0, r27, r54, r88, 0x0, 0x290, 0xffffffff}, 0x0, 0x7, 0xfffffffffffffffc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r89 = semget$private(0x0, 0x7, 0x80) semop(r89, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$IPC_RMID(r89, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0xfffffffffffffff8, 0x9}, &(0x7f00000002c0)) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002006, 0x40004000000028a5) open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc020691b, &(0x7f00000000c0)) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000240)="2e300b8f23498bb279dd6ed68f9ba0b46d42b412ccefb178a4405e21180515816dc3ad256dc867469f3274e73e8a8075d23dfb24b48909162f437444f2559501f61ff2936a6ea3a83db17a8943470321c61e67a0fe40a56a4c4a4736f66505f9cff02603146e73968361af651c703b9db21758660cfe7c8cb2f3d138a0601ce5d30defd0a641e78da26145c199"}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x8c10111db8f23071, 0x2010, r7, 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x20) 16:00:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="2d722e84585c811e2cfd011a32eebc090324de4418bb6248da9f121f86e258a662a9323ba78990c60da9f57b0c09b7d3076f498b813cd575d8d3d4c7c7f67d75c200000000000000000000000000000073da9257f4095b1b6a38cb7aac8729ec5bae40c3f030d2b6ffebdfd1f444ce097b315e22af82ed3481a5806aee1f63538e145d5e2678eb20eb05fdf65de1c7164e084842d4ea5b7f28799ad3d8b29beb3540d26886c2f1e01e4a7da7360cfe7c7ef3b4aceb81aca90757defcd31f16e92f27cfd7ca2a29ad8c34eab88fa7c6756ab021c98a0996f48e7f52349a442ad42915b0fa6b4092a4acf645c48e4aabe79cfc401bb91c9841ebea8c1ec367bbbdfe8d4e6ed56f8cf471edd17258f4358515b4d7dd4da0b50b4359c09232868ab522b2748c464cd513f76e949540f6f3c9dcb74d61be90e2ff2f7022462cea88a647c7056b944655fef07e0ff83edd4548d19e5048a6389b65d219ad60f1e90e7ee6265faf01fc5d93c74bcc6d5a2ae13df4da8a36a5ad92694e80de093194553846c3234a72861592b5ce0c000000000000734f14696b623352874ca939fbf208a96ca8bf3e86d4a7334fb4e1685c8850e77111049964f035987cca812ebc5a5ddd4fcb46bbb736b1a4cd112e4c32d54283b95a2cf3ac0104b91c5d3bce1c9b8fa56b07012181b69e3466369dbfe75a7742ce6bedbd617596c0cd8ee925f343080474f6"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) close(r2) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000080)=0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:03 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3, 0x3ff, 0x96f, 0x0, 0x0, 0xce, 0x7, 0x0, 0x1, 0x3, 0x7}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x400000002, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30004) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0x28) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r3) connect(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x16, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = getppid() r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, r12, 0xffffffffffffffff, r13, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = semget$private(0x0, 0x7, 0x287) semop(r23, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r23, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r23, &(0x7f00000008c0)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfff, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1000}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x1000}, {0x2, 0x8}, {0x3, 0x500, 0x1000}, {0x0, 0x9}], 0xa) semctl$GETNCNT(r23, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r20, r19, r20, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r15, r20) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r25 = kqueue() kevent(r25, &(0x7f00000001c0)=[{{r24}, 0xffffffffffffffff, 0x83}, {{r24}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r27 = kqueue() kevent(r27, &(0x7f00000001c0)=[{{r26}, 0xffffffffffffffff, 0x83}, {{r26}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r29 = kqueue() kevent(r29, &(0x7f00000001c0)=[{{r28}, 0xffffffffffffffff, 0x83}, {{r28}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r30 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) r36 = getppid() getpgid(r36) r37 = msgget$private(0x0, 0x20000003c4) msgrcv(r37, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r37, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r37, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r37, 0x0, 0x0, 0x1800) msgsnd(r37, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x1, r32, r34, r31, 0x0, 0x46, 0x81}, 0x10001, 0x1, r35, r36, 0xa5, 0x1, 0x4e2c, 0x6}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r39, r40) r41 = getgid() setegid(r41) r42 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r42, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r42, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r42, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r42, 0x40087468, &(0x7f00000001c0)) fchownat(r42, &(0x7f0000000080)='\x00', r43, r41, 0x6) r44 = getgid() setegid(r44) r45 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r45, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r45, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r45, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r45, 0x40087468, &(0x7f00000001c0)) fchownat(r45, &(0x7f0000000080)='\x00', r46, r44, 0x6) r47 = semget$private(0x0, 0x7, 0x287) semop(r47, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r47, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r47, &(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(r47, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r44, r43, r44, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r39, r44) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r49 = kqueue() kevent(r49, &(0x7f00000001c0)=[{{r48}, 0xffffffffffffffff, 0x83}, {{r48}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r50 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x8) r51 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r54 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r55, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r58 = fcntl$getown(0xffffffffffffff9c, 0x5) r59 = getppid() getpgid(r59) r60 = msgget$private(0x0, 0x20000003c4) msgrcv(r60, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r60, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r60, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r60, 0x0, 0x0, 0x1800) msgsnd(r60, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r60, 0x1, &(0x7f0000000980)={{0xffffffff, r54, r57, r53, 0x0, 0x46, 0x81}, 0x10001, 0x1, r58, r59, 0x6, 0x1, 0x4e30, 0x6}) r61 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r61, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r61, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r63 = kqueue() kevent(r63, &(0x7f00000001c0)=[{{r62}, 0xffffffffffffffff, 0x83}, {{r62}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) msgrcv(r37, &(0x7f0000000dc0)=ANY=[@ANYRES16=0x0], 0x1, 0x1, 0x1000) msgsnd(r61, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r61, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r61, &(0x7f0000000480)=ANY=[@ANYRESHEX=r58, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r52], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r56], 0x4, 0x2, 0x1800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r65 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r65, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r65, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r65, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r65) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r67 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r69 = kqueue() kevent(r69, &(0x7f00000001c0)=[{{r68}, 0xffffffffffffffff, 0x83}, {{r68}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r71 = kqueue() kevent(r71, &(0x7f00000001c0)=[{{r70}, 0xffffffffffffffff, 0x83}, {{r70}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r70, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r72 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r72, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r73 = kqueue() kevent(r73, &(0x7f00000001c0)=[{{r72}, 0xffffffffffffffff, 0x83}, {{r72}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r72, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r74 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r74, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r75 = kqueue() kevent(r75, &(0x7f00000001c0)=[{{r74}, 0xffffffffffffffff, 0x83}, {{r74}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r76 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r79 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r80, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff00007f7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199e65856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r82 = fcntl$getown(0xffffffffffffff9c, 0x5) r83 = getppid() getpgid(r83) r84 = msgget$private(0x0, 0x20000003c4) msgrcv(r84, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r84, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r84, &(0x7f0000000a00)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab1df2995bc35b0ad76ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca80000000000000000000000000000000e0194aeca7deb308e457279e"], 0x1, 0x800) msgsnd(r84, 0x0, 0x0, 0x1800) msgsnd(r84, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000980)={{0x1, r79, r81, r78, 0x0, 0x46, 0x81}, 0x10001, 0x1, r82, r83, 0xa5, 0x1, 0x4e2c, 0x6}) r85 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r85, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r85, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r85, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r85, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r85, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r86 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r86, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r87 = kqueue() kevent(r87, &(0x7f00000001c0)=[{{r86}, 0xffffffffffffffff, 0x83}, {{r86}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r86, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r88 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r88, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r89 = kqueue() kevent(r89, &(0x7f00000001c0)=[{{r88}, 0xffffffffffffffff, 0x83}, {{r88}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r88, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r90 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r90, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r91 = kqueue() kevent(r91, &(0x7f00000001c0)=[{{r90}, 0xffffffffffffffff, 0x83}, {{r90}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r92 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r92, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r93 = kqueue() kevent(r93, &(0x7f00000001c0)=[{{r92}, 0xffffffffffffffff, 0x83}, {{r92}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r92, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r95 = kqueue() kevent(r95, &(0x7f00000001c0)=[{{r94}, 0xffffffffffffffff, 0x83}, {{r94}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r94, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r96 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r96, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r97 = kqueue() kevent(r97, &(0x7f00000001c0)=[{{r96}, 0xffffffffffffffff, 0x83}, {{r96}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r98 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r98, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r99 = kqueue() kevent(r99, &(0x7f00000001c0)=[{{r98}, 0xffffffffffffffff, 0x83}, {{r98}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) msgrcv(r85, &(0x7f0000000d00)=ANY=[@ANYRES64=r52, @ANYRES16=r86, @ANYRESOCT=r88, @ANYBLOB="a76c709093e9a0d8f21e18100b099b7b7d52920a72928b2db304cf038e20c7382d1ea484bd5f546fc8b4404383c0", @ANYRES64=r91, @ANYRES16=r24, @ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYBLOB="c7e89f4bdbe4661197d8f966ae907d3e59115e2f0098664760b5c5e607d1bd357bc588b1d19f5535a49aa9989e8004f3d6ece915e72bfc8ba77a9abcbf39ff4cb5f7631c4bb110c0dd673a1b5b561e5bdfb9b3ee6db7486b142cd68d564f7303aed74a30d9689ca7d137aa7a5bbabb7071b3f3f7e9ffce296e7ac290fa7ff3867c4bce3589c1334f8d15bc648f56b70c77741f020e141ecfe915ab9cba5b81ee8ce666cb93b21e2a7f7b8ae2ae6c5ebae2e73c4fd45ada09ba999f640b6ff2576cecad4d520dec9eb47133071bf4623ac0a321ccf52dd2d6c8", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESDEC=r92], @ANYRESHEX=r94, @ANYRES32=r34, @ANYRES32=r5], @ANYRESOCT, @ANYPTR=&(0x7f0000000c80)=ANY=[], @ANYPTR=&(0x7f0000001740)=ANY=[@ANYBLOB="d1d0c30809d6b80626794b02dc2e6b7619ff1d8fb19630a32cc118b17083e85197e5001c882d17f412db32fc34a9cddf99a9c41f44e1ac5d0a106421b17f072af36bc5d47fa86f6bed5e4d2fac8a042d18d7ac723390de", @ANYBLOB="fe894a5078a2941b6eeb406c1ffee3460f416d1bfd8c0d56aa0ad447f0efdec43ae046a885def81e02f4e6e39937c0e2b4d1270910ba13c3059dd619a81332ef1b046c42c3953de4b6178544b960d6f9df066966d649b594e1965b302ae1353e8cec12a2a17d5224b6dc8e4d6c1e6f0d9cffb969315a4a5a526dfd04045b291d583add650e0b19a41a8b5b590d111777dfce4e69c7f787bae01d8b482df8c07633d4f62d0fb62c2c5142b8c24a69a3907fb193ac1bf8b4d66e373bb39c4ad40d88ec76a4766c4469e02914e915491f0c6b2fc749a845df2356528305859af355294499a165dfbdde316c47a27e5d6fa5cca25e3ca14cf8f11ecf69b38a1ab5b583f103bd84d843138f5a3ad203fddedf6cf00bedc868cb34bffa431e3797d2184c0f871a19bd1d868f6e8c71e5758b8a4a24bb0e305afc0bc5277c41e811a46037d1569a48d8e5e08f73adc27029b71466fd82fc39a285da9d50e557051d82220848942fef6c0697d9631a96abaa96b748282b5e9849e0f93d3a52714865182c9bc06416c24901897afe47432f9905d051579a560f4e85be8e4ec28178d61ed48d481f3059788a6361841e2e8e62d73e77452f58db65574b814f6237af7045ecab0c4e7c230824a19719de3115118ba03bd14b047d9767137abd2d6a1368e95a73c472a8acfce5de60d32a97638b14ab1a469b47372b9f593be3c8167a7d1f80edf21e2593731cbbf928a521bab19301b75f1f6e339ed860a240f16a7630bff790dc74f33f5f4dcb5048285a134a72041580b855fab367e1a6d45038cef086efacfca4c33824c6c1df45cfecadd570f28fe45c5ac861b09152c3048b827b94b59db14efa9fcdbef4c5ddbc0456e9649263766391bcfcc2b1a1aeaa0b868a6ed1988ed1b13d9168e3ed231eeba90847cdfec2ca75d1d60d07275117f057618921d4bd9a5eeb4d323bd614927be24fcffddbf7aff6790f0c6bf9bdb4480fc3a1642b8ae8d1d62e8a0e28109dcf551f7ee2ec64757fd66d63760e951ee28d3f2ee4da19375a0f973c819fd5163b7b2ae0c928c22d3a9f34b6c5fcec1c588f2401477f1073aafd6458f09cf3a5127f1d0e9f31809f391d48498af335db416c8ebe1ced2d0495db7807b98ab72a07b4953c2a2758261c391f82a41ed44dadf506a09c49ae221e34b792984eed76cf963e9552910b3945103015e59148f85a06628bf3e492a1e0330b753fec8d950889615a00a6a89f16626a027eee08fbf49c2801b0a1ea917d4fd98352202e1f90801114b9f6539c020b399c2e0a6a6406fd4e687f9f545d124eb6b69c7bd414881a0f76f01f57bad3017127d08cbb6c97996571d8466f279e6280a6e6cf135460f3a67be98c56e8811bb727c7487a82e5346e4b19a2517b38c9d7f7de7556d94e7b920f803c756f47a89455cbd061578f1199fe6e1248f287b22a97184a1b1aaaba6763798daf694e1054afda3fff2a5583c50ab9ac80fcc34241e9e0a4d166f153f82ef9ee3832812d428b8176b7213d6f9eefb0ef9a00d3191efde377486bb13809b1bae3e5f5594ad411cd7c1603f14db6be8345b030cdb82cec0f0d3769b30b9a6342530301d57e0c6c1880def80c384858ebdd1a9cde76b03653c616630e3e0e2d17315a3f8b30b6bb29267167ed800700c1b69a17d527d2fb7b73da5612dc6d40f863fbaf2573fe48095f7f609603aec514a16d5259a1bf65ecae49c0c280fef7d54ea901e39b253247947a1edaea627713785e082612839a15eb67662bed7b3c4adb6cc74d0ed7df1e2f8c4730b004b4e33dd7d35a94dbd02cdf62dd3adee097da66c13f6c96be9591d5ff63296e5ccb8f037580407c9b62d8ebddce807401a7f71e2200d230a5b8f875c3b3f43081dc09122693421869c42a578df29c68506718731dd4a007cfe4facf94a0fbd6395031ca568ff3bda2c4aec12229830f5b56f003e4ea4d1502b7df44e979d641cab651705899dc4d86c6f6cfaae5ada1757380430336d6fdf954542713c35815dfab76c653797442c24f09169d40fd2b165992cdefdf27063cb78dc46c345c756761248b05dce331e93e3596f587eaf75daf6bbc4084b5c3a43d54f5a93d5ceb82af98bfdf2750bc1e775276b30a9febff1c6d671560135fafb2a47f506e637956fbdb9f397f1504c4745af24314613f26f4d33bf7aad5ccbbac5ce74bfa779f50b8dd498d60a1ed3ca565a5295f57d0e94558e6ecf79bf8a463ab526dc202efc01a4a489a5acaaa27832d4e4e112f864001187e816d3bd76e34948cae1c033667bf796066a487ca9ee82e15e93e5b623ab3dee134a5a0476d7c04adeb78ac481915027100a82c8fffe35bb0abdaccce70c4a58aa3dac61ed9073dadf0e8554b9026621a44d74ff4fbdccc9c93c5fc61c6998e5bbbadc3485490cb201a8e8db3ea999e43fdbc9854f24cc4c42e1f40f6d8aab5288cda5aef9d01be138f01c03350498d85591ffb65f9f7036b58b87c6b1999e0f3ff6a570778479ec3dda18ba6ecc1d2077eeb87e65b2b257fd5624ad1ba4f5ed74e5ef3144cced4da53da180f043a96418d504c9431a85aa5a80e7a75962507874a70fbc71f8439dfc4044aba47fcbeb6ee120a1f92b94e12b898b07e2c0bf6b70fe768a28946b3ba957fc1333b233fef52dc0117a79a14f76ae9fbe4ce41253b9fd23a455f30be2d7913adb72ec9b7546175223baa4567e17c6cedadf010342572d3d8d247f7591e639f0b4eaa7ad6cb1de5f330e3045fcaa08d50a6b2a99980eee4de1fd9f6ac603d8e9b35b2f864e5ebaf6a660d0251ed499e9de90ada9d832d4bd29b0bd290ad3d04610aad2a1b0ec16928e0b593d069f93ca336a6d08c91bc2f1df4ba4e1f172eb1ce5b16905f336d73ad1a56815e3b04dbcda2007f8ec2e7a6f1c49de8ef92b332d7b233dfda64b3318fdc528265ca613dd276bf70f7d7c64214f0d2869d04e304fafd242fe5e6ae9b2d1a3f72faedea64ef4ad6b463d3170272b9d137399e801c12067907aa2f3624ec2d16e438f7cff7bfe8280e5f379a28a8bdc3038260f1e1884b9cab8bb29b41c077ebc5d5e88dd1e396fd86afa34bfd6dc69f5598d5a37e5caec83b58ce7f3c7e00557546a83093264b50c3f9583859bc616577900ee7a4c4b7652c0aff2475ae7d08070b969f99f0d5e990d9988a8cf6d8e312b03d66f6e6b7fe0c4b9d2b5adad27e67823b880ad3d2ce53b4bee8888701e8f341c1514f87345c09ead0680c2418d186ebb2dc2b1395f5a5ec1be030bc02aa22a179ca928fb73b9fc28c7e7ffae41061ad1db2f429b05de808673f0e212cdd1196f4cc227023bf4cf551f6c1a80ee8d6f1f6bc5f7013970423e45106a2a562dd36d78e760bdc0ba8bce2be9fe8cde4f7b60e01cbedcd56d8dff88e2a3839fcebbe8bd1e706c422bf4fec88e7bcda651da92a6f6c561e71a432d6239709e0fb24a499ecd78b2b93bb3d9db6551d0080ed68516e54fd88b9bef268b6e8df0846092fdc27f2c6616f8fb34b353a7064fc796efaf7e28892f98a67aad25fbb0eadc63485aa4c501e9ea0e43b0eacc8a11e4bf32ca953a4d7c73232bd71042c22c9d785e6da93587e4ca51ed2a3dbb96b0548bee24fa1f53addf589d9b5462cfd0f7ee728407860c58d598ad8cb4b97ca04fb10eb17687b9992d823efd8511a06b6a10eeb2213ffd6da78f7cad067eed7c0ae7a8f306f5816f34cdeb28014b6625c07ee20a88bbb87a4f7389058ff20f927c0183bb35c180b5b9a6ba388b06385b6d38a6a41d87e21ad303d922a1d078bbb61b520c9a45dc6341a96152f9cd78f6003218c2f69697b4d578be17151b14852f5118ffddb2261e0f68f549f280eef37b98ce96d815b779063ee298da216f5ec7f00fed3e7daef6fcec64e73ddf734677eda60dc7f2e253e843d03eb93d6a7d382afc2568de24ea54e4330387b7367f6b72097aa06016c122000b2faef058297107fb67901dfa94145fe572b603c1ee29656a58614595a66e7f5ae4f63c434041b1486c1314d4a5566f21564c1247adcb53876e1fe1f79a5dd764f49b323996d39dd96f5f5e6ce2a8f36df525868d7ca016fcbdeb8a3b520de1d46bea52c88e948b9ca4bbb20b02c901319c11501ca1bc839e3cd421454aa1d27e923839474e663f13c5e6a89db0ab5987ca04b4ae49d5155814339c71d132a6b8dd7d8abbf6552fadeec9f7d0080713bdce714f7132589cda00608b82e0a9cd94ef488f5f3e6eec78db45b4eb1506f5c7c53c5db13e0ab0bd2e5daacfdafbfbb4e3530b85d5211a949cc329ea0c9705a609af473d2cb781c9b99e2b97509e2ecf985567bf3555f088eeba88eba2b0488b79bd9f74c8bc6eda7a840624e38f49133919cc4399851904d880fa652e5ce91c70e0b7171fb39a0bed21250ecea3aa200c12c6342c5d0e1e2c985d5e7abd89be85376d5ed70f320b82a4e7332734861daba0cc36e1f88e4bf6dd4f380aba9b8d28deaa23b06d071fa42ac80ad09b768de6458df06c52bb4504b48dba62cce0dff3b3e894b16f54e14505e416353017f69e38f220b9317e186f09c50bb69f1ddeca18d3a08c75372a269a72621f7b90194dc070d1ed43ec480fc1e1313c8754061fe570dacc771580966337cfbe28d02869a5b51977496cbd47643a1e11746d4eaeb0dbf1960739dd8b235aeecf75451ccb24c3cc6c7dd081977bb44996c99378c229445b3ace148760f461f1f1e1a2e155ab1cfe4cb8bc5c18f8230d11dff43051189d02cb772b16ccdb735e4d722d17d5ae5b245f4abfbf74cb460f53b2e6ada7c34935afae6678ce8caf2e807ac8a96d759f86dfef0a99ab909f7b57872a08c3af72aa604762d6ad3c72e5968a0580835511fa7561b56332c90f6d614fbcccca089d3bcbbfea1954e6ac28184a31d57b35ed7f684f38c440a362c6bf38ae0d2c14c67ec0c02e3c03e9451709a86379b91ce162450811ebe5e8a5753b20ad2c2aaded128e70d2191c31172be31f05f63e593ccf40fb8adb774ef0e86b07a09a3d2e53feee9c9170e0e3e60b40c82d3acc296cd256b5a52897830362f5d333138e0a95f624f957d0e212fe94e3545e72b1418872ba1746ffdd15ef7708f7a9782db35c5b08fd75dab9c3b7fdf91d84e7836cae6223d61bb7d9f6c58ff5531836c71ceb77ebd104695da052a6ad72728f031f827e9b90274533477851ded9064256fcfa58334eb9751da1b5830aa0aa53228ff30c3f795c4b67a7a1a1428f9686614a7c21be0f7da28457c7de110b6fc8df903cc988c9ce06a1b24516e591f8b71cd894b48e9a4abb6927e69a0b454659bde85ba8674f0c251953214fc1a5359c586330a1cf4c17b616ade37610a1ae8371b8ae597549b5e6dda9eb79f8d3ff09ba26edfe2e95dcdfe15b553628730e3ed33f4f0d206ca5008ab5ef9caa5e96e7539fd9e9478defdbc309f522de85ec70e40eec733a114167a2c3543b2c476a7e68321c44f9df97dd5304e59dafd910131dd2dcd39465bacd4ee3d1d972566c33985f6e34796da3a6eb34e584f54a7fe35b8ae947f5bc629be511e9f97040fb34a8476abd4ca0178849a5496a3381ba6bed73fb3700ef9ad27d40bed7630ed0fb7bbf92be836a901916db05ff137f976c34bc6ecb7c6dcef27dda671b80f7a9178c28d5dc67ef428c8350d0c591be3b663cac5f64939933f64c08933e21255e1a093092bbefda25b9518c38c7c9d725b8f16a6da61384bf4a8f161b54c5dd6e789c0ee46a095f531add79d203b43aa96", @ANYRES32]], 0xa, 0x2, 0x1800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000180)=@abs={0xd9066f8068622914, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="009166a9ca0f8106620418e33965ee62bcce5b6de6e9c630bbf24aab91fcfc52d8efddde6cd6ecc348fb8953454fc57485318f117f5791cabb46d130b0e9ca2fe2bcdac23f21d014757f7832da89d7d1655007534f5b4ae01748e07b2ec712f750171794a65050928699f48bf900ee7846d55a3ab4a68a766a51bbbeccab39b76792654796", 0x85}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r6, r20}, @rights={0x20, 0xffff, 0x1, [r24, r26, r28]}, @cred={0x20, 0xffff, 0x0, 0x0, r32, r44}, @rights={0x18, 0xffff, 0x1, [r49, r50]}, @cred={0x20, 0xffff, 0x0, r56, r64, r66}, @rights={0x30, 0xffff, 0x1, [r67, r69, 0xffffffffffffff9c, r70, r72, r75, r0]}, @cred={0x20, 0xffff, 0x0, r77, r100, r101}], 0xe8, 0x40e}, 0x1a) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r102) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80, 0x100000, 0x3}, {0x3, 0x0, 0x2}]}) fchdir(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() syz_emit_ethernet(0x122, &(0x7f0000000300)="00442cbf2701a917a09802a52aebd33ecfe416dfa681414a139dff906d92c43c0e605fd0aa7592ee706ad49f208df59c01a65fbef6ce3e7647d47d220d4eb7784421c0f413a47455e33d2d24f686c6fca54922306ec743774971b050160e106dac05456f5022af8ad6c833fe2384f711c4b6042c528643b1c49184ea32ebee2f12830f1525fcc8025e62f90f3446e11f4da0b8b3dcc0e45f62b07b8265fa20bd6ed196be0feebaca9b9e94c16271d1b4ff6872c23332342aafeed0e4996d5bffb3868032e298b8414b36d6e9c8af9a86883a79c575fe81578096789fde8c4a02adfd5cfd629ffb00730fb5a2a79e2bf353a1cc0eff36cfa8c49522b36a7e91baca958955538649fc113c2d2ac75f92a1e79e6fbb51f8aeac389338027daa23b396e6") r2 = semget$private(0x0, 0x9, 0x3c0) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) getpid() r3 = msgget(0x3, 0x0) semop(r2, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup(r4) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x10280, 0x0) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x4003, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r5, &(0x7f0000000700)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x2, 0x6, 0x4}, {{r7}, 0xfffffffffffffffd, 0x8, 0x4, 0x3, 0x5186}, {{r8}, 0x44b867dce063ae8, 0x8, 0x1, 0x9, 0xffffffffffffff7f}, {{r9}, 0x0, 0x80, 0x4, 0x6}, {{r0}, 0x25605efcc456147e, 0x4, 0x40, 0x7fffffff, 0x2}, {{r10}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4, 0x97d}, {{r11}, 0xfffffffffffffff6, 0x49, 0x4, 0x100000001}], 0x1f, &(0x7f0000000840)=[{{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x20, 0x4, 0x8000, 0x5}, {{r13}, 0xc, 0xb8, 0x40, 0x8, 0x9398}, {{}, 0xffffffffffffffff, 0x8, 0xfffff, 0x962, 0x80000001}, {{r14}, 0xfffffffffffffffa, 0x28, 0x20000000, 0x20, 0xfff}, {{r15}, 0xb468158d3e03d665, 0xa, 0xffffd, 0x7ff, 0xa5b0}], 0x4eb1, &(0x7f0000000900)={0x5d80ee26, 0x69cf}) r16 = kqueue() r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r16, &(0x7f0000000080)=[{{r17}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140), 0xc) msgrcv(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000001000100000004f064d1b0000000000000000000000a8d0551481283c3100e1ff00000000000000000000000001000000000000004000000000000030bc0000000000000000000000000000000000000004000e000000009e20a549d0ebe7fc1f062a0000000040000000000000000000000000000000000000000000000000000000000000000000000000000045000000000000000000000000000000000000000000000000000000000000000000000000d44366e72c055c23000000000000006e21ba70029963ef0057c58e7f58bbd07205252972f4000000e3387461a44e349b2600000000730919d1a187e2badd2bef8707b266b6ddb72c55f887ad3cbb4ac5c436f16925fd8b9c86d2c9b990ca250a640f8441e84df3aa714db6630893bb4a92eb6bd88b8922c8f84f0944b523cb59d000ce557ef99b0a433aa218d9d23f14036cbb15a9d19035ba499895b0b6e3be4a8e446d63732f175d4d0720ab7a7ccbd47304721ca66dd6a13a6cbbd8cf042af30a0424680f933fe82b58f8f847caabb10a215a59b9861d84887e3b87e8ecc2f6da74418a54d38321abd80c58d65ba264cf6dfacddc10c65fcf12f9f65e5fbe25fff7433fa272bca8f8d33de8cd4530b4106a053b6fbc8543e53b3903cb807851003582f166086826392aa1e03cd425b879e075f736ea53aa01f21284462b931757918d48b8c7f6f9dde9a234c1f42ec439e8600f3011407c46f13cbe00228164a15f2680c120859ec3dc7f34ba89ab81c390709c02378b3b120749292a4b55fdc972f5627c2014ec505d5c68305376fb1c74c67c8f1b982075f67401d5b0bf5fa9eaaaa459d3de3d25b34912f4101f98e4a830d93b494c05eab054b3ffe97b1a2f1ac350a58f7a79f911f70900000000000000cfa408f5450214f1fe045195d279cc30622462cafa608feee225b35416a7779e4af33e65d1ae919f4d5631d49acd10eec0932896b0a7dc08b0fd8b53ce9877b14b2d925875940000000000"], 0x1, 0x3, 0x0) r18 = syz_open_pts() ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000640)) r19 = socket(0x18, 0x1, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r20, 0xee01) msgctl$IPC_RMID(r3, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x1, 0x3, 0x7, 0x3f, r3}) execve(0x0, 0x0, 0x0) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x3c) close(r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r7}, 0xffffffffffffffff, 0x0, 0xf0000000}], 0x2, 0x0, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x83}, {{r9}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x0, 0x0, 0x1f}, {{r11}, 0x2}], 0x2, 0x0, 0x3, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x83}, {{r13}, 0xffffffffffffffff, 0x0, 0x0, 0x8}], 0x2, 0x0, 0x3, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = kqueue() kevent(r16, &(0x7f00000001c0)=[{{r15}, 0xffffffffffffffff, 0x83}, {{r15}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = kqueue() kevent(r18, &(0x7f00000001c0)=[{{r17}, 0xffffffffffffffff, 0x83}, {{r17}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = kqueue() kevent(r20, &(0x7f00000001c0)=[{{r19}, 0xffffffffffffffff, 0x83}, {{r19}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = kqueue() kevent(r22, &(0x7f00000001c0)=[{{r21}, 0xffffffffffffffff, 0x83}, {{r21}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = kqueue() kevent(r24, &(0x7f00000001c0)=[{{r23}, 0xffffffffffffffff, 0x83}, {{r23}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000001c0)="8929319551ea8199c805d1768752fa6be4", 0x11}, {&(0x7f0000000200)="63f857abecd2e2f62b", 0x9}, {&(0x7f0000000800)="ce93a3d8c98135cd4e56425d0b5ec83ef6a5c38eb58b9f32a30347a8f28283ca07bbb0f3166d1130f174173b72e7af5d9d22db2982131e490081504a4aa5959bc9e9d0a74cb1ed7ec1f37091d8b616513d73929e3c9d7fc8a06d03ba1390270d9fd6d5772a7c14b3a4a92abc1226eb097f25a36dcf119f0684fcf26ed14b1820de707b3afb8426fbb24208ea7134914ea7be9f96665c39ddc30df105d2d20898f79c6af66352a3fa2d247a353e8a008500e7f081ac17434635872dde25ec8b4e8bd49a9101cd81afb39248960a038be4661472de7adeb209d63a8259bdcad9c115127a329f6276f0b6f95967", 0xec}, {&(0x7f00000003c0)="2dc8895643369b7efb9884d58122846070a46a6c", 0x14}, {&(0x7f00000005c0)="b3a00442025c459d9b42442d785d197f6134247a599ba35d7a282e751009a184777f65cffbc01ba468431f8a190864f646966947a5beecf4b6ec6fbcde4c4a5619ac056bdf8577d9c3c376aafe", 0x4d}, {&(0x7f0000000480)="7470ae221231316fdab21d4831147bcef6f51c4050a4d1ad2e635749a54def529928e76222efaca6aa6242fbc04a2c04144639a26333cf5deab18823d3824efb8ba6a87ebffce73b6af9ccf5e7dfa4d7e0876b2efbfab773cf7a1ab561dea940fd26627d3be3ffaea17552c5219e762edf1c34164e79012a3debc84084fc29a02f9a1b4f8ab7e56994872805a1671d2fbdee9ccce4c1b995057ef3b5641e57af12bd5e738f5c54e8ee39afb19b82e733407569e5cd7f4838f92a7b32", 0xbc}], 0x6, &(0x7f0000001b80)=ANY=[@ANYBLOB="3000000000000000ffff0000010000009294c2d86fdd01dbce85706e183db33cc958134d52b98c8c1a5fd8f7a083c492af9d9e67b48bc60d70f35ef6874d0a0c5da9d2876a8a0cc4619cbb6286461e7961b6a7611763abe40f941e47498b0194d3efe1e761996eae7d34a898e72e2678d1b688d924f31ef68dee597c1d24efdcea6dbf0f365dabbb29197d434f26611ada2acd41c75495310ae8c2547d1ccc927a0c624b76921b266499cb413d8cfac1289a7d707d6fd746a329b641cf8dd5956b79fe9cf6b76e5a7fc79192b0c58f057b974b0819e50923fa6cd7cb10731bbc58281aab71a44dd2befc198c378a99d6653ab67fcb919a5c55c9bd93ade3ed83cf4b7eea6a664000d9f5418afa9c7e5eb31a9792f6fbf9951dd983710178f8986a096001e0d79b399c33130036129decf65ed612bf7c6d7ac6c0b214b7259f197bd8f473fadc8fac5ed7625c388ab961c51ea586a5237f30fc6a159b10", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r1, @ANYRES32=r22, @ANYBLOB="2510cd56ff8e04000000000000004475a98e54cb10c22fbc76568e8630c10616e4b780140000000500010f0100408728d0ddbd276e", @ANYRES32=r0, @ANYRES32=r23], 0x8e, 0x400}, 0x1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c00a98d8851fa8a0f45ca76571b873ce0fbd6a9000000ff0f000000000000530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:04 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x9) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r24 = getgid() r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r25, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) r26 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r26, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b3123a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e02141ed3d86f5a1f1fa38f4d8a3a57176eff89000000000000000000000000000000000cfdfea2a46adbd7feacac19111cdce9c161a4c0cd950d470541f46d2cd4728b80a1f33ae2632cb6f35282038510f04599b12caa71a853e15c8d85a9b241"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r17}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r27, r30, r38}], 0x60, 0x400}, 0x404) fcntl$setown(r3, 0x6, r27) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x8, 0xfffffffa, &(0x7f0000000680)="71d081549bf9404d51fd237c48cbb85a1acfef151bb87235e1b8f0bbaf2a854ca584bb0baa57053b474d33d8c52a17ee8fd61ccafd1a8629885343edf78a67effc020a5ecf79a0422fbdf564802c7376500b4187f5", 0x55) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x9, 0xc99}, 0xc, &(0x7f0000000540), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="40000000000000da6b00000098000000c979326b1458afec9d1fb3ec7976404ed293dac4fe9733e4663ecc00bbf55ee57d3b7df973aa74a01115909e153ff25145510803403cab0218400000000000002000000000000000ffff0000050000006862dcafabe46fa0d836e20400000000200000000000000001000047ff85013068ab8562430000b09246f3dd7b868d5a45b9889e7d70007c49b9ae233862d434c18318d5196535c853ec8e6ed373fb642a18e80e8c034ad0a2f5f4c7ae65db6ad3a5e8439120f4381d8fc2c84bc45625ba76ca8382129bfa3c611bccb5a49979840ed088e31d7ddaf6d177a4e08aae63b3c1c1ed9a135e75d9aed19ab352e6ce8f8a90a7a12316ea3bd8952327defbb0a1ec15fff0e4e57c9d4da6a8887793d2cf64eb5de8ca9a5acbaefd29762b7b76ed3598e1c1d1c88c9f6c700716c19a0f86c4f442606d0b33d600"], 0x80}, 0x402) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000700)={0x10, 0x100000001, 0x4, 0x1c000000000000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1fa}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x487}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3e76a04b}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x80000000000}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8dee}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x101) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb193bc4a10096f36, 0x0) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 16:00:05 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x19c) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r3 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) r4 = kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) fchown(r3, r5, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r7 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000004c0)=0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="103290139f4dd1c5e55fb8a00be3cfb592c0d0359599a3918b", 0x19) mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x1700) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r9 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000001040)=ANY=[@ANYBLOB="fb18b8a35b11c32d0300000000000000322803b6a9a0ae6db0db3ade88da713dbc1893edcc638ead68ffce48b797eaba7231c3cfd504e98c415cc113ba80daa5d52f37bafcc56d3d89cfb7b39445c9c4a0b96acfce023994aef5a70acfc831a9c11bcf2b44727eb134bb9cde35ed40ac0aa6aca6e5239d7c7ee9f46b051ec9e24bbd5ee498369d31e21777b0a97b892efa63f2a4f0a57c465b5bd744f381f65bfddfac3f532132ffbf78b1ad1d8d7b7773a12ae23c62cef864551e71c45c3b131aa396e720927dcd348535835808137225e499a9f43e2032a289001890d5a110ca75e607f73ea81cddf6e49b70fa051fcd452f8e44fdca5d71311e5995e183b9c122a15fd663d117424c27587611bb99b761a12213dcb0914099310294ea74e6e28cce1a86af67955cbfe6afb8427625e7013334d4e40a7c0f80093bf5a42b9274532a67e1d77e28e28b5d73f57fc222841ec3af691d527a04655bd0f662267ca5ec5a4fea8b9476e183c2d1"], 0xa, 0x0}, 0x0) connect$unix(r11, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r9, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x119}], 0x3ff, 0x0, 0x0, 0x0) close(r8) semop(r2, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905e7cf}, {0x0, 0xc9c, 0x1000}, {0x4, 0x20, 0x800}, {0x4, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x6) 16:00:05 executing program 1: socketpair(0x18, 0x1, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220100", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='./file1\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a", 0x214}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket(0x9d525870d4e5465f, 0x4, 0x6) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) dup2(r1, r1) close(r1) r3 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto(r3, &(0x7f00000000c0)="90a681f933c5c9cbb4463c415f2150c48c522ddf3a771d736575cd152e197e762b27e44290fb7e186cefbaf3a61b51ca90bd49726a67f248e2f1540de725de33a433e0e2dd6bbb12c11c4c701ebceedfd0dd5250ddbbe4a6e64f389f027470915b148f", 0x63, 0x4, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 16:00:05 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9a0, 0x80) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1, 0x1, 0xff, 0x4, "3a0b1515e398d02e15672269eeee51eb605d444d", 0x7, 0x37b}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x110) fchmod(r3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000100)) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:06 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) r0 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x7880, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000001c0)) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r6, 0x1) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r7 = dup(r2) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r7, 0x2000745e) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r8 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r1) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)) r9 = socket$inet(0x2, 0x8000, 0x3) writev(r9, &(0x7f0000002a80)=[{&(0x7f0000000480)="801d8e6e6a658eacfd83649ad257d97d7e9e72e04a1c152bc7e8ed57a854b3cd93f1bde780f0f5979cf1ba7f087725295194c86f343740dfba555726770cb2083f091ba7d68d34b3bff5d2ba253b14aef077e09f5f1a0849a65639d68ff0220800b542c9a833d10c578f17dc5cb11eee26e45dadadf21a30ab418ae3b662bcd4c927dfc46799f00f9456635ed1e54a9f69cb048be4c7af4cfb10b49951d74e0dd5303479fb212636822cef44099d7ea2eb2d2bdb2300f09c5f02f4d758", 0xbd}, {&(0x7f0000000540)="457f366414ecfc433049eab85fcd97d43668de3010b98a67d368d33d7754f557701b40b40d83a21d4fa0f03464e512cd85b97f0cb8472e6c9936eca360181035f96ba743282ce857f617bba2efe367ec31214771aacc34861152a1d65f2e93ec9721345a00dc9ae25f4c1e70b0b06825f3788a67dbbf11273a26f2d20fdd1935f4c77acf6673df5cbcb13af2967211d2d58538aaebd4589224f0142c5006becd6f13193f76c3eb208bf37e924ca0acbc", 0xb0}, {&(0x7f0000000600)="64dd85e4634cf1c01a71462504d0b3b278335c5aaf8d6a283a9bf9d8e2bbcb5b14994ca46d1e15609f547611dd14bdf66c6dbc45d82e876e278ed1997192f4f3e4e21873a13be888bf3a6bc3fb48d7877ac6af95677d", 0x56}, {&(0x7f0000000680)="0db1f971d810c1725cf6c9e5eb6a5e7f2ba6da433e40d29455f2618476050dfd9141b070919556fb1cd938a70180be2ff1d5f99dce8a316dc48a9d6225c9459a82c67df0c7ae2b88513e5ea3f730a85a53eab98ecdc557405e9522b365e3c4d702d453f1ce6895815fec48235ae30788f94e3abeb25b3f2b1902fcec3c999389ece9daa430f99b8585beaa7f66b18291de0b2f92ef64f3a30f79805515898ae68329843d6ce2f3635c8beeb208794b26e7006e3fad7d49d755d21d81550770c89296707699", 0xc5}, {&(0x7f00000018c0)="b0733b1505e491a0464d0118ebd77231a2cdff6363f1cf85da68240255f45d55867505ec2f685efd18b1d99926d4bd9c18b424cb3053c5e4715959eadfa685356de0df40a907c57b28c986c298b8d5290c4d065d3c4ec82f657645440f42ccb65b053f5d942a9e5ed4e04f85a0c60e511d430fbbd4f1c4c7cd7078e5cbf966546eb527fc651aa19e808d76c36ffe1240744d828eece1e80827eabfeff6acf668f9e9fdf61c39213b2bf82cc40c0f1ca205020997c44a176c6d0b1bbf783268f873476e9622293df3a1fd1ed40fd73dc3b26d15a1962154717545f860b336d59d70440092a8b760", 0xe7}, {&(0x7f0000000780)="161c5ea13df43ff66e4eff27e9fbd74f2661b837e525", 0x16}, {&(0x7f00000019c0)="57a748da80a6abcc653d1467895a90d0f8c73fd72712581fd79d23815e06fa5f2453771d1f8c993694156e34d318729691e0aefaab9ec56d98fb7d389b22fc1871bdf06e362b965d2a9d921fb891c78f6dabd242617501ab418ef3cc6e75b0ba25729ced1da577535a0105ae3972a1dd6ee402522d306e51e17993aaf16991e44ba45cb1ff33906bc0bc53742c03031da4df2ae0ae5079fe4fd431716f363d336df84b6113ae022efd2fc8414b5b5b6d73fb2936b37cdb68be59630b397b3eaa0b17827a084167a9e94aa99f2c8210a9945f68c4bfba1fede6823a608e0110100dd13f7ca75c2ed4c5260b76343392f766756c8e62be6907e584f4239de0881ac93107afe24a110ed9bdf763fe27945237f03ad1c769804ffc5ed999ec47040f36aa4ad1b63342ea0f3c90c690d8875075adde5ea04911d6a27709d2915e07249f0a2bd5e1ab0d041b1645558d6e3f7e6e792db900cd9b0cf7c2c079cf2ccddd95523c7388ae7719961800256e3c75131d164222c885ca79a94e5e5a34af788e0dd642006bde0a0878b6372fc2a68e5d149f694122588d7b4a674288e10ce344c6aca5a60978d63c9707a95a7dbc3d9b6fbcc17ac789f4463d3ffc7f9c519ab9019e99880b93cb61088467b4297c8bfa7efcdc4a4778ba4c74e3b0fe0ee2a90d0faf0106444d30e25de5957ad4db849ffdefb948a3921b1dca711c73701d3188139f96a7ba5aeb2d14f5a197289fea20de1348741dee66d1860b25f0d645962a75602d2e73c488545ed49b9c4c5a5da5a658febc46fb2ba39e45112e36d5d819f82c0dc874b6602e3544b5fd1187cc5524c6f426ac31d26fbc52fb6aecf4689725b654ad5fab99014a0b2a49d35ffcc5a4d4296485e1ce4fb7ba995e2b699b9a67953362af61bc5f8f17833173a746096fbbd1ee9f304ca203f5efd252bfbe001a050d9f6cb8b6b719dd87fa19a99c50ef99ef061c0a2418cb8ad417cf2e76620d0ba9de203edd4f4742ee35f23e2e089d04f1c6b879e5adda9c2f591eba60d79edbaddb7ed8e37b09c757dc0211ff4eed3a8fb056be4c80b68e5604b1120ff1984850ccf6a6c0194d93b368cecc8aa5833dd6492496c2a9877800da136749f538618e51b68497501c2fab5272e7ef2a8ade24ede892b26ed79934299e5d6b6b76e6d5a51874cff1c9a9bc4562c9cc3e8e64bb7086ddbe45b3296752de9aa295862c76d670be3fab2cb4b6f99180479f8760881b16e0fb965f23a51791d76e336feea5df97c8ccdd8b48802a36b3ba114845f3d4abc0375fd798e914907acbe5139a90b399ac3568b9494b7d40913d2d7947be0d6c08c5ad7ad9565627e78731a22b0c77b59324bb30cbb04353454293784f2e7264ebb8869ea69d23e56acd3cdfe0055ca5c2815e6412ccf2ffad187476071ccf340b542ee24b4f39e9e555c5fb93e198282dfbe38860e8d4c0eeae7ead59c31755ebecfe58491250b969868b431dc5e1ddf0f8cb2eee2d2a569f61c8f115acd6c970d10b33cc2eb9341cf5fed98be4693b197510546c14090522fc695a2f2e793834929a63e61c2d629351e0de250c76cb710bd33a54c190f1c8bb81a9cfa093c5d690c6b752a48c3e27abbc00b58efbe09f345a6afbc0f171ef7d158c6dabecdbc36b6a239d76b7ff0fccb33e560d678a0cef6ca38c96fb9c5dd0f0ac07c13ce56c1bf2bbb4b33771a92863e3cdf51eb9060910b9a42329b624ac2b06cc90915983e2dc75ca2adcadefdfa928acb2ddd3204a479d21d810ca2b733cf7b1cea48df165855453e41eb2bdad327984a78988eac36d0b694669e38636455eea99fda34d45c66e5d78b8023751bb8a5738e455323a3440477f048ee871239035e37d5bc39dd2675e474be5b676ffa39ff02aaeadebdbd38ba930cb336be239693b3b27889a2c9eab70c61c151494b2aafc251ff94ddf2d164eebfaed38d51db56e300d8d1b924b3b2ed4f83bbef4e3382056185c27acf663a417732e52359b25a3778d930d0cf39f255e4fdd5bf4fb6213c360abb43514dfe3d881cc4e5b18fac694454952a2960bde75963ff2561c22de32fa251848a771ad44b8b848b0c46be90cfeb49c69345ebbb50124581b1aacac275a25616e24f6f5618f670128ef1c805e9e0b7f22e08736688b961187d688646851c2591ece9fd025aff0eb277a389214914d983d4762c06d506ab8d9716a624e91c80876911fa0ccfe44cbc90bb8c99ccf0db8d8dade6a656f5c24500495918840dc2101e5335046f8fd2bed07bf6f243602dcce2723c4931621f967751a026469226b228c877f31b5ca94c1ee75c251100bf7a6294066085480797cf2e3964b2005594980786585745903b0098f0eeac6ea675a79241cd934682d2bc0808edf9103a3627808a82b814b46b52329db4bf7f245171b300d466cd2ad2d8024719106501d8cf6589cd03e52c09c26bcb5a3098bebcf9a4bfdec6c637549665366caab330e0764f4502da57f3ae489c59888ebc590840b9aaef5705c1a3f7efd830b6a8d7823ae7783d2c55b86bd8f98c44ad56cb414d281d642ced853cef46f564b1b9b5d51e16b8c7692fd96bfa501fcbcd273a47d40bcfb4ebcdeeef376bd969dbd1a5556fab2ef3591e3981b02d33a1f7aa5627555c9520204a62fa571af49f70ff970e8386d8ca71a4c6657520f17a6b1aee8da7f043f826806861e19265918844b4038eda845f4f0c6a409b1d660f20ebed8c1a7c8c44a3bea59a750fababd97b1c53be52355e80c9f4b6695fcbbb5672b2f410de9cec54095e0f9601f4efa4445d2732d691c0733a4a8cbe2ee557e1f21e268c8252c940cfc46a3d44612ce003037e1323f63711abe98106e0acaf45db93f02a689529f0b007335469c89f9339ffaa464ef732fc2beb7333a4591c954bc300f2f8dec1911b8b2a2e06ecabf6fedb55b8680c68ffa1789183ade7c5400b70491af9d208e9bea19b06c522956e233e2c873361d8bb6bd06de10f61b34a93d3c36de301b7acba26a6fa3663c8be1d4c4301425ef01f3efcdaadd03c4da44a736b74af8dbdd12d225d7c2b45da86eba247afa20d03dc733d092d7e3c329263d231b16580eb4501517a99f435fa1ce30c0bdf4f80fbd4867d86167bf1ef1bf737fec5eaab66b0a0507c080976125d8d34ebbc88d1a838fd456cf6e22715f063cebfbb393727188ac219aae793a7684796a63e12eaba0ee10ad4f33e330d8b8688ab0054f1897d947ea5990fce95bf7001bb70a4fb5d3ea52b5975e22e881ec79b615d57135df026fec3757abd7971972492767cb5e2b6cd254d85f9512d34a5abd4fa7836c33f26f60ef6ba0a827880ebe6986ffcac50dd5cfa27605da141c72b8ee63222b8de7d1fd84db940186c22261ebad6102e0d65160fa0768b111f896e997b2eb67beda47bec219344fdf76a2f91822d66f6ddba891cbd9bf70301c13376536f66f8d1bb627464f6e8181437b941dcd058d9f97e931197cd962d94731a5158747fb1463770c4910b0b62eea305bb85aeb52d0b8705d59cf983d13d3c1aecdc00810838a16f370f5c83bf5aa4674d9a4f88862372cb6d2710f6b49345c3a122ca579e78b47b7fd49eda0c88a7da370d35a38243724ae7f564cb25187264129a1d914f569cb4b16b7ad1c2dc6beede47ff2796984aa3bce26ad29f6b8fbda124c94606b27b276291f72631203823bf08f0bf487f28b80cefa359505e1c71165f3d89fd5c6800b163f00fe0eb317171cddd751ed4c9f0437ca6d5d5642f23290789a7b149888f44068d12820ffadf26f17797a62d5635ff8a096894f977b34a8b543640a57f459fd1d02165364ffdbab9c5481254a2294373c6ba22bbe7fb2724de98059410258d580b86544ae0b62b93a7749ee043021ea4dd58bfbd521e7a6b035c864a3dd48200e2d41accdf83ba8ee9145d7b65aa8cb53b9f16132cd618a31b2add9774fd55515d0b03a79f51a2f0b3b62c14e63a81fbc68de603c0a6a011b8ac6422a3ee52f17b7718a24d5e20ab7bb5da4c9c09ab939280c2369b2baa077f1630115a545e9476023ae70235fbc40f8354e7bd502a90c504b1b7a8e334140a7a3cecfdce510cbe3918d05fd7f1bb4a8ac8a287b1769382881ea876a2ced8e13b7535d39d75be2a10576c88c19995cd7c5e7e7ed6154d57ba5737abcfd9af384ad6dd23653ca9948bd115d56e4baa8800971e02697cf02f81733c51ced3fcdc8e269f647a770cb3df2654d206a5fd450ca56aba1fc5f3d31ca5dda97a315a5a2352335c3f23b1e9cb4019dce390a7c1fa3a40c34a922e07f5e5dbf055e729e5d1e618edea0f839d43a34ddc6eb2f90bf5244c2a968522f78a9f76b1e0aa2760650c5395badb9cf7396c99098c2c4ec6d5b7eb38898b5c754cb454bd2a3a212c73ee7bbbd309082741eb669dd8b5f9900549b2ecb78b6f8b3aa580baa368b61b9dfc19533d24c97ad19d5991dff079c78ccdaf37d5c3b5c7d3419b3472620f5c99d16557392ce17545548a9744eacdf087c3bfe9807fd090c98be72a29e662ebc42ed9a5d1781c6398da9f5b6ad8ca5e70b9ff852044d002f4e9fd96ebbd7934856cff2eb3dd6d00106cb4add39cb161fb62f09fb7f71dd299335577fb0e3fa506562dfa0e265316651c90bcc06ba8e1f040a8795bb93d2a7eb4c7cd277ef4de12afb986632c725f6d2c25c9bb1fbc6208368832216dd64dc00f9b38f393918101894461b7ee80a94bc5703cdd84419bff554f65b45fb8e5a6e6cea783e73fab5d2fe5cfca8a6e20900983e877b9233589ff5416388844973d55084cb68bd1246d9ccea03218e87a9ed234d25d941c6c47b2d253e528fb4750d55e0031f1a9162baf719d8ad73f3ce0859ee9652dddc526e67d6f02ccbf72478bffa6415c69d430991e143824f5d2cba08e2d15fde5e630abec29c0624d11155083828f7ed3348b6da7cde63d03192bc549c588a708040d27e4b0a5575ff51ec8e3576cac8decd721368e0576112e39f5bc171190cbbbf374d5040f4b8e0d7d9cc860867f93f3c8dd741db5f55db90b849a2608c206f57530a22303535bf3c2a98df4ada7ec3a8897ab02a93e21a56414d191eef0d8ae267c335437bbc1ad5f297efa6e27de74ee32a17e8976497435c0c3b2482bb939d59df32061e88254066bf9d9dfa19f051ba2dd4e25bc15884a8b21770faf97c648b9c755356500631a0584257c85048178ab589d2f822024b3f9deda3c80b88ece16e7fb18d75c8be13542c923865a51b3a29240680af4015dbe19d85c3afc6f2df385d59fa7a020885c5b3185cc0983d24a0f195e89dd1ebe7ef26373093660023a958d81ac04d66ab709cc279803a1d5627f1ddd96cca549996038423aad05a0970ac6fdd606daba112fe5fd748c8fdacd2aa67c2baf16d80cf8233940ce14bdb862a462960842a2f92b85e382068c52645f65f060537c60774751915f19d7ad792752f9b710bae8c99cdca01e95ef045466318a8ac226c9efd64f661719dec596ac0d37b690c828fd8deb313d09cbe98f24565cd437ff703c35a4e98c03a73ba3d50eabfc09e597e5c4251aa130995f8d2b7f33c60e4c389a3261a9ce20f3d6b8010cfcd877d71b829152c16c2c15aea3d6a2758707ec85752dba7246cbd44117b8dad8aca22166660ad0542d5f6a0bec93b7ee88124ef2bd3eb8d5a2385146b49de44249d13de40c7f24551c1f620f73d81054c0d8e56bf9a06eea056d2a8852c181ea9d090421494fa194ac1eedaeceab42ebe3b", 0x1000}, {&(0x7f00000029c0)="83e45d3e35abd3bb6e6eb18b94cc4776b8f87a21c855982557648d165af2417ecbea43ceb8603a4371504bd4065723543ceb40e1f3be108e3f73cc90ae54ab0a4d0ae7d7bca8963d968758d08884fc382505cbf0a0ae2ac39a451f2957f9c5cc32396bd38227efc9ba227b9b8c7fa98fe20d35cd5c68c3ee6a68e3ccda17dfa6987a315e34f671592e1532af5636d75a784a09988431f2688369a83365cbd97df34e98e7aa5f1a391d4388b07db1e588f5efd5", 0xb3}], 0x8) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x5, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfff, 0x2, 0x3, 0xffffffffffffff68, 0x8}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x20441, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x200, 0x0) r12 = fcntl$dupfd(r11, 0x0, r10) ioctl$TIOCFLUSH(r12, 0xc0206921, &(0x7f0000000300)=0x64c1) ioctl$KDSETMODE(r12, 0x20004b0a, &(0x7f0000000400)=0x1) open(&(0x7f0000000440)='./file1\x00', 0x0, 0x20) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0xfffffffffffffd26) r13 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r13, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:06 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/10], 0x1c, 0x0}, 0x0) openat(r4, &(0x7f00000002c0)='./bus\x00', 0x100, 0x102) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 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) semget$private(0x0, 0x0, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800), 0xc) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r5 = open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0x7a213ef94f65fa7b) mkdirat(r5, &(0x7f00000007c0)='./bus\x00', 0x60) pwritev(r1, &(0x7f00000002c0), 0x71, 0x0, 0x2) 16:00:06 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x2, 0x728) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r7}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) pwritev(r8, &(0x7f0000000880)=[{&(0x7f0000000380)="a9386ca4eacb05f176c378201555a1691e5b22644045b3fa0623e9db7144145aed28e9b23a9c36fc3c586fc54a302a34ef5a359fb8b74a66d5d0868bdf459e7eac7aac3e05addb95f579c8f4425f6322ca911cb8986bbc1a02d11c449b557709bc1f38f214c916f593999bc4a42a32c87d4b6a0675bab4be0431", 0x7a}, {&(0x7f0000000400)="aaa2ca2578f4943459e7676eedf535ec4090d80b49d061035fd0b33dbbd424584c5b97682005f6e377f17baf0f72a8c1f935966760c4602ba8d773f02ba42aac865d565b27b8006136958cfb9309f2fc097297a56e086981553a72419ce7863f977b676f2e687cf86f1dceb1a061d26343", 0x71}, {&(0x7f0000000480)="f8caac348376dd3deb12ba8af67da266dd3e6aa05ea2188afc0bc6edd8c43e45ab6445f97c3de712de8102aa3a14c0a1785ca3cedbecb6cb7dfa4666ce8921fee9fbaa0d3c9e385169cef4a74d67f980ebd7db4c17d454de3ad09c9ca75f141fb6f1d11c6041cad4c2410513382b8e53bbac5cfda856589101eb91644d977d3a0d75c6fba93638814fd62c1f9587301ef1de722cff4870ddc397d8", 0x9b}, {&(0x7f0000000540)="97c8b9e8aa7546104fac27bbe75421d4080aceedebedfc10e9f1116bfe020b6b6c26f8665c060d97995fe977e0e5d6fdc14c63b6ae79747bbf47ee8a3cb6f30545fba2a1c4e6d911a5a35c4df53a20c22f82825ec0949c11d80bdd0ed94c2140f2f7068a5062aa3675f0b6c5283ec5058b136878104c6d956926c0b85448476b784c800a3bfc3f2fb96c4c6deffaa904b793b1c91284fa2c85af3d11431b34e8e731e864e93dbfc9777da0c7625561f40ad70f5eca3b699bce48c0db17c4492d04384a64021f344b179a5ae8105c3721084d8b5adb9c2152b88d4de3575bb5a249e9751feca2b1a25d7b7add5cd678a884a524c0b06232a57391f114", 0xfc}, {&(0x7f0000000640)="ca768a5391972a77651e41634e761d2f74a81275f7ed5851db05c8751bfd47b7439e9926878657a91713bb0e5607537915278c5eeb7b251d022a32faad1b0b179e7b0cb76a2b682e327f", 0x4a}, {&(0x7f00000006c0)="fce659be2bbdef36d51ece40809299913a36caf8ce7853e4612065504e94df026625a8b9a812fdfd6ec75426e684635e8721735b6debd7c9a3b823e08694cbea64daa69ec7a005806b7292cb2b4c753e6af96d40aa259c1b4a67bf6c6d2296c350db969b57159a655c595b8e7b18de722aa5ff459002a1bc934eb146d8ba5b", 0x7f}, {&(0x7f0000000740)="41eb94e277b40561c14dd614a5", 0xd}, {&(0x7f0000000780)="217667b4b2d15457da0964960f4f8d916f7543c24618edc88e686eda75c1432b5f99a76ea0cecdec016bf6dc5fe5bb6ec4434b62612fddaefecb43581200ea1e7d44945e0447144e9a1bb0c80a7a2f367246975a4683852eae01a814a79fba55eaf64f340224e7255c5683790926cdb19248bc6cea29962ab19e0f42883410f2e3f087e4a59aac1c2f1deda74e80e55b0ad3039d663fd15d314f416000de05729114e0a1795a047b5fed85d0fb43445d1f35a8d0a285421733e328741f08a158e0eb996941ca674583386f879a6b798abc9dc32d835dafe77898784b30700f721b89935ea0eac80790", 0xe9}], 0x8, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 16:00:06 executing program 0: mknod$loop(&(0x7f0000000200)='./file0\x00', 0x6000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000000)=0x8004) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000129, &(0x7f0000000040)=[{0xfffc, 0x0, 0x7}, {0x74, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0xffffffba, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f00000003c0)="5f91857774dfbb16fc7ac4df1d05ffca4e0538d5cae477b9ee769ddcc1", 0x1d) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r1) bind$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) r2 = shmget$private(0x0, 0x3000, 0x600, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x44}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x1a2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r7 = syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}, {{r10}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x83}, {{r12}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r14 = socket(0x6, 0x8000, 0x9) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = kqueue() kevent(r16, &(0x7f00000001c0)=[{{r15}, 0xffffffffffffffff, 0x83}, {{r15}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = kqueue() kevent(r18, &(0x7f00000001c0)=[{{r17}, 0xffffffffffffffff, 0x83}, {{r17}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) kevent(r4, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x6, 0x60000004, 0x3, 0x8001}, {{r5}, 0xfffffffffffffffd, 0x4, 0x80000010, 0x0, 0x2}, {{r7}, 0xffffffffffffffff, 0x1, 0x20, 0x7ff, 0x1}, {{r3}, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffff, 0x4}, {{r9}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x2}, {{r10}, 0xfffffffffffffff9, 0x82, 0x1, 0x8001, 0x6}, {{r13}, 0xfffffffffffffffe, 0x80, 0x2, 0x7f, 0x2}, {{r14}, 0xfffffffffffffffc, 0x11, 0x20, 0xb, 0x100000001}, {{r17}, 0xfffffffffffffff9, 0x20, 0x40, 0x10001, 0x65fa}], 0x2, 0x0, 0x5, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)=0x3ff) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000338afe93cb3c2246d77331df59110683dbd503bb3e239a8ec72a788dba3cb411b1b8f17213ee30a9477bb6117afcf2a6253bf1c235da8834b5f9218d3d74209e56401df7a4d70f8fd8537652a18f8225c864697484d3ca7090f1cda91027db90758d8957a0906c296fe36ea9346b96e5f284c8a402bdde04ec935e5954f388b29e18ebbd9a0c6943ab5707334021fd2a57eb712b3bb14b8f8c43295030509cc4d72c570788a28e6c9aa419c85218046cc3568b5686e51620be81c1399f9c608df080350dcc9b5614baa48faef457421d6328a418cc5b8f4d5db062bbcd8f6e582fe78c403240d7c4101c3e63b6f3bdb39ae523c08d5a675d2f584759ef087d68fa423812d0630e0ca9b0b298cd67aa5b6aaa68dbc2bc7e"], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 16:00:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100), 0x1000000000000097) fcntl$dupfd(r0, 0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r7}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x83}, {{r9}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = kqueue() kevent(r12, &(0x7f00000001c0), 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x83}, {{r13}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r15 = socket$unix(0x1, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x44, 0x1, 0x401, 0xb490}, {{r3}, 0x7ffffffffffffffc, 0xc0, 0x1, 0x8, 0x2ca}, {{r5}, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0xff69}, {{}, 0xfffffffffffffff5, 0x10, 0x40, 0x3, 0x4}, {{r8}, 0xfffffffffffffff8, 0x1, 0x20, 0x1, 0x7f}, {{r10}, 0xca2bf75aec1f13fa, 0x51, 0x2, 0xffff, 0x3}, {{r11}, 0xfffffffffffffffb, 0x40, 0x80000000, 0xfffffffffffffff9}, {{r14}, 0xfffffffffffffff8, 0x8, 0x0, 0x779, 0x80000001}, {{r15}, 0xfffffffffffffffd, 0x21, 0x4, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x8, 0x40, 0xfffffffffffffc00, 0x9}], 0x6, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) write(r1, &(0x7f00000004c0)="97a9ed27bf5536f64ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79ab1f5c594f29129d72910ffc5b9ce091c4abd14971540274a182230a07ee1d547d2e7c5c5e7026a07e8d6a73a7afa34990b3d664e9dda1c5fc1c9b293dc201d3bc5a90ff0b8de67d5e4ffa458525782f265f954525015d3ff2d52eaf234025381bcbe040376c9463ee0e33b9f52766e2208fea0477116f815c29b6fa4877a55bed4cd53429d59ebe51ccef475402f11ff1aca3782179e701f2834f69a32be42007fd03ca86fd36814e61241c86cc206aef12baee70be45e6d4ad37193cd1ef70552eecd408f099e3b214983ddbca21e364f73149688ea177cecbd0ddb9ebaf362afaacd6a5687615fc4a34ffb62dfe6d99d944ee11fcf08034606cbf4bcfe86481dc6ee8c5832026425b5f5a6bbff341593bf94f74d0a921af1c9a7bdd7da9cee16b24849c5f444f473fb5f16d7cf9c87cff00000000d65f87bceeb185164b53bf75f36ad9331b29a0f8d4cfa45189a2624141bcdc6cdc7e0d9e5d4441a1f016bfbc73ae236bdea826c74e0623b3d50bf2059be2e3b12e381c1487d9057cc1f736ffe9b5a203f718d116f992322d76c6c5dbf993040721aa0a5a6e0bb668749030b4f6638494071fc7fbeb76c2923f4b61643547b23b4fe14f7bbb0dc75ca6fe1abb9ea390f2ccffc6318254b6b8126b3ef0291368310c6e751f68201d04eb6e7fab9b21da", 0x20f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0xd301eea2d823ddbd) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) fchmod(r0, 0x10) close(r1) setsockopt(r1, 0x8, 0xa8b, &(0x7f0000000300)="578e134cda676427952a827518f3504c9b0addb7e864b193fc1d6d8e06f6b054aca4fca54cc37492d1739bfdbc310821a14341142e2e71358e0555007e9edb5f6aae4619864af21c79fd37fae7cf0b473d072dea2589223493e307b9fb165fb0ac5a4110afbad49de5778ff8b71bf7975000238b38873b7e1f583f39af6ccec06ed4f569db621e8eba50bd14550ac80c96e246403ff42b40033bdad1799a9e7666798b67b4e4771a0a8e7cee98ae4f5504644d07", 0xb4) pipe2(&(0x7f0000000180), 0x10004) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c553313726f96b89b0603ae37c860fe942f7ce2212c09000000000000000764539e1e381f09000000002489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b578063b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000002ff5aacc28cd9ba34d42f2ce45087807fecdfc633ebc0d1095537484964d0eaab351d133461a205ea6830d493a6699fd6b9a9920234be74e25f3ebad4b7854101eeee132c57cd83f8c49c62524306709ba994212b56367e6d635588ef5fa7356af58621bfe0503d6ab5ef763988af5e490fc6937be8584d844d2c4f758e50dda51157042a0c014a84cde06a83d8a7367ef37cb7e5d87c4fb3fb1a61dd484ff7dfe7d31d030195e1626b7a18c3c20808434f3419d7fa62484338137efe0473c3220c1216f3cda578e44c9873fd43295b94c714847dbc8820b0fa78ce6f998d756b3a54efe6b1b2eba920c9380b6ed75d8022f5f6c9bd3f8186cf4b7c7828ef3d9a1b0e67ba077226225bcfaeb8de6637eb9f683f4ca4ab14a25a842d12a7fb496327954ed839cfb0025e7b48bc49b744d68a6b4cd99e82ed5ae73"], 0x44b, 0x800) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r17, 0xffffffffffffffff, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r5, r6, r7, r8, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) 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$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() r23 = socket(0x800000018, 0x1, 0x0) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r25 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r30, r31) r32 = getgid() setegid(r32) r33 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r33, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r33, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r33, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r33, 0x40087468, &(0x7f00000001c0)) fchownat(r33, &(0x7f0000000080)='\x00', r34, r32, 0x6) r35 = getgid() setegid(r35) r36 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r36, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r36, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r36, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r36, 0x40087468, &(0x7f00000001c0)) fchownat(r36, &(0x7f0000000080)='\x00', r37, r35, 0x6) r38 = semget$private(0x0, 0x7, 0x287) semop(r38, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r38, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r38, &(0x7f0000000c40)=[{0x4, 0x0, 0x800}, {0x3, 0x7eff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x4, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r38, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r35, r34, r35, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r30, r35) lchown(&(0x7f00000001c0)='./file0\x00', r30, r31) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, r30, r20, r24, r26, 0x1e6, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffdfd, 0xa, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() r43 = semget$private(0x0, 0x7, 0x286) semop(r43, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r43, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f00000000c0)) r44 = socket(0x18, 0x2, 0x0) setsockopt(r44, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r48 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000100)=""/114) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r50 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000200)={{0x3ff, r46, r47, r46, r47, 0x104, 0x5}, 0xfff, 0x9, r50, r50, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r46, r47) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r47, 0x0, 0xffffffffffffffff, 0x0]) r52 = getgid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r45, r51, 0xffffffffffffffff, r52, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r39, r40, r41, r42, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r54, r55) r56 = getgid() setegid(r56) r57 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r57, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r57, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r57, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r57, 0x40087468, &(0x7f00000001c0)) fchownat(r57, &(0x7f0000000080)='\x00', r58, r56, 0x6) r59 = getgid() setegid(r59) r60 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r60, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r60, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r60, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r60, 0x40087468, &(0x7f00000001c0)) fchownat(r60, &(0x7f0000000080)='\x00', r61, r59, 0x6) r62 = semget$private(0x0, 0x7, 0x287) semop(r62, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r62, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r62, &(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(r62, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r59, r58, r59, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r54, r59) getgroups(0x7, &(0x7f0000001440)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r42, 0x0, r59]) r64 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r66 = getppid() getpgid(r66) r67 = msgget$private(0x0, 0x20000003c4) msgrcv(r67, &(0x7f0000001680)=ANY=[@ANYBLOB="00000042c7c5eec13057626f5542f923af65dbba72c806c24489a0e111efe96b72dac34110a79c5e7185165d8dec8d43d3f659adb246e70807dea3766f2a37bb5e5fc9ed8a041a286801452bc5aba58aa720fa219336ccfea744980c2470afbc145a573093dc4d49ed72f73752913d7c305d172c661565de5a8ef7fb90412279301ab7726c471be41363a2ce8d6436fde30c691b1237cd76bdddd4f100fff7d2600f5d8d87b2e6ca9a5acc41895d9ce2a1877b2d7c83ad33214722f34d4042ac4f2f88fb948dba000000000800000000000000000000003637351221f1d5d3a35fca88182c51fc025dcd074197eb1b204d9d16ffbe3c350be3280c297ee71ddb56a996130ddeb3d42e4b643c6ded2560650796e4cf75d691bff0cdccbb11184cc34d3739349c40ba6d1bb2118107cb6e8615f669b4db8c7cbe6ac0803b9a5275b6f9ee2a5cc8ea598cacfb072ec2e6572661438a7dac3ac88b1ddb319faff1786b6d3c1425ad8fc0b2ee674ccbb49791e4705c720334013b"], 0xc, 0x2, 0x1000) msgrcv(r67, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r67, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r67, 0x0, 0x0, 0x1800) msgsnd(r67, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001480)={{0x2, r4, r8, r30, r63, 0x130, 0x7}, 0x3, 0x8b6a, 0xffffffffffffffff, r66, 0x5, 0x8, 0xffffffff, 0x2}) poll(&(0x7f0000000200)=[{0xffffffffffffff9c, 0x10}, {r1, 0xc0}, {r2, 0x8}, {r0, 0x8}], 0x4, 0x5) socket$inet(0x2, 0x3, 0x80) r68 = socket$unix(0x1, 0x3, 0x0) pwritev(r68, &(0x7f0000001400)=[{&(0x7f0000000240)="23c63a3d44e50cd62e786def6bdea26fd1f3ae60f26d70c14a8b6c1f377ba1a98b5aeb8d8bb2bc807f1d7f5e979c6d2099b216374598aa536cab7e0a5b8edfe622bb3573cc544cd4cdf18c3fd47e65d135e1b7ba630124fc5ef9437b7dc28cd5625244063940c91473d6c90c10d11dc7fbaf15b4723bad041ba54549bb9bf46f688a86b90b", 0x85}, {&(0x7f0000000300)="aa1e67090921417ac1c6b420d45647c638aba267f64074c48804c850473c5238dd51bc5c4ff3a021e892aca6774b00899575c0bc7420443007d600d079283c14548be6084122ccb62093ea4084c5ade77fa5b4e9083ae191628ede1bf118d07fba758e1dc75fe86fe2a98b223b12f10296169ef96cc8f05d1ebff468d722ea0cde3b1368949e3538363828eb8f7b2929de49bd7a931cf11a71972b7b1acbbbd9526a4ea126815ce2c41af2e564cffeb61b5e0235f19a5c3c8b9e5cf27b67dc3c28b5d6083ac823d00b131e975690414577f0d5d0c31b4488ba5afeb032dc9774a1fe62329c430a52e44739abe92bd522f61247943f228b9bb284773936d384cb3f2d541010bb71b06efb56842c68c3b681c9f423a95281c4dcb1d1d6d7f31a2a422acaa09679f9b3e48c1145b5626aaec563a11921ff77acbe7f691205b2a4640bb6d245c918f10e0ae328e268395720f6bf6c2770a59c5b0ae7667b6d4eb71876b5fab557551185c9a8044bf376dc3d70db30c118c1b24e3c8413bcb396f661ed0dd60db95711747a9a0918906a1e212504da808a8e9d670dc630f89b8edf9eec39928f7548c27b65903d6972829e2843f165eaff88def96f63067dddf718370d713be381ed1fb0ac33cd0efedbb68bb268056968a44d47964551627c626770bde4df40ae668b167b69baf01ea39ee2ff0d1d9aad3eec96acd0d5c55da6ac553f7670de31ad43254ec8bbbdd1e027f177be37b09eefa1946ba36f23d8783c91a80e09c8a10f23b7a5946c34d8fcef792485a64763224f5c0529934a867f77dd858f70b2ea3fc7735bd333dc4eb3b6c00950008de1bd885a99919c33bf385b013f5dc87548b11f5d22be083ad1b415f0c4191cf0f6cc1a998992f94c8745afb98e2d377fb4b8e39ae0e82a8b08b3208cd6adc94b2dfe88194b7b6a8240cd7f73ad0c0c1ba25645befaf807b5be49765f43a1229bc956d9250a44ab2e814202599ed20f2c4ae8f7c1a2fb864190cefaaf4eac6ba7ac714a3d6fa19ba431e9e894c7c5d09a079ddd8380bf30e0dea68c45b97b5f725da081fdada7e4d5bcda7df04c4eae441b0a20b1b19eb539955b5cc7b442ab61788eeacec3aaba3725ae1d4fa64dc67278c2bfaca7893ac5b31abdb3817edfcce3e697de11a4459f117070907886b7438a6d7534a43fd57c765ca16defcc24b0d476da79f7d30d69afd27ff6ed5e601048536df655f016c89c82efddcb338171c7c976fc0ff495df2decdf571a8eb9b269ef80ff269bd7afaff2f4741d2f46597f2c65a1194afb303dac182b43a9f392641e0c93fc735dd3bc98ed763219337cc13fb250a5617374047662ed143e567af1dadca3ce0f8f9fa55e807234ce9327edfd363445b6b839d78730e7bc25b924ffbee6c5d778b92b0f500a0d98a1455b29a505eb4ab0b8cc6fbe45787f4c0bd4ba201ce78deb1057585b03c0e2b139aeccfa039014b71c9330ae936a38ef252d4f973e960190b8b913db39cfb7acb72e17c50956f2f8ecb7271b8b7b9860be8e336efc1347cc946343af536f9e96216581770421047905322222b1e1e460ab555d179b2841b291de4ad6c4f6b4250eff00e9e7d999c413ee41d81398ebd4fb2280eb801b907b286edc1d6603ddc1d61cd5b94c8629b9e65e2e26cf7a048de13099469fc1744c2649e3f46c227b4336d450ed79a52499a71c0c17992cd3fa8e7b2ee09dd50ead9b452819662606312e4c460b746535c75c17e554180ea06b4e48dfd098161d6f42c0edf71307958570e72287d7314142fbfaf98fc3b81aa5bde8b26e6400e451667616e51d8919a1e8d42b9445262b3919929a5ab4a192f1dd8396c3bca68b9bf8ac622a5de117a497d29f9ad5ae389c35eaa2fb6f00948846beccf449891522d9cb5db36044f7f8d21c2fb46baaba2ca1503ec0a09fbe4cda3c6fa228b5c0bab29a8e7fe966238fc223e447e55fd3fceab68d68256b447b9787c1bf968f63d48ac709ff8c9416cba1df0917c992c0d51b3ade4caedf899405618a4aedf0c5fe355cbacf94bf47283db5a774bf979481b6d51c62ea5a81dc537f27bde3ce953a62439ffbf4645f546b5645a4dcacc9a48dc932077081b5c0e4983cc60a9b010d760b09d9c9353ee6c5ce744572b26018a07f6d062356b08818d5062f1ad4a59f15b792e605f5d14d227e2765be096157c66aec79d331c7701bd9af07371436bad8bff01acde8702619cb81ccf8015c43d4d03492121906d0c896908660ad26f2c8453aad0908a2dae37064d2e0943acdef4989a32cdf9102cd8d3c4b9bf995ca84f9ab41818351f7faa63773323d6ddd4de34921e9225549bd12bb22dee7ef8bb6fd92c637dd17fbaaae4dca168888508bb1e2947a24f5d559d44d052a115e54395ee932bc4c75aafa86d88f6cf169cb30587e6cb17920f27e9bcd429d014a266000abe0599f7f90db53680f977d93a929a31bb393e0395b77ec41c6bf6d28f21369e7980b4e428bddb951884c3454e76ba532d954cdc320175f141406e6fe87628374da289e99e65c68c27fd43f6d4cbc22cf2c13d9f05fc9505fc43acdb7fd9dee8352a0d963f5bd62e5246d6ddc92d1bd1409296d54be6ef89c19e315719e04c2c84799a79f77b7eb1e67b7a1ef22ecc1d4fd6523ad60c296dec8d2c4e6a044052fa62c468179d7f8218271c632af5c1e5460e314742f7b916af319bed8668ab00ea60300c6ec1c5cac91d01684257558f802c7cc655eba76a396542cab621be96543d9721cc7f18888b9afe53dffa5771e8ad17a984fe76a2801452cac1c66bfd768d2d508e31662e2b2a170fe34dced68d14c9e1b17179d13ff9efa511e7133a2a747aaabda3a80040b588043432cf2b6957794e247ec67043f7912328a442574c7999bf601d6bed3d4ab9a68b55c7ee65e34a97bed658426a64e6a7acf8f5b1dc491732e5cb60ff43c71037244c7cff6f4d45599478efa28efbf6f7a539ddb97dd3f6753198de33d0ecb442d111e71c8eb9e4a2fb84dbd1a393b5d4005da7fa8daf33771d0dfeafb9cd2331cac0a317e02d8f3b69d5387005996a8810b6e4d392248533a8dfbfc5e62f57602ad36be4221c00ad18f83ace20c3ff7094d6ab006020a6aa749ce1f48832b8efa9baba58c92236a75e9542dd424b345afc2f951b9a00d237193f61fde5b3fb209f900afe1c18b281ec6f5d284c19a91fcb4316fb4a0ae6399c5c564672a88274bddd054c71dcc3c7f05af88862f1cb6d47ca1162472e1ed3fddcec5f77031e3dd63e2c3922640b98d749da30170d6f5c0c9b5085f40feb43a5640ce93bd23e214a373aa0eb1a4cacea548f7d5b4a999f685aeae68014216e17601e08375241357e6f8d0b4ebab02886b79a1f744f5cacb8f95934bf18a38308c200f3def78a9a9fc27a9abbcb3e3973b203eae356a8931b99a8e831edb3be974ff38ab6ec6733a53c98256638f9c12a986971641776615066fff06dcc85f81897ba1149aad2e19f50f3fad6c26b8cb6adface71b47112e3ea1da4cb8d8a4e44de276b046eae5f40ce04eb19cb48153ed246113f719171893aa0f55e4c252153a22a16355d81eb6720d2a717c6d14c2533c68fbbc56338966c63598a090e804718e374236145ab67af4c0a0f5ec7a3c2747f7c73c9ddd004423ba2c64fb499ca4d67f56a2e0d4299db71edaabde19cb51f354ce32b8750085d61552565c50a508264d032e34ecdd22776443e096255ecdde051ffc88579e9b0b6d974d87a1045e294c76a2de5d80280e7cf2809a0625961047b58b5af2793858456e3c2fe1404d4a157b1f39dccef889918257747583776e28286add40c7d72e616095cae3b69f8cc4a5e286a578347837eba426f817ce4796da50f7ee34f375b719a1a39788aa54da49ba4f63bd396f20dc24ab8f4137d4e2cf47ee6cf1635a1a70f9f0ee0f4eea82c4086e1bc54f52ec3015ee94e298e705ada24de16b2122142c7ce6145d907385ec264a50cf350b52c8bb0b05d2599f625bf57bc41cb0ccad60ad195e0d3347255206eea7d700f3047bb78d1a0f92765b41f034dd895b0d6bbf890f78df90b65b7e56590352d0da9e331e93db565491ad7c1fe509697f399bd724cdd6022c93d57651df66ba815e9e93d8071416a1012abc4d989f2736316ebcf034d55c6665a305d96d6e96ece367f71207fd87884520ca24b92f617da6f292c56e55eb8457f19d4c7e3426bfa7e34c0b98534f2f4184089bad52350ec7c42875dc578438de848553f9a0eb5c9d2073cc843bd3a9e90210b344801d58c7f33fb860940341707f5195ba28bfbbe5b17d0096029896e500c43c6f8322344e58c9f975701e5d3afba05bd166d77a60d0805234b17e3d3d5aa03337798f7010570ba060f052b5cf4fa846db70d1fdff7e4a142f6c4b32945a1d6c1e063b810f49e83e0aa2543233dab1190eeb4f97857ee72d9dd1cc1bf9b117d58ae36a1806723fc307984ce48cd3e3917a9c845d3fd991c49e0afe4a235b11142edfaadd3b8b028f21a3b9ec2158cd9d22c23dde540b1a9b0a002650ba33d6bd4e6ef46c0235bd5363ac06add6484fff119652d9e2e9d328eacc23ca8a77ed25a31cd0322d3f30d4ad9db1787bb827e7f92d7a448ab944c37b02ee95809410df4572d943a20b5da2adc4881dbf642249901378a7e94a4bb32de40c716998ea2ed68100ee1c454648e44ca2245a8be34be1e8b89a6c39fceff18d3f65f4154c974a065a4c327a7124e9bd5cd3178715ef97f5b2ff90ed7cb72fa12827979e9696b3ccd32b186f783a033eba36b558638b88e3558d6e405fd7d2ed3b3c38e17dfefa7a0c71abb1fbce42fb623fa0e5d862265918766bce2d4ac9daf1ec47e8c85f55974d510ba087aa22ac3e4570766200bb05e09ee2b74390a931352f486248017aab1d4a4a14942913e990dcac39892fc1a03ece0b3554512fba00975a526835087a168b74b90ea0feedf9b6a001c8cd8b5e9d2ed0c11737e8c33fb3a33805bf872063acb247aa7998d8685339856d7e4edb5fbcaa991e64a0354dcd3e8989dc78f1901f997b0fba081968646206e46863fc41a8d16951df9b337be4a96326909d17f67f5e95afd94776c61dea796846383562f76da546f560bd6745d6283b596fb44d7af3cfa5dd4c33e298a6e83451be7388b8dc95700e3d9cd5a0367994d30faa18a4e53739d547f04b7638d83d4f65d1f46d412c032f7fc038a09a401910dbb5c929ce766f8d3b1b8fc13bef2fa3cf26954ccf56b5b6176eded3a08ee28007f687f0e8caf54d32fe63690af97b57ecca43a2c9314132fbdf048a8ec40e14132cb944404af85be97c9e8d6a3ee3e2d18dd85665067dadabfc381d12b215f7ac363cd9bad35039dba2b0600b70d62781c4ffb8b7cce3b479bf2923870f43bcec424861f268ed8210a6e223158e889b73cbca72086ca4fa872ce4f3db502c8884332f6fe7023dfe7d4cacf69cd04b20be185b8139a3592bdc350c46b1fb59aeb911790503ca48f4bae8db26aaf871cb6ce85b36c43f83d3c158a44b3090170ad3bf61a4fe23de545ae0c1302b1ac576bbc74585dee2272b6286563f8b84708755bf1d26e7b251ededdc935027af30b0058eb55a164b2e9f2f6342265fd286e270a252adbb4891b9f5d1a4932c041a6b645d83f53047a2c83a6e3a9c4b87f775d1f93bee54c400832d5d1ea4706726346d2ca224136e95c235db68e575339d397a1edee3f6ecb0a059ea42a99374b2d0fd8dd41e90fd63f96a11", 0x1000}, {&(0x7f0000001300)="547250d39f0e49cd4cf6f69d0a9cd65c113e045c2a10549646ba1d3c113e3d767dc3911589563f2c170da3e881e384f4a41db8e621610030ff3a26c1bc004f2fa28fd24021c40ec9e31cf204448845cc1f79a78a18ce239f212fe92908b619af33d5eabcfd08f5b2d4f98ced2abc075215f87a071567330e50037988d6c46a9352aa628eb247a41a8dbb6ea228a441b9f3caa9bdb8b78bcc2da8b1aa54216a786309a0655308a82abb287ad212fbe90f93244555f85b2e432c56ce55ca71db0dc0d72a", 0xc3}], 0x3, 0x0, 0x0) r69 = shmget$private(0x0, 0x2000, 0x8aa8e17b8d3d9cc8, &(0x7f0000ffc000/0x2000)=nil) shmat(r69, &(0x7f0000ffd000/0x1000)=nil, 0x2000) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r3) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xffc0, 0xee, 0x9, 0x1}, {0x1000, 0x7f, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x20000000000002e5, &(0x7f0000000080)=[{0x61}, {0x100000001, 0x0, 0x2, 0x324e56b6}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x800, 0x2, 0x5, 0x6}, {0x937b, 0x2, 0x6, 0x40}, {0x5, 0x8, 0x5e, 0xffffffff}, {0x9, 0xa9, 0x6, 0x5806}, {0x6, 0x66, 0x4, 0x7f}]}) r5 = shmget(0x2, 0x4000, 0x22, &(0x7f0000ff9000/0x4000)=nil) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x8000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r7}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) dup2(r6, r8) shmctl$IPC_RMID(r5, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x9, 0x4, 0x8, 0x7fe0000}, {0x3, 0x2, 0x20, 0xffffffff}]}) r9 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) bind$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x10, 0x4, 0x5) readv(r0, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x2]}) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) semget(0x3, 0x0, 0x400) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x1, 0x98) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x8, './file0\x00', './file0\x00'}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') mknod$loop(&(0x7f0000000280)='./file0\x00', 0x1040, 0x1) 16:00:08 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x20000) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x3010, r2, 0x0, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x852, 0x0) recvfrom$inet6(r3, &(0x7f0000000280)=""/114, 0x72, 0xc60, &(0x7f0000000340)={0x18, 0x1, 0x2da, 0x8001}, 0xc) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10080, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r0) r7 = dup2(0xffffffffffffff9c, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) unlinkat(r7, &(0x7f0000000000)='./file0\x00', 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48}, {0x3c}, {0x6}]}) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000080)=0x80000000) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="95ac9cc4dea502c9bcb900656f2d4e6e5981a8f5022eca3382d3eceb9c96c1ff1bdf9fbfeafbb65715e5138ed1563fd43f6bc8ac664c70f8d6c495f79e2eac14242caea9c018839db1d646933d56bb4c866b97a8ff06ff558fb6dc58b989ad4853723d1fb39d0af88da9d8e53c29d127b86188739f894186cc8d472130ccb5cf5a07447e6768e566f2c6fab62ff68158af71168df434cdf6da7df2da723fa4587a2a79895f1c4364df5f0014ababd7f790c4323ecdb2b3976eafb2d0c5ffc77d00"/204, 0xcc}, {&(0x7f0000000300)="71634ba8a6deeaddbb57421cb2f8449cae9dc03e6abfd32d2b34a6f0d512a01716e1b02120ae70b2fb06d0691bdad204b2a1c9c606841e4919b81e1d86a0865358d7cea9d35484d76a8eea0bcc60ad6933e9d6ee9d8d1f072a0496fe28b3c406988feea66dcbc19c0eec140b343f74fea392154938746bfed64f765be4377c760a56c6b921d1e9d329ec84d90199ef6fa6201cb0f2bf9e53a447ebc0baadda8657ea791879b645de3fe977a869c7af6f9b51243df437356484366e3b44b9152a5664c2f3f12e8763b3f454713236ef202892e953e05ec37ec4dd33591a956ae4905ea08c20e7f40f593224e61012dd85f82ffb03da739e303a5ee2aaea5966192187d7fab22849cb8df953b0c62415e165bf6eda8d5324b6a72235fc5e1453b8b1723c891b9be361f7f14dc6dbcafe0bb4feb0958f6b95db07d0fa5fd6b8361702f65e197b409349e169ad8393df5361ba1be742053221f711773beb9c6e60afc11c9c0a91cf", 0x166}], 0x1000000000000175) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x16bfcab3d07f823b, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") r2 = semget$private(0x0, 0x7, 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) semop(r2, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) semop(r2, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) semop(r2, &(0x7f0000000080)=[{0x3, 0x800, 0x800}, {0x3, 0x1000000000000000}, {0x3, 0x8, 0x1000}, {0x3, 0x9, 0x1000}, {0x1, 0x1000, 0x5c0a3a4aca9f76e0}, {0x0, 0x62b9, 0x800}], 0x6) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000100)=""/94) open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) getppid() msgsnd(r5, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="0200000000000000aa16d95f777859ac4f4de04369fe44443af2c24b6832124eadd62b073694472a4b03e965acc9dc26752c9b8da386d88f7e21a608b5840f82ab50fd8fa6f74a9de84e3e0426682fd91b25382134ae90a5561ea9e3a4c4917cd84b8908bd67fe57bf120e470cdb76d80d3ae2aa681dd69a0f38ff5fe62a94c1216e883d17c5cc788a0aecc5ef5560d199ca9845a00138f1e964b3e39761c08bb191afee8cb6a61b1db3288e6cdb3fdf12ebab5411ab7803b6772c1e651cce4181aa51822d90299c0de15f5a5d8a07d166410b5a12ee8339a295086b9fa8c848c9014cfba018a7086d21f10d7eba20bff838496cb90f262aa069b337da31dd8fd909b90f1fcec947c432cfa2736b80f91794babe4fd425ce78fea67531f86561d56302107e1ba3b5d951ba8acad67adf3e9ebcf12d84d751bd19073817f6b89b6a6b429accc61edcf8c2c264376abd8de8d64b5ab15ccf057feefa3de7f5fdd0df83980d2b472210f96ad0ceb0c3972724228fb0f13cba0e3562a0686528591b6ee884413c7cf89908ac0f4b6f88a90811b8bbaa051a8d66a384bdf28f0b78c695fb75844b4ad497d917c8d7557d6432a1b629e082e1eae26c23ab96427900eddc970ba7ef1deff45dffec8b4b330fb69b9c51a756e813bde37a4a86bdb37a44b6b3c22541fa191bd0a97089d50c3f8fbf925897af8909946b8881c77a8ff80264a785abf2df1ec7467d6b17ea7e53e4c8a924954a366a3fc389a4a5737a58de4155479294009c8ee7578ae7ed067194513260ebc808ba1e485ec44b59cfeaec036819910a80481ac1cc66989af99654cb795becb101ea56942f85bc317dc92177013ad4c8fe01791b594e72b641a24c1ebfc7010b708c5c02bbb53800c31244fe4f2ac645396605121ec74c31414ece470a7528c7140c76baaeb4c4d07f0b54580e4762a14fb775b5e189e45abfe593eccd1daa33dcef2bb582fa6c9be6fa3c7d2bbfe7478138a9f57b6ab771b9510e28be4174c5c5b8ff2d5c5fd3b6dff4302423d9686c23609ec8d03f39db1d85140f4ef9632679ec0380848d08ea9598f1206e80e44e56a426479417eda2ba6e0aee10fb96576ae2d53f739cd033b8c0d48f192c522673d3782122e301307b4cbe204daf598018393e24efc2298fb64f3a969d2e01046f1127403a6c42057a8ee2254dd4d2a031abe883740341ca7889705e85897abb7a48ae8964d2f928b177e0b631bf89a8eecc7a77c2ce7f6a1ba277b020cf451daf2565aebd46800f7ba351e3ba41584b1d8a241f1957df43eaddb93a8aa441eee6f104397c12eb2f8d0cf32ba368f9be70553764b01f70d95890c41784da48f255ece9958551ab30330e1e5f0ddbb12301906e0c95e3d0dfcbd4c0f6ad007ef1bd5fc0ab3da8ce5b5fe705e8e0cdde83fa8a032286c2cf4553e41a0f85d344adfb10c51a485be2864ec839a84a4f03c63839114af22b5967a3a74ba1fab8ebb4465f3fd42bffe704426e5b70e1c1833a3931b7f26ba8a1b5aabf0272e372f054993309e794789836ce450ecdee35de8a0d037cb0c102e7d1fe7df389aaf8c6b1bff9f265ee8bedc01d5d521a821bd3b125ba0b382e0945738190b835fec45389447db4d102aabc86dcb0f4aa100c984dd7ce6ec47309a04ff967a6b9fd4b4cd993374cf086b2f1d9d93ea93296765542d93c8634be394369f8af83f5657731f7bfea7191b223d5b17ca4ae84de86e6b87fb2efa44bbe516f43780c6e8ad421ea8907a28cd4e215122d9a1cca6bd5c792fd34196f5f01784e67b4401430426f2e3b6f3fe5ab6a1d8e2ae7d0e82c2f06219d26c64815b5f7c9808a466567319685ffe12e8cb5aa9d13b9b1cf0ae26e7db06d458d9c33ffb5c7f873937f4a492ea69ad7f98732a584be3bbecf516b46996a409cb48e759d622ecec0667d4dd383342e344b11c7afa4a140086b03854050319394386502bfbfa680f1ec6c46d44247849ddb2e1c303ac1bf3fb005e457446cc383a1a4942c3972d5174692d91110085eff0ea831b50f1adddc8cf48dcfeb7d847cbac0f4c77c6a62499c2fbb1132d08b88c6ea06b761f5e0d865b5b4ee2020c439623460318df054f354ce5424a395dde461adebcbcdcc12945bc7afe21f3e75ae26bbe3b325ffefe7d5a66eadc4ad84026d96814b31065b5adfe37d2900e08473d3f0041c44751eefff55c275225c0e86bc4c99c1e62ad89fe95441195598156deec370858968e779a77c0a60603b102df1ca45025b15aefd5c734c29cd28309efa7f4a02ead8a356cd5425b0f3957b06b7fce95824b1f60868b1cc5199bb6e3f7e3e3c211747498ba966bb70f59691d3696464e9c30115db62ce2dc90f7c783b9046d7bde6e481c2b29378d5abde9fcd6b361c2c6208b8e3e435c7b79c1e0cdbafcfaa19870d97d06536ed5480aa7676e2a94ce2879ac8b4631f4a8fc2578a96c0f4f44b2be286990d63790878659e780b64de1cb869a0489e65dbec727a634ba9d4b68b1ac734b94d5812fbbbb276c19fad6ed58cfe3e99196b1dc4f09dea0b362ccfc5b429b5de4f445baf21c0caf5048513d9cec01acc73dedba82da10ffe2b070aeb3029a2e50d73286204de9fb7f9c2a58597b70203431352d1f35e70299d51ccbd51c2c9ef128db6bc5808977083a6e9689015c0733efa842bd191bc414fcdb2e022a43b3c6dd0e263d6989d9ccc33e8d934d0f819958cd5392162dc1f709d631ab0bc75a85aad185b70a95471c3c3ec5b7c21a350131ed91240ec7b535be0d47f5a31c81f6132084aecca5357ec767f4fbac81503d4eb773d86143fafdce4690c88088cb421aaf48dd646f566c5dd252e0dea22369ef2bbbe743ce93f1c9f91178f8d80e7da7777ebf4d07971f4db8ac5a6f8a3c1addb28fe79402f30829375ea40ef48dbc8d57c4f957b25b1f53ce431bb95021b9404337ccfe6fa2c2964b7a1ca22b46f9bc7027f3e0b8571ab17d3d8b843befeacbd5647a1798dc673dd76ca85879ed7aab2c0177f7860ddc01f9cfdc4ac1da9d28fb7b69cdc7b6b6188c32ddeaf05bfc90070a688e017788ee88e980bfa442591aee938fbeb068b603cb972421c4aa0969fed35753190cee9b5a0be2f5fbad21ca7d6e584a1474ef10ec5d6341f7771a438cecda7bbf232504539f831513930d02d83a2065a0ad296299896970454bf69905c6dd417e7a81340cd2c0e9de3ee834e7403094f8285ac9c9b0b138eacd4ca17c8679c1409547539cbf4204871651ca22f130a01ac29419ff412d33ec909f79b30a8a8f0b711dacf76fc8508a4acfb13653ea62012e6a6e9880f14412e107e0d0cace26d5f059108816f0b6b6b52d476b474faa1572f4662a2ed9fecfc0b57bfb911fa173a2c74e1b303c9c321b842c777b1b46a83970a90e45127798b6ded2e3ed87766d180f0746191edf87c789ea5a99e4797de428098d4bfc2aee05199b911ee169ba3004e05c2512944208eb3e871e193e55b2d1fb673f180f94ecc5fd2632eee1b11cbf5da7656ecf493b56b2864a05e63fd420003265b9d6c8da700b390593ba3f6d6057e03cc66901de94b3eca7ecfb1375746775b7ee883463e9c9baae4ad5dc1454899f8182cb6dec0f3a42908531767643549b92625e867d29725ec1bde5d5899a0c0efafdbe8419df46fd8b6bce79f93f543dbfe0511bdc557efa03b859b86d8c4cb1895fa3678cd0239cb80e8cbad7ca5222011fd8c5246ca4c62a94573134c0ad02849e643adaae77fbd33522948bcc0e9ccf3f2129fe98ebe160d2dda1b79d3eec1a0e72a941f7121aa0ebf7292fbe5a7162cb4a1681740a124e7a9cd098a5953718c0280ac8c0fef00b267a46216ddc5d047d9c81bca4173fff15af3c21b4cbcb4379d9ea2215b1689ff0a6a877353b8085405f1b45db6dccfed8176dc8b2b8e9b3155e1921e56eaeb8c45412f5612bff145e9b130b48939743fb0607f200ce6368bdea35563e572802e85f5abb2530d6f2c38a42783f9c172d1c4464ab8aa6e42ea775f1938001ac7f375e82fefc3385786b32fa7ab2e51dcaccea490b3d4c370e99ce8004013cbf3aa8b072133745fd62b23a70b42e5cba06894f21f23b5711640596ef16fe8f9606caaf19d55ebffe3fb87af4ca54517286623093b238b36e651fc97bf9afdf3fdbd2d40c1c1635cfed5e1153a132c7dce8c7b1e7724036617219720f43d8ef4151e8901fd4fedfc401179ff8c034cc800fbcaa2d0d6f890c89a0bfa815e91b825b45cdd8acdac310edcb1280b904f99ef0166dcea77e7b549f64d826a5202607a16855fb95c24ff4d5edf36332bd867d80228e9417e5cd5101b8a093fe39cfb1a07240b8e9fd77fd7b7842d6fb43649a16e4a97c0a18dca645c20cc5a93ac5e62d034c2884abbd0c9df5705061aec917403966cbf356ec605bd16d119f3eaf8cfac5d05fbd62a3041596de3279cdbbeb0a1074c4d69cc6c7703e20268fee70ed4f47ffc57546d6f973b29c1418994d5143eca038b3d15daae2c44403141151ecde54ec29d30666735eb62b95c168a9d2f8259b318858d7bf2f80c5ae33d4cf8feb757299a1d46237814aeea66be89f09e5b929d4e07201546275427a9738309fc5225135f90bfc484bbadabe3101da8c5528f78575ebb6dd1f50646477cb2faa8ae73f9d7cf1ffee1fe98b59aaaf3274823e38ee912af968c4fdf8bc2421ad91a40a68aff1f432d1de9e4a6d380579cec74fbe727db5b8bb77455274ecbcbc049acd8d10a1459951e6a4ed529106f7b4be346114db3d857011fc0e9245c04d81dba45c6c3d2f55f0cee6e4785a32c5e377f0cdd2608bc60bb20fcc2470d0e5bec3696b3fea1773b99afa70a8561c059df983bc9b501c3af5a0e9b43fa41a35cc88a27faf24e756c6162ed8b747b93f1ca9c89de7672f4d650d2d362f970e27d48ba897ae68de463a7169f189dc808ed6092a9774c508e5d64d2829f594fb8e95d484d2ff239070311cdd6a1cdef8bab701f5c6036ebc6a51680526c45e0041a66f293503ababbb943b30b405974f9818723cceb1ddb363620791e8cf2289f0946d125e0ddd60ff0a7054e6b8f0f0b1ad4e4e27761f7b00cc828e3650465387d51495286b4d30c6967689d60b89e65bac1af88c349f2c9a28c6becb8282c71e992d043ff6d72b326b6e155f314fcc4ddda45a3864420a7057a97f7ae2b229e46665b8b9a7cfd889417404d6b777d56b0ca36ce57548b6bdc98ba7c019d32bf232a145ac31470d18c8eb114a15de6d2185f5ff7e63060157a2a7833067e5f73629e28a185b5a0a2352fbdb5fbffd52e931e4f07d6e4baf95c668918071784d7dde2e08f00ccb9bf25998e94c328ee25cd28284bd86c0814b5c2f59724e3e20d5891bee2fa919c52fc90783aaf83cf7e349cc0a5abd6c735adb24f0dee7da66df838df4d670864ffaf4bce64854b7b193d65d96e73e8feec5517fc2df8df1318076dfaf8410720bc34c775d3c776210efecfe1c1a9e57041de5f6eaee5dc6b990d6834a8609268f0aba1242087631b54b90d765e2c121c083f76956d18362ed5de1d81d0a3a6884ec4ef5e3dca2e82bf8bbb6143b375d7883f096d689b36433d9f5ca308d96bad218946e68fa5120dad0b077125a877ecc8d3ac4f9a38fe62bef0d3a425bab925bf216999bfb9a9aabdaae2aa05c78d72015e552b80fd080d311bc9b50205785cee920c0e939e69d8deb6751daa44028f68193434d18e05cc4aee5850223e26e2747517af810c9f76d3d8f51a9d586c8573"], 0x1008, 0x800) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x3, 0x3, 0xfffffffffffffffa, 0x1000300010005, r4}) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) setrlimit(0x6, &(0x7f0000000200)={0x8, 0x100000001}) getsockopt(r0, 0x10000, 0x4, &(0x7f0000000040)=""/119, &(0x7f0000000140)=0x77) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) getgid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = semget$private(0x0, 0x7, 0x287) semop(r14, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r14, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r14, &(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(r14, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, r10, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r6, r11) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, 0xffffffffffffffff, r1, r3, r4, 0x50, 0x9}, 0x8, 0x1, 0xbf4}) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r16 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x1e) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = getgid() semop(r16, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r18, r17, 0x0, r19, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r20 = getgid() setgroups(0x3, &(0x7f0000000080)=[r1, r19, r20]) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r24 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r21, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r25 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r25, 0x4, 0xa0) pwritev(r25, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x1, 0x10, r24, 0x0, 0x0) write(r22, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r23, 0x0, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000180)=""/56, 0x38, 0x40, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = getpgid(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83, 0x0, 0x3, 0x2}, {{r4}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x0, 0x4}], 0x2, 0x0, 0x3, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4010, r4, 0x0, 0x1) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x4) 16:00:09 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="b96b76ce3049ea683f56c945d0991d1f8202f5ffffdfffffffff"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x10, 0x1, 0xaa4e, 0x8}, {{r0}, 0xfffffffffffffffe, 0x24, 0x4, 0x6e, 0x300}, {{r2}, 0x0, 0x0, 0x80, 0x6, 0x80000001}, {{r3}, 0xfffffffffffffffc, 0x81, 0x1, 0x2, 0x7}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xffffff53, 0x3}, 0xc) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe}], 0xd9c, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="62dfe47f7fe200010c7ca70fdbf74ee6f4a1e2e03dcc32fd4370a10d1eefde83d808783f71fea55b9da7a42a5d03fc67733689bbe4e2f87bab64c2c9e298b0ab286417d8750d"], 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) accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000001c0)={0xffff, 0xfffffff9, 0x1000, 0x40000000, "542203bf0031065b9f98972de15b0da0afcb768f", 0x2, 0x2}) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r4 = socket$inet6(0x18, 0x3, 0x5) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = semget$private(0x0, 0x7, 0x287) semop(r11, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r11, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r11, &(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(r11, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r8, r7, r8, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x2b3) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, 0x0, 0xffffffffffffffff, 0x0]) r25 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r24, 0xffffffffffffffff, r25, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r12, r13, r14, r15, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r26, r26, r26, r26, r26]) chown(&(0x7f0000000b40)='./file0/file0\x00', r12, r26) fchownat(r0, &(0x7f0000000140)='./bus\x00', r7, r26, 0x4) r27 = dup2(r4, r4) sendmsg$unix(r27, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$KDGETLED(r27, 0x40044b41, &(0x7f0000000100)) write(r1, &(0x7f00000001c0)="c3d17bb7351a4d73be928ea39924c972c814b3c1f51b59478b909b3dd44212c0084f3e9777a2d3f4ea20e5fdee2d359aa9f2e85cddabae6cb08305da55e4d1d829d17011079e7b67ae52cf3ce1a66a7b9f2138688910b3d14181dfc04160b1576604c52d4a105e32f952b7256c523f2eb32c15236693493b43a0e972b14188ec4e7cba8c2395afc91d0b9791de6e2cc3c11707885e284d945720966c12706e2fa4f68006993c5f98a48b97ed66e3730343258270f41c1d18ec34388f4125d7cffc3e279d148ae8cc1526feee36248cafb422fe00ba30d6eaeefe52022ce26900375624861714cc", 0xe7) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() getpgid(r6) r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r7, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r7, 0x0, 0x0, 0x1800) msgsnd(r7, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x1, r2, r4, r1, 0x0, 0x46, 0x81}, 0x10001, 0x1, r5, r6, 0xa5, 0x1, 0x4e2c, 0x6}) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r11, 0x5, 0x8, &(0x7f0000000140)) r12 = getuid() r13 = getgid() r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r15 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semop(r15, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r12, r13, r17, 0x0, 0x0, 0xfff}, 0x0, 0x100000004, 0x6}) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xfef2, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = getppid() getpgid(r25) r26 = msgget$private(0x0, 0x20000003c4) msgrcv(r26, &(0x7f0000000100)=ANY=[@ANYBLOB="009811ed03813936ffcfc0bc436a828910c9"], 0x1, 0x2, 0x1000) msgrcv(r26, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r26, 0x0, 0x0, 0x1800) msgsnd(r26, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x1, r21, r23, r20, 0x0, 0x46, 0x81}, 0x10001, 0x1, r24, r25, 0xa5, 0x1, 0x4e2c, 0x6}) getgroups(0x4, &(0x7f0000000180)=[0x0, r4, r23, r13]) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:10 executing program 0: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, r0}, 0x7, 0xfff8, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa9a31c2fe9474fb0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 1: readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0x7780a73405c017d3) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./file1\x00', 0x80, 0xa0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23, 0x1ff}, {0x83, 0x8001}, {0x84, 0x4}, {0x4, 0xfffffffa}, {0x0, 0x6}, {0x1, 0x2750000}], 0x6}) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3ff) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/206, 0xce}, {&(0x7f0000000200)=""/96, 0x60}, {&(0x7f0000000600)=""/245, 0xf5}, {&(0x7f0000000700)=""/4, 0x4}, {&(0x7f0000000440)=""/184, 0xb8}], 0x100000000000017d) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="1000dd25dc640fc20a892e2f62757300"], 0x8) open(&(0x7f0000000080)='./bus\x00', 0x6fa1def18ed03118, 0x81) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r3, 0x1}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x2, 0x0, 0x3a75, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000001540)=ANY=[@ANYPTR64, @ANYRESDEC=r1, @ANYRESDEC=r3, @ANYRES64, @ANYRES64=r4, @ANYRESOCT, @ANYRES32=r7, @ANYRESDEC=r8]]], 0x1, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000013c0)="48c1c50be484ef62bf366db89795d67cea48e7a66fd5f39a15020dab3e7f88819f2f2015d45ac312f9b0e5c99bca6702b41b796957f100000000000000006648fc3b7dcda94825814b1b2593b35e2f4ce7ac2e734dbe204a796bb05ce6ae87e3c5997f2475581ce2783ae6dbf65e92487fd408a1152ca6de0b9b2f785a50ec0724d9e6ab79ec9dac64e66e160ea8723d6e9a27eba7612d3d2e6094dc5a685ea08cb051a737ea9cc4abd71a39a01ce2570f32da095ef46e05fd2da36c721ff682f70d4f", 0xc3}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)}, 0x6) 16:00:11 executing program 1: syz_open_pts() r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) write(r0, &(0x7f0000000140)='W', 0x1) ftruncate(r0, 0x0, 0x100000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) dup2(0xffffffffffffff9c, r1) unlink(&(0x7f0000000000)='./file0\x00') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xd4, &(0x7f0000000280)="985238a669ab541d0d06ae8249beecb9f1020be3a9a0d9c3e584df3fd073b7c7ca05ef15640feaaa2dc56ceb0c5d3f5f1ede4dd7a4ee1fb600a24e99465d95b9a0832835989fd621f44c4fb23c7746bba0825a56d81e86dd13e371895138e01f194032007e8c14f37e49a7ed08ad22ade8e4b309a7304aca1c527fde17bd272807933339bf88459a9e8b619c62b9eac768796d11d86f2101fbe7aa59543a32d3c6a5ccc206bf8c49c397a6b5a9b5568e7fa61583161884e2dbc49377fa3838747c41908172b284857c25b2576ae98229b0a91f30") 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) write(r1, &(0x7f0000000080)="726205a410e576913a58a1cb032c1d91bf834273e130fc707f347c7bce246c494349554ef8b572a0d7a6f95325b047f8b1d01822c5fde27c0fb7bf6684caab0906ab3fda87e3e631a7eaa47d089eed5ccb497f5c8c42325d8ac8", 0x5a) write(r0, &(0x7f0000000100), 0xdf4f) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="9adc6b843bad5c2f7d96bab226d474f6fc2cf3c94ed38c2c4250d972d11e9bea200cbc22f7a262bafa6f8a47639f3b899ebe4761907f4e35b3e651ea37d1f63bce2a04226a646ff13a4ef2d80e7c0400de04433c682ae5ae3dc8157223eb6ae783b04b540276d485d768a5fc5ad0437ddd486e1b982c14d378df3a4b66c75e02000000f8d3927ec126d20edee7df4801000000000000001e823a2bbc4cda4e51e35f1c7e170cc3d5d734f09a37b17d490d704c7b000000000000000000000000554491422a44c0f8ee0a0d78345792eca045e521bdc0f3fe7aa7a763269a026bf18d5b11538379858bdde8dcc9531d24e9e0c18fcbcd95848dcb527511ebb8cf32538d654a416fe8285411e66bd18bae9f7f55e051be924f8f5dc1d9cd710555416cd67e8c008b6003064a4e665f083b9dd206b1f0c07d5e15270721ef6dc68ed8dae5175899a55dad7911c8b5e837524978983a2591a1b5113cc7a593dd3bce71b64c9fb34c9c02daee49399f2c7f9bb27acb620cb45cdd006ff34147d264b069579c90a922500b8a11beca32145340"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1000, 0x4, 0xf8, 0x7fff}, {0x3, 0x5, 0xff, 0xffff}]}) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xfffffcb3, 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x1, 0x3, 0x37) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x99`p', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5c}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x3, 0x800, './file0\x00', 0x7, 0x100, 0x6, 0x6}) syz_emit_ethernet(0x11, &(0x7f0000000000)="931c32b404c01ffd83ff030003508a02c1") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x0, 0x18, 0x0, 0x7ff}, {0xfff, 0x0, 0x4, 0x37ee}, {0x0, 0x22, 0x5, 0x100}, {0x7, 0xfb, 0x4, 0xfffffff7}, {0x8, 0x0, 0x0, 0x40}, {0xea7, 0x20, 0x0, 0x1}, {0x3, 0x3, 0x8, 0xffffffff}, {0x1, 0x5, 0x8, 0x5e2}, {0x6, 0x5, 0x1, 0x1000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x100, 0x80) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x24}, {0x6, 0x0, 0x0, 0x40103}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x7}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x46, 0x2) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = dup2(r0, r1) fchmod(0xffffffffffffff9c, 0x42) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1d}, {0x81}, {0x200000000006}]}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="445b000004070400af0000"], 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0x3ff, 0x3, 0x401}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xffff) 16:00:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x5, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x7}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000000)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r5 = dup2(r4, r2) sendmsg$unix(r5, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb09000000000000000089bc48ab81baba9d6aebdd9a79a032c93d64689ae6bc269bcf75e1f589d4bac79eb39431357c01d38cd2974c3cfdafccd1c8e8ecba71b6705b762f7c468370410fe2c3f2b0518a24eddfd26419ec8050c88bf7ff38"], 0x1, 0x0}, 0x0) sendto$unix(r5, &(0x7f0000000000)="546b5c510ddba739a52e067e6f8f7b4a34b5d63c24b316e98bcdca89aaabbd0b3e72fc4f5121b6d293efb134c5800f901f611260b4f1b3a0f2c6c5e324da671aa69c7458e029592d8587aad4", 0x4c, 0x408, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)=' Dev\x0fbpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x40, &(0x7f00000000c0)="b6") 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x400, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) dup(r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') r3 = socket(0x400000000018, 0x3, 0x3a) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x400, 0x11) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r8, r5, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchownat(r4, &(0x7f0000000340)='./file0/file0/file0/file0\x00', r8, r9, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpgrp() setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0xffff8000, 0xfffffffe}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x3c) close(r3) getpeername$inet(r3, &(0x7f0000000240), &(0x7f00000002c0)=0xc) rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000140)="e46fb3e60f456baa76454d527edd7890c06e729abe5ad3babeaf509c4f453c8a2495b6af0710142e934bda0e7567bc281a48032ab2ff0a8d2867b69fddf5177a185bc97eba01cf523a144d3f689ab793cc6a170d4c239abc150314cf45e91ce2d047cfccae71269c26cd46626ee307aa118f0fddce5e4fbfbc2194d35541631bde15e5589dbeb825466567a8856d71ba4bf7c0194692675238889c327bc0cfce1cca7037f009b880ee21ad3a41ec575bc91cb456b0e4ec63a1c1af1a8194c7f802f370a954eb4b8a9e8654f85059bc05c8c7573b28f9ac6fae2a21c2598d1a0024022a91105e0822686e91de521933dfb094356d1c77e7a54c", 0xf9}, {&(0x7f0000000240)="dabebc3a2e50e5fef21d1c7badcc4d8129026609a644c8b648e9562ab75d1e14251827f7d941b109dd73cb72de2d487f01e09f53672cd1ab413110212743d5a0beec568302325ed10a0723589130ec61575eec17129fac803e3a0864efdcc5dea65749ffa484ba1fa89a8a43080475122ef7b6427850db0db0bd579792e009e8c3e66def41f47e98e2ecb7b859e59235bb3ea95fafbd3a54b1", 0x99}, {&(0x7f0000000040)="46e0a732622b091f4070f0b9af0c69094fc9818eacad15cf8cafe72cc9b066585ad413e0f6867096bffdbb3137c0d48d1d127074b59641e0578a8612d5994651f63c2095fab00bfcd9a555c90ef779d3f54a385dd9a6db671170fd83c8006a92b2", 0x61}, {&(0x7f0000000300)="526265b418eea6ed0717c9f3dd5cc5abb78d52213d3ea0121264c0dbd27de5d7f260aea5186b9b44be89ca1caf9e96a4b2181560cbb5e50aa440004b6a2fa90ac5", 0x41}, {&(0x7f0000000380)="ad6550907184e72b69a33c674572f0081aa11c2a8d93861523783223c54257d187c685bbc6a9e47eaa3d2e44bc1ee80a6e161e787a7b5448f259a1c4586a82dad82e00e21dc4ebeae36cef7f507f0f8838451e3098ec7adf1f1085702bd2b9c1bb783bf4568152d975941f10cc1abfd58a577e3cdd4ac97e0c6498c778c890e6175c7b969eef4c8d26a03781c3fe308225cfdb898f868091afb1e6c5b619b120", 0xa0}, {&(0x7f0000000440)="23d08ebe8cb65de5a5026c6a56f399be9b5c754ab15b917db31ea974f83181a8ed8c818158b45fc2932da9be2fd0cc4556d2f37a6ab58c7646407f855514ade8f4fd5dee5f6227763631af66766d70a6c33e6af97846d060ef31cc193a62f546f568ac6368bafc0dfb24f911e534e2d26c075829333e713d172502ac1e59ff9f0e48aa0e34e170fa5b252c4cfd154f7ccea41cd49bdcc851535ce315c14b1f20fceb45ee32753bd9a3a4f8bee906aada41132ee5122eb80dad6ba60311ba97162938bb450b0f0b71dcce17e9cb6167f9792e5ee541b53b73c667161a635a447726d7678dd2838177c6bf2e0a0837f26a2b53f587df6d2f89fa6831ed7276a467bd76473ed97742e7a1045f7861dd3091942370f0056c5e9048d00b8baac7e3536ea8c67e997add202960347801a719ae719df3d9dc2cc73fb91a9e3f7d2c8cfe7c16a681987d25002cdd8160dce09bbfbe8e43aee59b82bc71e63cab3f1cc23ab4bab73eeec37e2e3a960c342aab5f790ff5d33f15f10c3d605e89ad29d4dad0da83d14c0690031cf5a47824ea5df912b2720886e1b1c748edbbd4d16569b0943b586f39833a726c036c7143e1773029c43dec9159611f469ed4da986b4f573a4cc6fb5a4fb66b1f53205baf1eb3d6c1a4bcbed16884412f371f25e87191e722bf2313dd8f7fe37f2fe54f20887a79bcf1a22baf802b2545cf314109e33737d487f03fe06a4b5cafd97a77b926b795d5ffaaf1265eeafcb21273bd2133d91924e716764965998c6e5c6290e11502452030b871458afe13a498f2f11b905e22af4c61ea81ff7d634803b74b20654d07168e039638304964eab6458ea25619c3bf904c4cd065438127bedd51939fd9db5e962a0468997f41314ce30a0566ac534d0691772bf375b4a06a0a1cb87ef61931a2cefe3c0192064a5d742acd389745ee0f0f6167e80828fd799d214a3ed60f73d2a651e87f539b619dd086aba5d7be259271a0554b566f1a6a98e5c0cd4e22c442a5ef2f98c0f4824556cd7a081d53e4094fcbf2b3d97e9d55636b23fec00eb5c7dcf8afb957d037dc12fb116ba79b75a837915e25bc04c8eac7f02b108d1179e8b6d5520f22590a1a807d8974bdcebe0dbbeffc36695bd8802a5d88829bd3935346fbb8ffa10c53d5737cf43b597a6cf7984643c80c75da63c7fdf95282c84e0342e8c9ef2f065eb134a5bd960ab4c48dd54270af733106ee16bef08086aa58e3003c513cc3d3c9f8ca69fc5b822d49065da89ee3779f6b92805b0cac805ac5eafa6b5358bbb56dba084a99e50bf49647494f96ba26933327ded407aed457037c53be46036ac499e4b64961670110c42e8ae43fabfe82d5f7aa05b0560550ce1b65b0b6465893cf78f4460f94a81ffd4814f1f6bf9bdde927bd7ab7d80130055712d5aca47a216c592935d08cae55490d36157be92bc4d3a44d55dc889cd160b295c9ebbf4402a39cc5605b7b67c75e3fe41025097a42ad2b76309b3c4a7e727acc8d5881789992f7a613ce1a69bd92b667248b37e2203b382593056eb5166c0f2247c66fee52450ba4d0e0308a57503e422252154cdee0d828eecb752cdfb46f7efca05aab25447aab37f2ca99ab926e594aa2eac931302b88ac7effa0a25e0178a2339df71b385d839ceb6acf2fa727d57b6ad0bc04b8250529b0e6ec218399de8180e01f104a79b6802b207193e74fc823238985928376364ae83b425fa7ee33f37ebfed30ceb802af6b5daa52575f9291a42bfaf8feda95acc406aed9c1cb4650f389c6e63a5e528bb34f1def3f15b87abeb4cc789b097b7374a69c2228ef5f1e94cf858d61a42af9fbb346c263d152ea15412f5f6d3b82852eaa9e2b09032f13a8e5fefd8704f8f138b9902f88c246be40320016eef663ca118f291f856eaf16dde3071afc4d3336ffac0a2abfa3a0816c8373b63d0dfbd0e16d42043f06149532756f57f96156b1628943eaec705e7b330ab684a66ed734ba8d9d2cfed86a124943f61c07a3a87ce8d87a0d9af647bb6a3f13d17fff5a7def6e331e32e90f9e6b9ad71ab5edcbc3c0ba9bb1ae58db4f31f31125ff6037a601b1cbc977e88c1960e75d4e8a4ee033a56a688b660497d2d7f55f58c24f140f5bebb7703d51cae6e95fe068b307242f92cffa45210b1bdc0b191cfa0d1933593988a6216c92d4ff7d2878655c5152dcda75b76150b2d49eca92515a850ca9db50010414ddc98208306ed4ffd86181921ad7c99b731df525d344c3e825447fb0c93ae995879a97f262ba536c6f172c3457bfe4722dbb832a0009a7dbbf4aa30fbe9c7d6adc546d8b41b1861753026e574b4834a0442317399facb71c826f91f2eead07b665b8fdb7fcaba3497c4d81a64f244b2fe366fcf5492c6432552c37adeb9defe61cbd3d0e2b599259dc24d03aad79c5835d740c62b4b779b8f3dddb9739ec9950202c557caadc19559fab982a709a5d5e37d0332e032a188e7a12fa5e33460dc78cdea6cb6fce1197b546eb007a2b1b5e9712cd35b7a563998eb930d4157ef17dde008d9bbd2a2a6673c39a5e7aaa1b8e7034b6f78802bbfbdc939c3a181dd55e5084a6525eb7c3201387bb1538fb535b74705a27342b66d3d96d0e4698c8b08b66ba6ee8ae992afe4677cf32ffe62a29ab3f1455a62f33ef75ea8ba1dbf3e20d628cda18fa8597097fe9449fc3055ee13c2f3e83cd7011f352d6879d02e9743ea47337c01f9daa3e207a60caac7edd8f78ab773de9fcc19140df1793367843d09e927cdad9514660808863365af5c7ae8abd3eaa919e10cf66d8f4b1a7ef7e058a710a3ed7230e721a4a8f3e207cd685c07fa788866061bfc477e052b80dc75c37a2e37c72fa462032228fe337ad53a8bdd49a110b839f909710c3da6ead494d48a7b138cf8fc018865a7cf18eb12f9fd6ba4fbe8fce4f29c7ab699b1046749376fd4e16dfe651454abcc641a581a83c63e7567d47bd10857027971701ef6c91ac3e57448614941adafd9ca016930dd29681977902cb9338177ad108baa50796bb7f3e927e1f949041c8c76616925433bf362ba4ab4ce01c1529c594a0c71a3caabe386ff1a270e954d468a274cb84e75c9a990a04e385cf839f2a29049614642a109edaf83d6930a96c136e531beb708b21bd7ce4812d05ab239822d2d85fa403f8497f5c18b663d1d53040fadc90c228a1aba9eb8f3f90e1ac3c7eec28333c3ebd37a3332aa9dd0c461e2f76033cabc234982da8d62d9b4d69d07b8026947065fae3c56a9ddc7cb5684a71543331a6c2540a65f04847b4f662f1b6dd270150cb2b37f99aa924efd55fd5da366da4ac64a92c5240f774cb58441bfa87b348351a09b3c64b5855c6cc5c2811431c4e03a47a740eeaeaad23d30bd2b21e0711ecd2231d54a42c3207fbb1d94bb3d63378cb7277c795391b7123dd02df83ecf1a5b76589895c6e6cf4a4d13efd8ff4228eac05e66c9b57754957621b016a2456eba2ca8347a42fe1cc4652d22a102fbfc0a43e6645092b2dde1b340def6235284efd663ab7027b8aadefefc25b2731b99bd3427b16f06d0b093a5972322a6e1a35366061ca4695ce600b4276e9fdc9b8ace7b6fa21a0f5bce9bc24d954a8b9d3db3d3e0e717eef37ad24b0a02a7048d51f2da3a575647a6c4355a91af260d339bb18cc93e288febb62fe85a01233b4adc2cf73b3bd5afb68e866b5b28de7fdc9db4e47269e4c8718a6eee82752a8db5b050ab51bbe49ebe9ecd6903697be8d6996ab55b2439daa02347d50fc60644ea6e7a722e1ad22f356f9b2654dea92276aaa76198856aee67f652dea1ea8612c28548c0ee3d0466df4dc1c3be93fedfb85cfcd04496c812f715047f302319478f7ed6c394485123868f847185b8dcf18c57b40e3d1e5649ebb6ea7e29b2481b768e885280ae603e398a0d6b4836222416d645a0bb26cb8605760dda3fbe6fdae5676cfcf6b66aecc645100366b7b7f122ee2bc8590f35f09266556d0932c70932a5ffcfbbbf3f2acf5e2d0bcd27303d0edd9177623018d1ade3e1885ea14cef195615dc3767e71c88f9c0e3a038c3a66f0ec7f0617e7e704d8752f84e4289124a88c0fe674cf7479236510be63a8793d4bc000ed7b865b26679e5520018bcbf0332cebb5bba38ce55ef8966f06d988659e7212df1c7c5646e22b59873f835836d3ce54a26bc94e22b1d7aa49e4a65ba961435e40d52e299c33c138444d2c5b3cff2a49411233572f52455b1aa62139a565c9118a8de8b2453f63aa20630e64039090edb7aa661e800fdf4ba9c21e11735c204e0eb1675470d73d7215b2135745cf1a6940784dc32daaaec2f9a4660b549af841521610968f99aba3d3607caa3ed2d22122ca991e8ce8419a63bff56299e227c537b2be6f7d5ae5d19317f9a4bc6cc01b928d136f982319978bb71482e826cbc2bf8ebd133f299adf84230056f312d8a27a28b8dca3ed959a08d98ce264ffe6ca1e57f3bfab264715b0e9d4f14e5c7864a562df01c769bc486f13625e04ab4cf97e9844a247475d7e3681398e36286ee6c69c7678bf2f49e00b152781211222157a41b85066c9a0bfd29b8d81b6af6bf879fe1f1a128909516fdb0cb9c5d2ab80fc85afde5963d095587a0a6fdf8d0decf237b0dc093ff1c9f80af636cead07aa760e584d9ee63dc96a51234a39c7e92f31dff8d4494cf3795b54a00fdc149c1eb3adfa7d357ef1a2c52a39df0242073185d82948fe88e0c3ff602f9470ba12b5f2072f37dafa8f24358840accb816750d01db6a1081e309a55f63a3b1221c7cccdfe4574c6f901bc9371b4c3d95ff69b2e253c89779129d14b00a31284d5cf5e336d87c1030944652d3549200dc4fce186124a9fb58ef704e823eca5de2773ef88a7effae00681423284e153f46609106ffc090c31e4559782c3bc9f7f22a775fdad847a51355ecdc533a64c29ad2208894ab53173ccd95f237a15cacd76af587300594582b1de2a53fba6fcedf1bd613b9f11953d52fa3f9b3203700e52a0ec086f8ef7bf349879097b622c099c01a9153f5d7bff769086ae11adcdac7d262904600894070a8537c688b0dc0f075edd31e70429d07ad90b48e763df45cc5391bf6d8b6e87623300270ec5332501a7ca605826b047b94639e65399b308ebcf7601377227784590454c684d7f0b2c8b08451bc2731e74bbfa61f97c095dd1a049b13ebccc222335fd31c7aae1e557f6f129cc8c13aa45a3a7242298e202348a33944481c8f99a5f8b1ce2c8a9129f43067c9b16881ef99e0cf94706ca7ac028c89f2c0f4936ccc3dabb831aafb257c5219db58a2868e6cf67a652160b4b0f7841607d096158bbe28a48f86b642646db55bb530121ae3ff94d3db55aaaa839eb3cf97f4259dc9ad130c1d4c039987d3866897fe74d260815a48f30fc843f2bb27ceacd8fc4459f3563223b93637c1775a027237a1b1d115cf412d24275afba875b63e0c65e8da00f32865357436c52b845c96f4994ad792c2b0b1d4494e02cab1dd9b9a5c5968482b18b099ed37bf21a0155fa0cbc736bbeec9aec782a94a74b3eb63f99f8f1101681259bd97f4b64022521db86bb5403e6345e615c1a9cf80de9f95904660e3a69d83065cf63646a855a514be689e62a34b481561ddbcad96b1105c110dc8120b6317eae0adf29705b56eedcb687da609d0fda5e969f8581b6f88f25778e31ac4cfd9df07223cf48f1ff53ab1cbef050bfcaae359d4a8b9a3563fcaa4ee12730812cd21e094f10b14a5a", 0x1000}, {&(0x7f0000001440)="733e323253f47d743f5c40f336140efa398284d5dbd7367c263262343cc6a0ff03901ffe59dd370560da2b70e9a08068fccdfc3baff0b9cf2f676d1cc2fb757603b187e0ab648ac465960c3fc1b5576608c946f335a76e494e30e2d6c15d3635a43b270b31c338d64a50a21b1e615e8f13c7f8a385754ac98731f2857c26bb686972ca1c5f68897a1e4b9ef6", 0x8c}], 0x7) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0x800) r3 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r3) dup2(r2, 0xffffffffffffffff) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) fcntl$getflags(r0, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) madvise(&(0x7f000019c000/0x3000)=nil, 0x3000, 0x6) fchflags(r0, 0x80001) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r3) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket$inet6(0x18, 0x3, 0x0) dup2(r5, r5) close(r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r6 = open(&(0x7f0000000180)='./file0\x00', 0xc0, 0xb9c5065bfa709b8e) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x1) write(r1, 0x0, 0x0) 16:00:12 executing program 1: socket(0x400000000018, 0x8003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) getppid() r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="106ed33e45cbac23dd7280a11dec15771856a3c54fe3fb235e7ee4ab4f958f76c7752283882bd760838900cb863f3bd5a4eb6ad1ca115e471fa64877e3960235cd1f678a913913bc2826f9f1279ead607b768add1287de45c44e25", 0x1ee) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/187) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000180)=[{0x81, 0x10000}, {0x2c4bb8391ffceab2, 0x3ffc0000}, {0x101}], 0x3}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r2) getsockopt(r2, 0xf4de, 0x7, &(0x7f0000000200)=""/160, &(0x7f0000000140)=0xa0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x2003, 0x12) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:12 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001800)={0xfffffffd}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r5, &(0x7f0000000000)=""/84, 0x54) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r4, 0x0, 0x7) fchmod(r4, 0xe3) write(r4, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) msgget(0x2, 0x208) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000080)="9c641fe5caf79542970b9950807de2f594173cb8165c36647e84814aadacab8c1000d17b96189926754e43734b6f", 0x2e}, {&(0x7f0000000340)="d032aa50297a8949e38966df91d55b0456b8472b9ed81fe18b8d18ae64a946300faf2fcfee2b50a8e417046522dd741e3b994bdcb2d3732da3573e8f6fb2c78e219c2abdfe123ee9b10d8a5269d6ccbedab54156726dc2d4275404625a001c06d3ec4a097949", 0x66}, {&(0x7f00000004c0)="d0d3e96ad7c4b3b4b32cd08f6f5efe2f3cf61ab98e86696d6ae2a015898fde2796c168b1b9ddded7977fcafc633b87f291d1da031ee3ed218c3dab266caa530196a42afce415706b6b8b009d74a3374180dee27a245cc46f19a3d975218079f0c32d77a7bc5c66d7e49d7c815b60d297903f250fe3fb00e84d77494571041ada8c5a5d78f30ada998181ad6fae26701005718c839bcba07db68f1e4462dde7d8c6b8bba55288b784ab6165e1eb326f2cf6da7242f5e4268b8fc20a69eb91d81a946a69b662722ba774e6d6f7fd7c6c91067c13857c37d05e8399536ce9b9", 0xde}, {&(0x7f0000000280)="09b8971ac6fd383382c9777b5ce7fdbb4b8927c2e0d87a3eaa8b62dcffcd", 0x1e}, {&(0x7f00000005c0)="af39ae681976ba053bdf402fe5ceddb4c84bd776a9a26967411f2e72a6e75974315b421898f45431e0fe22747a4e4be67bdf8bdfcfbcd051aad9c754ff2aa4738d609a40b0157b312caa96e53c", 0x4d}, {&(0x7f0000000680)="44051272450b26112dd755d0361b4ec8c24fcf6e570b2a71e8039723c90ccc1ed0a67b68e46c6478d0763454783e32a5f8ba8ffcab4200b6541fa160898f811baadd7dff4c8714dcdad715eac55d5849dab657a18666fa4cad3b4dbdc766b9c3963f7ca90c8edaf4034ccba90531fd85dcd37191", 0x74}], 0x6, &(0x7f0000000780)=[{0x1010, 0x1, 0x636, "8a685f8a420d5c7c00eddbb328be118c38a2d919b2ed925e08a3616a79678c809630e384ac4300c44071639add5f83c73790c169496481be8b5b5844b15880de77c9a68af4662fe813fdd242d6a5c0f5b143ed451914925b16fd25e8e3e323d039351f1230f23d0b2588d99d5051ab49b984fd27c4179c9b7b542e07cd8e7ca0139d6085aa76d4b7c30d0e9ddf1cc9c527f938f7a09d3653007311698250d638dcc1edcb877193754b5fce35d089845a3f7beb2f7433b2bc47090f0ca9169d7c1d3880abddc0caf5611f34ab188ff3ee6bb81315794e7b4d2b453b3ac4fe121b109f09d3c2cfbbc7ae8a93306a529ce280f02c56765ead9e4195712394c0cf727996bdba9f2aa4c65d29ccc88dda5786900bea0cfaf034cd8c065f6837c489b20aef31f85d14ca7937cf5b1c0fcbf043054292486597756ff0364bd6ddd243a953c653ccd335f659d820c5c2fb14caac85ecaf7c82f1e29b791a79e5c753dd905434dc40b103cef2493507de80fda920096cb7e88aab4f2509e0d462c5123283c4f82f8989a11769dc11a2dd407cf69617cea39b64eba5ba86a1c2d6e8b692736790617917ce10dd3b59e743c4c4686f2d31f2cec9a9e50ec3964649145c69541610cd95093b88b2e6ec7d9d6d44564e929969ac5573a5072f159479b12a0239fa92c941ecce1eb1697a0efd8a936d6a273b11f1d759f284d37aa964d7e5ba804ee569fcccabb325dd733b6add23bc7ab5794d11da408b2e56de4577a50bdaa40ea5e7c4e30fdaf92ae44f391e8e651018043cde34abd291dff092f15b8b74fcd2df37959430417ba1eebb28a94f638deec4200c6d7fb893cb4335ad0fa70c5414e576f289df6ee38955cda2a3d8df15322e4d8e2e4361d695aa9f80460d7e4050ecf0632c8a6f8f966c7ab1c148da6914866278ed0a5fa3c434565335c15a6e5fbd58970293d3b9b758e3987ba8ac43b655d67b8ea92a26da6042cb26e894a2a44c4323c006b50a979c34969abfa623d8143791ada5d7030615f34a2be9e46aebf21e14232a2b69143db373957af02932328969de23221e257ae3904e60cc492b140698626bcf3ee4a2af7aee5b3ffafc3915de307e67fa2fec80e5807aa0dab335252ad2a435ec4e8a8a5e0799f9465c21ba60135e5d063f661f143831aa76b021d8feaef072801c7321fc44f86df5edfe35aef441cf821013114fe978c1dd24ab7fbf37124615bd980bc387662d9c60fef171e2bdacfbe9e8bd04662d8bea046426aba3f8bd98a5f1c7ae4c36508383e23455fba2fa60c5e242588405f12d30675335ade36438c389f75168006de05a0f3ada89e52f4dd3313eabeb583900789296877e5c9c745be13fc2c8d0089d0e5b35cdce102bbeea6bfff9a9cd436a1b089ec032c40eb315a8f334c62180fb388f8e82ffc8e4b10ad6149c2a28ed58ba93aca138ee005d780cbea855b7cff97a1ee3d041487a92d52bebc4d657b0550ac9cf1e19b8304ee7ac8aed29d7c933731ce17a9e78ab6502e3033b8809d2f4d82562a72f3210c6804d63a9a7a59bd1b2c112b058a07546fbc6d7f9e1fe79bcdb56fb0259a767acf64c7dee73a6f3775671bd59ffc2409cf4020fb0ce620a3b4247c3d581bdb7d7e03921dc93cc3ea3ee40435b56758a9c8937e3233ac0322362ba78c9863c1d9b4e810aeca8e892e0f15074c0b56577307bf93606f9745581c5d101c4baf7c8b9a2a0d3e284cb6e6c2ec521c4cbdf32311ffa6285d04710598affbf61583e9fc22a651dc142833757f07d808bcb9267d3e86cfc29f5218fe0b991269016d3819c0aee6f9045d66ca3ad900e3a4a6315dbbebad7e490e9597446be41a4d7f652122f09c186837c7b896a425b7cc3f1bb3764daf6b5d70e42b526913104a5c9e1bfa3b55699b578330427628f40ca5151364164deb20a74efc7e6b959751c27df5ae8ab40c65521f875f6f0342b81c1a296997732fe691480a6ac7b9c8ffe35af8f277e60164ac8a8675cfca8d634dec4f63dff4d5a0d3d42eec4c73ff14bc9f6a610ab34271ba8b6202297686c0a56bf2eaf60d1f4656ac5b78c7110acd2fb7b34c886bcbe6c2611b580b742e48266f3b2a15fa53a0f0fb573d05571c4bd8878d723e6a9aebb21ca943cbe55bb03529e65a46dbea1c733b067bf43b32d6f2fca2b5de0be64296202eaeff46caf75462054cd489a5ae97ed6e43644188d96e7d870bdfd7ca0b5998768cf7b8c10b403b43d7d2e036a53c7e7969108038d40d2a5d1df570fbdd6570a7b44b41431cd897aec96b75180c2a3d1ed98d303c82fcbafc942ff0c3369d96d6ae5c9899bbd96bab485d46f171e0577033fc50f4ee3b110894223645bd63247f3c38ef63a07a99ab2722bbae9201cbc808cbea3d70945a44543a1a9f500a80ef4b0d7779892c010f16ce7a41525946492761d9ac2147202b67a2c4e449a59e11c2849cb106f13986f37d8378a21776253fd448dc3a2393dd4ecc33b38064eb3a4b414b0c73a4725010f060ae46fee442c4eb587dcf821eeede6af5a66895a14a2b834036893e75f462494e6b7d97fe4c8bbf1b826a73effc3f5a02a1e2657eb05aa5708e36dc919f76b1f824ce7c5f311688fdde44f53c5dfa39bf045ee8a1fd7141194ce20a8a58d3ddc8005de6637c30d6a452a044f2584db054797562f477e7da70e4e2c44a66d831ae49d1dc34eb329276d619210a8e9bd465af394998ee1459b41d2409fe9746439d83c6918e86d84f5939b04e9693e68c8c570625320e3e31cff6e295a7be6a92253b369ef6ff4ae0a4d93bf711af99cadaef9371e0a5a82ab481b83b7089b2dac2bb8581aff8d98c5d9c9451ea2bfee98ef8153c9debe4fa51ac2a1662f7bd3391d4976483d786bf405fb9130ee35ac432d258c250e67c4b7219232b74f9d4db7a3bfd04f11a014c8e0d6630e1c27cde05353ddea346580fed53b8d9bf1a1239bda3a2edbcabb5a1b1cc56ce5a13cde14cd3e6db1592fd0bd4ae137eeb86a4d613cb7799ef2de1ac73f04fdebd3026dfb41aa68e15027b8791abb7125a4f2cd756031152d147dc29634a43504b5636b00ba9937a52c1e2fb5372264474e2618c0b1aeba7b301fe9492982a5e570c9cb73f6af9474942c21992660257ed6fff5ba4987133341b9b7e6e42e39d823bee6b655bd8dd75a55be38a50b2a79259fcd0cc4ccfeae224a2092fa2ccd93404abf920801eb9f0ec31b8fffe072e0d114eaa8820f9d104a6b7df37c230746ac731c7d2f1df2843ded50e28c97bca1225b1d515953baf1b785845f7a3604346dc9ca9cfc3e18b26b39eadfd84fe9fb7e54ff046b74cb3f3e32a90dc17874cb6fdd645fd4e188e17f7fd00ae3560d92e7b042e8f83d2cb2dea8e4589a420226db9f19a7c8c6118d41aa131e2fd3eb5d31f79654b21a294ca90c1870a0c2f970e89a93f79486880032bfd5cb79a16d4efb2082ee4ca25f2ab694ad0c9a86752a26f1c208069f39d95244317d17492b4a73ada54b79d515cc37a19766c32ab04b03b1053d51a0b75bb2bf60c5351073df46a6d8ca537381db8b847c2c99371cd363e2e628ff59658d8f68e562643acbb608a48497ce721ad30d92b9ae2a03c9db1e39ddaf18e563bef42d877d62a57e832d55957030990d6179ebf79d764c08d79abf08cb4a9071c54b3a30cd7afeed0dd09b76f5555459183f03ffc3a81e6e8bbb6cecef86be3ea9fe8ed7c4cf63dfa446431782a84a29c559eb73d5067487fbc894f4700e84633a19a36006ebccfa51c32956bd669915222e5573f3f493e10785fed7e9a790055eb2290aeeac2d5deb110b366d32c36253bc8cdaf291e6870f8bda34502cba54b95a8752f8edd2742e957452ffc07f3e2bb86d0b71811534fe4ce0a8e6f6e1b666f3ef1ab222344f543ed027656e67cdcbd87555956a6a142843b2a693638a18adf9ba39b44efe7e6af97ba397d7b9d496ac79b10ee40a1f3b7fd3187a4762e6ae002e2bdf0f50829fdb14f427372c18a478ab146cac9b7ea141130beb2dbd7068b737239da9a0c52e7768cbcd98493f94106bcc2bf947922e588f2d7ef740f467dc5b93ffa31bff40a0a5146ffe24cf88157c8153e8d7aa8b1863c047a09acf67b3a9cdff6dc315aa56e5e54dc3c8751bbf9e02da3df001681a8ec653fc7e4b815c18344c43dd8f605b8403425d72d043905b36cc6720f9ccc9756a0a4ebaa4e2d28c97be489e786ebfcec22c8e596d33613fe0ec3aeff850cdae1b1bc5d10c80d6cb8c3b446d7266f5e3355b001f2d5f730c60bb741ba538eed1c8bbecf767008aae41cf36d7b91048c6a0f335c3b5cf42a6c7d43bc329a55bbc84a937109227dadef6c8580f5493e8241f914f5d2e1e4f9795ef0abf9b8651e05245c7ee87cb63d870497d1f7bc44719de5f5faf98fcec3363bdd5c57329115d91ca26fed7cffcf6cd3165c4fd9ad3dc27fbf1111401fa950abe026df71d797e552d5462e3c3b69df9e4f9665ad7e0aed3f0e0aefc4853ab47444b769ab0695fb130de348ec156f06b7cd82bfed10391841ba855978b855bdbdd6bb1694acc487489019b1ccfd1671f062f46c54010e0f812557880fecd46629e32d09a4002b43ed0b1f19486d6c246ccb93441bc7a246c82b4dbf43ad549be80cf2674f764cdcddceb067edf897dfb0ce9d207b643243ffa7e4e4b248d65a0d2b5bee745ea7c17cdae897c0f57959fb4a6b0f2be1aadbb4428753b4a95e64f78dd8c0ea173910b157306c3210d6a4ab7245a14d9567846c1ac95b96041b86ddab49147bf77eeac41e9775d92b726e8b1bb542f6da5b4f56883fa948348ae04b23b85ff7d6deb576e5dd7bf143026741a0e850dd2326da68c5a6d065b6eca09a58077079bebec9a01ae5116b3807748f0e411a41118352d49791dc99e2d221c64c46a595661300f7b5c9dbc73e6185a7ef86af10af0e1b872aed024324b53bb08dddad1dda3d02798ad24e033a89b45cf61487af126e8020199270c5425d99c83bcba9d5c4a40786801ff5c50520a96015e5e86d07c68102b4fbc490e3bc04a622de29fd02cae2f8eb523301db12523e9712e2ca613ada9a5261bbcde4e3782d9a49f00c06d35c9811535f51115212193e550f30485a8ec0c35a166372e6e25bfd3ca9203ab1e3432b81496440f8287a4b26da2908517e1e2059f46a0397efb2375e5fa8a29295e2c7816226e623f765dc29019e8a28c7da7cb8cf50facc6157fdaaa0b5eb384b36e7ae2396933df1486c4fb3c4fb5c94bf9b0474d03e7e4341db5573ab56fa9ff534850edc594fb548229c2042c33892b008c719eb608f1d65decef876b89450f0cd49194dacf4537b46e37b1b28c76c10847a96d33def0df9146fcf8e450d818e03628e96244905675aeba8ca0edce5c20be988be1ac2ee701b3c8a95219f0f112c76c8b1b765bc679a8f322afb124c184073522fe6414c356ba0b6f2f5b517d5b97bba293a095033c0ee55b7be5d9b87d5c0970cb5bd4a2f1ba5a4757d15285d812b380efb4297b0f91db80d627ea19b380033923a9b0553d6299b28d0d9ce5906b81ae9d36d833a2d368a31438e46d87a2b461b755b1b754ead1318c7aada2f0ad8fad0379f77e3ad9ee8462d7f945600334437a22a1bac8180cbbb33e620b35700ed9042acf96f072e5c5df6a6511834edcd4357499ad9008293f72188af789d84c85cfdc7d0be4e3f9c2b9d92fd1697adbec03a5d9eab72c76d39d9e26786f595e5ceeab27e0c3a3ea0e111a7d2292feffc6168561"}, {0x20, 0x1, 0xffffff80, "71fa06ade06ba5d39934d2"}], 0x1030}, 0x4) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7, 0x0, 0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r16 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r15, 0xffffffffffffffff, r16, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) r23 = getppid() getpgid(r23) r24 = msgget$private(0x0, 0x20000003c4) msgrcv(r24, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r24, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r24, 0x0, 0x0, 0x1800) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYBLOB="010000b2283626c18fede7932fea82e2d4280567b1a6342fccafc5e1f2513ca1b3964d76056f5835f5"], 0x2d, 0x800) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x1, r19, r21, r18, 0x0, 0x46, 0x81}, 0x10001, 0x1, r22, r23, 0xa5, 0x1, 0x4e2c, 0x6}) r25 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r25, 0x5, 0x8, &(0x7f0000000140)) r26 = getuid() r27 = getgid() r28 = syz_open_pts() ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r29 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r32 = getgid() semop(r29, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r31, r30, 0x0, r32, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r26, r27, r31, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r35 = fcntl$getown(0xffffffffffffffff, 0x5) r36 = getppid() wait4(r36, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r37 = syz_open_pts() ioctl$TIOCSETA(r37, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r38 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r41 = getgid() semop(r38, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r40, r39, 0x0, r41, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r42 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r42, 0x5, 0x8, &(0x7f0000000140)) r43 = getuid() r44 = getgid() r45 = syz_open_pts() ioctl$TIOCSETA(r45, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r46 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r49 = getgid() semop(r46, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r48, r47, 0x0, r49, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r43, r44, r48, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r34, r48, r39, 0x1e4, 0x7}, 0x5, 0x5, r36, r35, 0xfffffffffffffe01, 0x20000009, 0x8}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r51, r52) r53 = getgid() setegid(r53) r54 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r54, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r54, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r54, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r54, 0x40087468, &(0x7f00000001c0)) fchownat(r54, &(0x7f0000000080)='\x00', r55, r53, 0x6) r56 = getgid() setegid(r56) r57 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r57, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r57, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r57, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r57, 0x40087468, &(0x7f00000001c0)) fchownat(r57, &(0x7f0000000080)='\x00', r58, r56, 0x6) r59 = semget$private(0x0, 0x7, 0x287) semop(r59, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r59, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r59, &(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(r59, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r56, r55, r56, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r51, r56) getgroups(0x9, &(0x7f0000000240)=[r16, r21, 0xffffffffffffffff, 0xffffffffffffffff, r27, 0xffffffffffffffff, 0xffffffffffffffff, r39, r56]) getgroups(0x3, &(0x7f0000000280)=[r4, r6, r60]) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x1}) login: panic: Data modified on freelist: word 5 of object 0xffff800000ce6000 size 0x100 previous type devbuf (0xd != 0xdead4110) Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *156834 5823 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(100,2,a) at malloc+0xa23 bpfopen(51700,1,2000,ffff8000ffff53d0) at bpfopen+0xb5 spec_open_clone(ffff800016980b98) at spec_open_clone+0x241 spec_open(ffff800016980b98) at spec_open+0x40e VOP_OPEN(fffffd8036ce64e0,1,fffffd803f7c69c0,ffff8000ffff53d0) at VOP_OPEN+0x6a vn_open(ffff800016980dd8,1,0) at vn_open+0x494 doopenat(ffff8000ffff53d0,ffffff9c,20000080,0,0,ffff800016980fd0) at doopenat+0x28e syscall(ffff800016981050) at syscall+0x507 Xsyscall(6,0,ffffffffffffffa2,0,4,fd1aad830e0) at Xsyscall+0x128 end of kernel end trace frame: 0xfd3f0172380, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic Data modified on freelist: word 5 of object 0xffff800000ce6000 size 0x100 previous type devbuf (0xd != 0xdead4110) ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(100,2,a) at malloc+0xa23 bpfopen(51700,1,2000,ffff8000ffff53d0) at bpfopen+0xb5 spec_open_clone(ffff800016980b98) at spec_open_clone+0x241 spec_open(ffff800016980b98) at spec_open+0x40e VOP_OPEN(fffffd8036ce64e0,1,fffffd803f7c69c0,ffff8000ffff53d0) at VOP_OPEN+0x6a vn_open(ffff800016980dd8,1,0) at vn_open+0x494 doopenat(ffff8000ffff53d0,ffffff9c,20000080,0,0,ffff800016980fd0) at doopenat+0x28e syscall(ffff800016981050) at syscall+0x507 Xsyscall(6,0,ffffffffffffffa2,0,4,fd1aad830e0) at Xsyscall+0x128 end of kernel end trace frame: 0xfd3f0172380, count: -11 ddb> show registers rdi 0xffffffff81d5c6a7 db_enter+0x17 rsi 0x40e8 __ALIGN_SIZE+0x30e8 rbp 0xffff8000169808a0 rbx 0xffff800016980950 rdx 0x40e9 __ALIGN_SIZE+0x30e9 rcx 0xffff8000179b8000 rax 0xffff8000179b8000 r8 0xffff800016980860 r9 0x1 r10 0xffff800000aa0c00 r11 0x9c8eb466a6457c43 r12 0x3000000008 r13 0xffff8000169808b0 r14 0x100 r15 0x1 rip 0xffffffff81d5c6a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016980890 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=156834 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff9150,0xffffffff825a4598 process=0xffff8000ffff6a30 user=0xffff80001697c000, vmspace=0xfffffd803f014990 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 5823 76920 72455 0 2 0 syz-executor.1 5823 338711 72455 0 3 0x4000080 kqread syz-executor.1 * 5823 156834 72455 0 7 0x4000000 syz-executor.1 72455 275620 95985 0 3 0x82 nanosleep syz-executor.1 87938 435948 1 0 3 0x100083 ttyin getty 34364 190339 95985 0 3 0x2 biowait syz-executor.0 23991 55672 0 0 3 0x14200 acct acct 29559 157132 0 0 3 0x14200 bored sosplice 95985 146783 90569 0 3 0x82 thrsleep syz-fuzzer 95985 300613 90569 0 3 0x4000082 thrsleep syz-fuzzer 95985 233231 90569 0 3 0x4000082 thrsleep syz-fuzzer 95985 311440 90569 0 3 0x4000082 thrsleep syz-fuzzer 95985 417111 90569 0 3 0x4000082 kqread syz-fuzzer 95985 280012 90569 0 3 0x4000082 thrsleep syz-fuzzer 95985 229923 90569 0 3 0x4000082 thrsleep syz-fuzzer 90569 439644 29037 0 3 0x10008a pause ksh 29037 155187 74672 0 3 0x92 select sshd 74672 414875 1 0 3 0x80 select sshd 46949 475447 61117 73 3 0x100090 kqread syslogd 61117 462350 1 0 3 0x100082 netio syslogd 68738 43405 1 77 3 0x100090 poll dhclient 43638 13662 1 0 3 0x80 poll dhclient 785 114987 0 0 2 0x14200 zerothread 64628 125496 0 0 3 0x14200 aiodoned aiodoned 55145 518926 0 0 3 0x14200 syncer update 70596 452369 0 0 3 0x14200 cleaner cleaner 39437 205483 0 0 3 0x14200 reaper reaper 2744 97350 0 0 3 0x14200 pgdaemon pagedaemon 89135 142152 0 0 3 0x14200 bored crynlk 73342 99025 0 0 3 0x14200 bored crypto 54288 17880 0 0 3 0x40014200 acpi0 acpi0 35914 150219 0 0 3 0x14200 bored softnet 24273 72589 0 0 3 0x14200 bored systqmp 17418 352515 0 0 3 0x14200 bored systq 77122 382555 0 0 3 0x40014200 bored softclock 44977 497898 0 0 3 0x40014200 idle0 88579 383906 0 0 3 0x14200 bored smr 1 356366 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9563 7260K 15450K 78643K 14978 0 0 pcb 15 10K 12K 78643K 1135 0 0 rtable 97 7K 8K 78643K 908 0 0 ifaddr 73 14K 15K 78643K 253 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 96 0 0 iov 0 0K 26K 78643K 340 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1233 77K 78K 78643K 3122 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 17 0 0 VM map 8 2K 2K 78643K 20 0 0 sem 12 0K 1K 78643K 539 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1275 0 0 sigio 0 0K 0K 78643K 19 0 0 proc 48 38K 63K 78643K 799 0 0 subproc 32 2K 2K 78643K 153 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 155 0 0 in_multi 22 1K 2K 78643K 172 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 0 0K 0K 78643K 10 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 423 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 119 71K 72K 78643K 4596 0 0 UVM aobj 130 5K 5K 78643K 135 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 226 0 0 NDP 18 0K 0K 78643K 80 0 0 temp 214 3548K 4184K 78643K 102390 0 0 kqueue 0 0K 0K 78643K 11 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 34 0 30 1 0 1 1 0 8 0 rtpcb 80 122 0 120 1 0 1 1 0 8 0 rtentry 112 154 0 120 2 0 2 2 0 8 0 unpcb 120 786 0 777 2 1 1 2 0 8 0 syncache 264 7 0 7 4 3 1 1 0 8 1 tcpqe 32 4247 0 4247 2 2 0 1 0 8 0 tcpcb 544 454 0 450 3 2 1 2 0 8 0 ipq 40 19 0 19 6 5 1 1 0 8 1 ipqe 40 221 0 221 6 5 1 1 0 8 1 inpcb 280 2320 0 2311 18 16 2 13 0 8 1 rttmr 72 3 0 3 3 3 0 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 20 0 18 3 2 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 16 0 16 8 7 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 668 0 494 27 13 14 15 0 8 2 art_table 32 669 0 494 2 0 2 2 0 8 0 art_node 16 153 0 122 1 0 1 1 0 8 0 sysvmsgpl 40 88 0 69 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 535 0 525 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3424 0 2032 46 0 46 46 0 8 0 ffsino 240 3424 0 2032 83 0 83 83 0 8 0 nchpl 144 5471 0 3876 60 0 60 60 0 8 0 uvmvnodes 72 5018 0 0 92 0 92 92 0 8 0 vnodes 208 5018 0 0 265 0 265 265 0 8 0 namei 1024 18537 0 18537 3 2 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 520 18 0 12 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 20170 0 20169 20 17 3 7 0 8 2 plimitpl 152 126 0 119 1 0 1 1 0 8 0 sigapl 432 1428 0 1415 2 0 2 2 0 8 0 futexpl 56 39463 0 39463 1 0 1 1 0 8 1 knotepl 112 1025 0 1004 3 1 2 2 0 8 1 kqueuepl 104 1298 0 1294 1 0 1 1 0 8 0 pipepl 112 988 0 969 5 4 1 2 0 8 0 fdescpl 424 1429 0 1415 2 0 2 2 0 8 0 filepl 120 13190 0 13086 17 12 5 11 0 8 1 lockfpl 104 485 0 484 1 0 1 1 0 8 0 lockfspl 48 161 0 160 1 0 1 1 0 8 0 sessionpl 112 27 0 17 1 0 1 1 0 8 0 pgrppl 48 34 0 24 1 0 1 1 0 8 0 ucredpl 96 1612 0 1605 1 0 1 1 0 8 0 zombiepl 144 1415 0 1415 3 2 1 1 0 8 1 processpl 864 1445 0 1415 4 0 4 4 0 8 0 procpl 632 3514 0 3476 10 5 5 5 0 8 1 sosppl 128 13 0 13 5 5 0 1 0 8 0 sockpl 384 3270 0 3250 34 29 5 21 0 8 2 mcl64k 65536 674 0 674 39 38 1 33 0 8 1 mcl16k 16384 19 0 19 8 7 1 1 0 8 1 mcl12k 12288 53 0 53 7 6 1 1 0 8 1 mcl9k 9216 25 0 25 7 7 0 1 0 8 0 mcl8k 8192 65 0 65 7 6 1 1 0 8 1 mcl4k 4096 138 0 138 6 5 1 1 0 8 1 mcl2k2 2112 11 0 11 5 4 1 1 0 8 1 mcl2k 2048 63161 0 63118 21 14 7 14 0 8 0 mtagpl 80 43 0 41 3 2 1 1 0 8 0 mbufpl 256 113965 0 113886 56 46 10 26 0 8 0 bufpl 256 13446 0 7349 382 0 382 382 0 8 0 anonpl 16 188514 0 172009 128 59 69 83 0 62 0 amapchunkpl 152 8693 0 8581 39 33 6 19 0 158 0 amappl16 192 8353 0 7419 98 49 49 59 0 8 1 amappl14 176 186 0 181 2 1 1 1 0 8 0 amappl13 168 694 0 692 3 2 1 1 0 8 0 amappl12 160 124 0 122 1 0 1 1 0 8 0 amappl11 152 67 0 56 1 0 1 1 0 8 0 amappl10 144 26 0 25 1 0 1 1 0 8 0 amappl9 136 831 0 824 1 0 1 1 0 8 0 amappl8 128 455 0 423 3 1 2 2 0 8 0 amappl7 120 65 0 59 1 0 1 1 0 8 0 amappl6 112 72 0 62 1 0 1 1 0 8 0 amappl5 104 497 0 486 1 0 1 1 0 8 0 amappl4 96 2268 0 2241 1 0 1 1 0 8 0 amappl3 88 176 0 171 1 0 1 1 0 8 0 amappl2 80 10241 0 10175 4 2 2 3 0 8 0 amappl1 72 37662 0 37253 28 19 9 20 0 8 0 amappl 80 3857 0 3815 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 1447 0 1415 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1447 0 1415 1 0 1 1 0 8 0 vmmpekpl 168 14504 0 14473 2 0 2 2 0 8 0 vmmpepl 168 183141 0 181148 241 119 122 127 0 357 27 vmsppl 272 1428 0 1415 4 3 1 2 0 8 0 pdppl 4096 2900 0 2860 8 2 6 6 0 8 0 pvpl 32 535612 0 516001 299 128 171 231 0 265 8 pmappl 200 1446 0 1427 4 2 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 653 0 140 16 1 15 16 0 8 0