3efbb109a54be70994e53d5d626875138d93fd9e2b740f3183d3f8c1b3961c7e5b36e4a3a43733bdc8da12af43f31beec91cf92923105b04f077546a2a49f4030f6b28bac9a70e451595d1a04475b635c932db9d5ac48950d0c83cee0fed95ee73905dcd8216d0c97109464075e4036500f803d79ee08684734e7052b42bb93ee6c1525521145b0ef0f34d8fcb88887b687e78b2cec85174d676b66beff30965dad5be2baf4ca7a0835a8c88a33837af13fc37bc53c341fbdd3fcf40e340e3ecfd726abf21b73b055815a1f03d6b0cac7d98448f05681becb285a3be6866286828c6319b7a0346d7be2af0b6b7ba96ce92b6724b85d34479771863c7d268d46e866e5023cfd7267e9c0111141b940cb8334c98015b1d0d7942330dec2b3d44f2b6c7a64d15f94f2eec5208df5fd8857cf5bd1c2cfebecefb992add0d007708418c019cb9a107e1f5921c65dc776f75bd459acf48bf086e0e66bc064350944c39d19b77ff419d275a8db22796f427a3a1ddc9c16b358d456cc6efefeb4664ae321530731855b7dc5c2ec00c6ef93458d7d46565d2fe7bb9ebb0aa37f08572a2d3b68285b2a83ff39382de9110adbd3ae55fe21d15e73b26bc322ae71be3aa72dd0e717a8611e58fe501e2a0f3972e74b5513c4f806b7d828f2d89f0c3cd94bd9ab89eb59b9c044cab3753a51afbdbe981c3e72e15418703c01d7324bcecceb6b51961d84fe058a6c9d9695490ad8c1316a4749abb7f8541ca5b46bfdd592f9ea67f7d42f72548c8e4826553b086a8851a8199c601def843a8b00bc3478a8d3841f1a2191b9f0b0cb841d6cae9798c44caba131b50621bc94a1caca399778ca4a4a8f6a47494a61202f3a41968bbd5b7c9dddf29a37340debb3e7683eb2d00960ee8c27d7592794b1e36d99f33ee6243775f0e59a638b0bcccc3833a36b8ed376832fd203f7a0cc0df81925a7c664ba87c06821fe0772180c46bbfbc90fe439bae85adaf9f3cb80497b5786b6d0fe71f83c5024919669879f3337245551f506d5b86b3916094c68c73727b09cc4c5600160921518453fd892311edbf850df531b4677212cd61f927971a9a0bc7f5246dcab1512e2c13225483f998ba47e1816910891f23cc72aa9aa9e00d46ed4855dc0c4ec40c586f41258b7a2623cc16af10bdd0b335300525c001c3b0c27af2214bcb0863ed9eeed37483d0a5ae9d424dfacb290a46db27888a555b3db0cf2d8434d7f141080f81922f6446019034a600c86e81842c4f9cb26fcb0d3755d3c3b28d8bcc04ef6c346174d43913e69fbae6a3df78ebb7faae1aa65ed9395fa1962eaa8d030245df37e81b378b97d5bb10b2858a078e71618dae8c0e869356b0c8a1f579785718e52c7224db77a563b1c1be1934b4482aaec132f4a8c33fe14e99782841c0ec869fec5eb24d2dba6b9f3eff29b6a88ed409b457910bf1b30e6d3238ea91a68497fa0888a559b201b5ef7268017c4c2bd7301193075666aa9c51765646ca5cc89f9f49f529c823d0c1148205e094aaf45fa85cbbec5cdf1f411f980030d4950ec886b718f5dd74f86dbf39a8d6652cd0b3cdf7859d5dfd35465c296554af3fc3c5b6607952e5ac0b1b09fecc2ab45534483d485a86a1c9a9b226ed3b1b59f85795fb37e05b2fd6c07ed050fbf48f2dd5107e673119b6bb03fd502c0fa15de2943c2a067764c2fb8cd2d72e3ad35383a776ea8549eb0edb95009180c87c63593121e4a25c59ba850a8e83b15ea0de4be5dcbb6e67905bb506e94214052578330dee636f8dffb82bfd669a3bd0d06b3ee11c00acad2e43df8836d1eae76b2048b87f5b3b352c0ccbbe53fca0ddd7604f4613c4a21d105ad22d6ec5d691ebc68e95454dd89b963ad8bc0faba1d3b1dd7dee392455c668ac433dad1d6a822bf9b60c78b395e5df0e4a8ea45f14d9b49846b7cc3a7feeb0107770c052e3a77397c64b0cc6f04c1996e6a77d27dd9275edbe63903850fb2332f2f2f8536fcac86988618cb77e7dd5f0d7ed65d8d5fdf8fc0d3d97ab2107e22ed0a93b70f1acb6fcf31b740f51ebc4fa6c59913f9e26cada68396f63a290dcbff0ac4bf05b6312c4948bb7087ca4ae31107bd9b69259270de77570be97122756f1dade42364eea6ce32b52012cd33bd97f9ba69428b7d4ae53fb089c7e05dcd8f18baf0cb8e65dd36d84c043e8b7d4a9dbb5334784606162aeba19fcf9b733a290126f1c9e96575fc7583b4046c6f8980035df2073ffc6900eb9340680cd34697aba0a9923da1572ba047e157318039656aedcdc0c9448c4889a062d0b26e1d0c148ebd687ff6b6b1cdea1d4b3154872123d6032cae523bfc3ad8b1e69f7a270418308f38e245cc2b64df2da2d8ab34713b4177a59505f736dd809e9735acaa500190cfdd906d29dfad5b44eb416d567174e587529d801e3dda6e96b94ff49b22fb2a5baa4f2c60aae2dffdfdcf58688cb0bb64abc76177808ecc8ff52f34677dac292b6e1bda32f557d70b8aef241fe2770bb3f3e3ace184203a9b9423699f6dd6cebc2a3ca15c73280151f03d2c8d855c452dd379c39e18ae46f459dd3c6b04eec46b41000c3baa3c0aecc594371c8ad2e96207b4f749335941399a7d722ad9ee987e335a967f9adfd1ca39480856066e1443679f4355453d6152ab2a15be31e8d80b7c377b4817cf7e541622723bd8f25459cb46f6faaa130a343f1c3701a9f70f336d4a6bba24508eb53b9f0328b3c412ebac73ff1dab0ef7258a09626f684b0c1820c854a157fe68b9fcf42691533a46811d79daf2945c700243d74275ce7e7a14c1c9d7fc83eda6dd9b7ae963069acea835d1ad0746e3e6650caf038797bb36f160584ef9fd99594376d38e41e55309b68b4eaa9b05ced18a1b09111229762e1bcdbf537b133b612fba5073106407eac89f97ea48e00a1f3c7afd092c984a1b4ae305a50de6d31ecebea3c04d72c1892e90d470ebb30148f45ee70aa73938b60dc6f55bc57ce8795307ce3a09239458da0ab0a47bbf4a6899aa9715976ec05ee0d1cd7c7a2e92429fdd2874b379841d5152824ea633b96f4eef8a5c9c3cffe31e4230bbf2702ec80ea1aea5b70506ea167369b46ca6b891f6c20ee69ad3536ea4284ecb2bbef3ef4f560b43c8da5519cde164549c2af860396c6b1232a6e2f8af00132f8bc07e7abc34975e6498a482a6c21305d3365c9f8d7d16a2ed7b3729068b7a9ed96c2611893db8e475c3d933dc86664f85d77d38f079237edf437523e746f9778a496113bdcb885f83860ffd81b94ede905581d11a7eaeec950b8f639418cbf7942abf071c0cd36695dd53aec712457c269bb26214fef30a3dfa9bedf8496a0766438a0cd2e38207ed1e45ecaaf072d7dfe6b6840d77706da8e0f1518217ab0d18a4c19b59d7d7249af3b3ee3259956b942875869b7d1a9378a23eef5e515ebdf8e33ea534e227a6e76e2661ebd33a7aef4bb268638b13d87fa59e841d7009e84e4b7782ca3fca65ec08e897d5446ca411681f459b796cc974b0b36195055dac6b6ca94c775bdfa6ea24fb3bc3f6f60dda9fcab3bad86b99075ca8d8eff12dce2923c512db2d803e56b18d22d67a8a9849e7634b9b929f284dc1d0f153a4db08a683403735e59fb5d21a8af6406020eb0be7ba6356940efe2d020023bf4a904a617efc5f6d956812f330d9389866c6d23e78102414cc105afe5113450f1f613f79bff5f6d9e78d34f09104517946f4050c35141427dcf59430634d60b96a43edea1a47e63f5deb81d2afcabaf01902f3ee23c3fe1656e004bce40ffed238ffa352674743453f3e68063a2b6c7f33c24a71f92b32031cedcee020253428e12e00f6d7c4066f31c61dfc13fe788ecd1585a898b3112d615461d3ac67c969a2c0e7d2a3abbf23c4ee2042f8cd04b3185303e024dbf73c01b87be3ea08197ef4b1e87e0867d854697e239f0d46be4c58a59974e2b5bcd4ea131a12a91f324b2545b6563cd7b3a1a7d56803a3db9dd2b7f877339ee479a3a0f7d25bb41239f75490acab8a617698eef27396d284a7e5d34f6381bd1e89dc8338558d2a59e0c313049f3f64899962ccb1851dd784efcc766fe617f7f8e66ffd666c7866b5eb9872bd7e4f6e49d2e0b03b791b3f61ce190748d4436bec6165ee4a818c62125ed2bb11961ead2be00ae9bd75e11092d71117b4253e04ca5b42384a7b62a12723b5ea3a298dfb06fe168623daed250cd0249bb80ee6ac5cd17ee09f6efdee6480903adb2e2a69340ce80586ee54879b9923fe0d5510472a473c3d5866c280e82c5512d64be61eca10da63a7a0ea0a4cf4edb86ea0333070ca636842fdc93d92632f5641f4e5ec657ffb9e4fff23fa40f476b7c9571e7681722c0e704a18b60471a22f6364e4dcea5bd58247e2f757efd52fed616a4c763d1c4f0487facf3fab739813a1798746cff9b65cc18e061b4d2f5b4dab4d87a2b0252c02f5fe46eec8d794a77e1569572e2dcc0fb23886035df54cb95ec86609d2a067efae697c1c632019aa52", 0x1000}, {&(0x7f00000000c0)="cb59f7cd003db1669aaac4988e500e2fd23fad1b44bbc7f455a1f672572ee534fba443cf6d3b0d66f3a069a9f0465ea2102eda0c1b543e3a86c63a6889a228", 0x3f}, {&(0x7f0000000180)="2f6961721ec7a8549a922dc951ee674a63c80a43d364856dd222a15fbd578b6f867aa65ea0eeed675f185c47451251ce2dc73288c1103e74d51bb86478f836e0fc2a863e11c7b6203144dbe98d98fd93e14f0022ac8bc4aa97379e9bfaca35a5371a2fb342e6bab889f6334389c0d4275c8efe2bcd00716dcae1d6df72b34e9285cd27270715fdf7cc3dad165c3c03a4e3c977d338264d9855a104", 0x9b}, {&(0x7f0000000240)="5652cc026af8a2218b9b8e8c1fb2b44dd1d1cec4e20eec993c544adc660953c8806a8e5a62453c00c349f3680ed46771c9a7dd2f228d680a475dbdc937cdb598c9340c5fa062924be4211766586e25de1b6aa1aa3ce5a1c2528c1327283fb5", 0x5f}, {&(0x7f0000001440)="de168636949f09a0ce833dcc0e158ff78979eaedd430267b10ab294c777dcf7233203eeb53663b97858648e06488b3cda7d1f60800c811a2519941ea434b10675451a220aecde063108e299e11d5c9b4c09c98832c7648475b0c730653c1a5e599673e55aa4725e7a8a48daee3241172e28f81f1332a1210cb5f411a6253d1ae8a042ee83519f55e2638820a10e37eb2fbc7cbf0649a782c4d0d329203c1bcfe4232c99bce791ac44f1ef822780cd182603c4c82afa7922ecbf2f1038f9fa9a65416a6d965dc6f6c42ab46b27f90e4cf6e16543184e7745b5c95e2951b376a80049fbe28a8b53aa2ab6917bf7065bdf537025ee7505a2279c8967cc2c6530be77a54e2c2e8feb89e4671ef8e498748dce08d7f0252f7c0224a212d900cd96f87c489b79b546fdbeb139efb377b4abc7d8e78db05e0a9083209ddb42e155f2cf69d140c046ff3687b4b41e0a08c537aeb746fa5e05b34941bcc993152cca470f91d210fb64bd5cae2d988d6c5f4bb0b09aea3aa12b930b4f7094a044b066f9398ed89ed22e02092722828a7872cb321fe76bd8deff8748eca7ade9dfb0246c37adc8106dcb81bbaa97128f7bf2b00559d4e425575269223b2fceebaf3edadb1099d90ef8f69695f1c24fe367ac363c60634524174dad64a394e188bb966ce226a9c963d5c4782de41990aac3ed21edb4d4a7b73f64ef64d8f43af6ba11ec6b78af8a1fb0009dcf6b106e84830109725daab5c62cf5c2553027bac7b4356c9f1d73642d3bc021540b48b58f59501d6814db6e7171fa69bcc99b44b6cb1cf447ec9dc2fda6e50c5ca1f98624bda0c30cacea0d9faadc7c2807ba27481954801435801faa53a7f64d5629f096640685b9cfa73080fe3e77150db8e03d54e42c42e3f2aec8ffe78f4c73a7d522a69d3b93d3b69e492edeaf1c3e30b6912ead33c1b764f19dd3bbdd9d79e59a47dafd0cbfa831775043253006216b6e42f4b80d1e6ee058d9700bc4b79cb56899d9e17fe2094981f8223ba7b7a2b7b661898cd9412510a633b778dcf357072d0229b9ce4801d316887a2f6c0af2b4ecb9caf008f1c1e801316426f69ba9dae3bd2e3adf04918c64524aaa79c0ac1a4f7ebd7d0b93d7af05236c8accb9295aec15ffad33a9860ed8a7458a377719d496dee10cd6c5685ec7510bfd4e13d7802cb0adc168d3ab5cb3b162ac8733e93b61424122d18174422839ce2ac8061c6ec9202ca1d90dd24e681fcf8313f871f83cc9a731ad8e261842aa36453c35d64798a3a5098ff41bcb706f26fa78027d11732813fc9ffb0da4f75e802e1536d0f25ec099f3d4d288fe6f5f9387051f4a3388af64a5341c518a5262c4f081ee33c9f8da923068cda9492b09f5130714283155bd4a40dab960d1d854262444ceea25323ed444bef93890f985233eb1b9aaf4f0fcb24e2605f5d9f38453fbeb1692154468bc8af562d6b61d5883dd4921bb78c682fbf915ef9e7a8b6d48d1407b82fc0da71af3b97bf72cd31c6109ff604e0ae3a7ac5c9f6a435f62be7bcda81b80aa7f5acc12ea9baa1015f6b5eb5217181276e6d29a3ce173257c73b2006bf25447bff4535a953f2c3a18553f808ff83dc7368d559930e681366b93dff0e72f4127878629b499b2599489c4a4aff1f5c12afe53b0a9416c81eeb9174433572a0c033630c8d6f93ce51b34923afc461cf0f83a68251a081a6298a8b2f799d45b494ac9eca5fa5ef3c3820b50a14c158f9713f74dbece734cc058121af1846f8abc0d640c4a85d4ae600f1af722c540730fa0b660dc1816666e2a2edd3100cc2baf353cdbe9cf0dce377d3a36a984020c7200583910c99964532f8f9d545884e5e72402a0646beb2f291062ada8f088e333496d8723f444de9cad508a854e0d46776b0d0d617aa4a14d69e7dcedd7c89ad07d644a5ad504bc73ab417a1dbc870bf1fbdfa521a19ece6de777b71e3bc1180c93b67d616efe7cde216d74dffc39a94319dd263a9942c6e569edb11e0777f0f3d8067892f08a020110f585b1e2b3d975fdebac25198cecc945902bc3db7730557d458753aa687d8f0d44f2ccf302527bca286719fe27da58cab868461b9246537604611e5378850c163c4195dd71fbc72fb7ac473eb29f1830b749156986dc9c3f3577f8ea80e243675dab15480c11756e615054a0eaaf64cd89c2543610165f27e4a1712ddb5f5899dfff373b6245d66aeafa79898742bd7e3984a06b6cbd274ce15ce13f255bf0f16488d1fdbf7308657841dbe2fd7d7f863273b936f7b83b7867cf5b8770aa7b30ee3bc8c8fe6aa014e610c54037db729103c55766ee4274b87ecb9e37912d38f954c0886eb754140a3ad1612adaf599a14dce8ecf6c87a426c18982c9f396264818697ec623089b7332c29b8d8c24121717ab711409cbebfce4be3651faf01245b9523c3fcdcb881561a8d1e8d984b7975274834cfb3029a2477df04ad4b910c46e88692d3ad37deb0c2e25b805c22995dad0e197d34316c583684598ab447dd157fb7c6c8392dfc26ffe5ef21765fd87f998a75b54fd09afd6867a5ccb4d380d80715c2891695129049a9bd0219ee153fa713b5cbaf959cda899b8fcd6479adf992b091fe628ca8b493be2c5ed955b1bf8975e1270cf13cec65459f2595ba79e5363848562a6fd6854518e6955b817a57797bfdac5606b085e06da6eb48b0af23e682ddc5cd5668758e3378956ba4daba6fdb11141ea9d81915ec5b5f967a2ea2bd30c8c15d3e2b1342304376b40f00e25063137610375ffbd8d97a04a0fdf53913567f82ffbb7bb92066fd52068e799fcd78e0d57da5f4e82c307d055b7b6150c3260bcf64e59f6d872073311ca130e758c9fe11e3ebb7453af2ebfba16e31f1b9cc3956149310271b881c285748a0e0d1bc6e3ace9002549b3a8b77fa663327ac69ba9bdd0c73206e074a2371417e075c69cfe7ee4df659a22ee14553da51d95905ebd5882291169ffc86b8bee885218ae949fec7267f003421663a8210ca8c70ddf6a23e63d751f2b054491be292150b7a9a4abb1ced219c58f69c8ae51f7a4aed322109bdb4602c78061b161f94486dec38a99741257e43a225cd557bba23478eb70845a5015c37d41b32368fdd56de51a0434415c5a809faa84d1e671ee39edcf3f9211186c1082dddf8bbca0d328e8ac563aa4a43677303df10269623c6a853645516bd49a1ff3ede2c5ff5903e38af1cd34aa751b805b3c0ac938123b67e442c2e9b9b1ee46ff2caad3cc3e0aca8ca0cd514d4615b0b81a8cc297ba4350394b94bf24fe61ce2bac824c273dc5b6fe0386d9d7830ea0073b595b57d88678def3d7c1eccfeb93cfdaf3e68ec38ffe773821f07f47ac89bf8873aff9cfd04d951b2832cc44c7fe62343dc995b906416e6934673d86040b9987c091d9bba9a2bce03b0e0cead37cb5a5a0f8a9f25c78e00b8e1b7a6983efbbc456a94c31927f8ffeb9b3640f5b83c6f00ff22073a449929b5c4f9819266a2d7f9b1edb075148e27a7cbb21b9a0bc0ef8f03cf99bf985e9c894a00d197662eae1825a86bedf3b46c4f92ba12bfd19aeb994bb4015193a2b96883ffefd75f8d5b9e74a68e984e6e01717a1275ba93e9482a74bc9363731a92ba3c66fb96f7bee9f66baa32fdf302284d0c91908d82c208d3af5ba31b72aee36936f1e738134d5fc023a024c49f827bb09c523de5b70b73a4d236e565e0318c002167d61238ab27f851ad99def1cb21c997b3171c9550b821de83a07ccfc1488b80132f19e8ba719b3d43cc823ccdd0817052e6f9ce4803bbed4a9ca31704fab5f1fed7274f66aca0adeadb797ecc79d5410348bd373b8274045219e4a31142fdb3c1b54129d9a3a98310ec93ab218fcbf427d1d38416f621149380c6808e297263e7a03d3763b68b19e9ef13098590bd9307b532c4de34c92f453db35ae0ed16e7d3df910373c0b8efc66f2499225ac2ad28004b0e33a98ed50483e5779f0f45b590d81ec38e919648dcdb7602500d8bdb4eecbc9f249be1b235b8658c7dc78cf757d4f70185a118fa457e69c3c5123880f43b8838522b8c1f193162fc4f9f4ffa43a4f6eb6bcb2038545a9ce3245dba9cbc86bb812b76d435148d4586bbd8f6de6b15732717f9854a5a28d580647b937ed0fa4bfba282965eb02028f21d053e1fe982d1f942fd99716bd20431064176d4befc90634d16eb089a22da61f14f98dc367e115830c2bd74a0501ebef4c3c52a770e35274d1c7f42dea051a991b5d53fcd87118d1d92ff3eb04d1bf14f92d9523295d80892bdc615b90eb6a20a3e72743a9ff32d80249f5ef35e65ac5acc894c28c898cd7373c0daf601b3bec2d81ebb2fbb67eee52c5a7b867998749e47daf7d12be3deb31e9466e29b74d59ed9578cade553eb4e3dc18a1d22ac1af9cd59470917a692ec1feccdfb97120b7c2d96376fcb9a1693f1a033aeb27fd1fec01a6270fe38df349540ddcbb7cdb776df992197537d796a22e17f68128148af09e4886ef997352feaa8e0ed759a8364ceb18565080d995b63a5368274c0aa6ecda2915ccf3adc6de7d0d057d0b235bd0762deabd0353c8a456798a17814a682bbe64bf35214611051a141141d1fe0068043d85990f6ef99e959c30f61dc1e7a13252726c6565990d8804adb53651feb0483d72959e43eb5326bb1f1338c831bdf7f76bdf7d72eb0f528f278d70276ee587f4a0269f272701cf7d0c78aacd54e8ecc468d03407de50641edfc4cfa269d10abc2980e6346953e387d55f6a5fa665c6d5f41dfaa311f186d06c8d17d8d070fb52d279b1a1952a40eb33c203035653edbbf38bbd9cebf21c7a4b793291fe04376aa3a8ec2c770cbde1db842ba1dc402bbe70d53f2a2154cd41738cd9efe103b003b5c66fa1cd648e4ee5f573860969c4ea5c0ee4160c4e883bf67e4711049bdc7e53553baa5a88e1f242af3b4d79277a31f64665160b25f7b7b25e7fed07e7999526066792b5b959cfb6ae99e835b99ff13d3a58c99712f470ae43853fa23b9320faaf7c099572a4aeb1de0846b6162d941d4b9bd3154a03a05d4cc957ed2b3bbb5f4ce4f08f16e69c9429695f739b382f6583791408ef05fd57018343e8a24cd99ce9f905d10e545f13b173d49b87663dd577016f5045c54f18c0c98af39d8d0a7ff350d2a56bf7760652d7dd759905cddf6bf688d8d137f05b5efdef20d83fa0a7a9faabffb1a9d4d1e4f07c767bb3b47d61e6c75e50532c0b82d1759f71c8e69cd613e41e0d7d7f139e5e797cc6a820a5203f8e63cc315e0857162b48e2cd4be705b04d451641b3171e7b56fd0632038e46e32ef3be86beadcf7ab2ab72b983b72e2e0bc8294dfe38da62faed96201084bf79ca81604768a70046d02510c1f641ce03ee8fc1766ca7fa4e2c2c7c64a8fdee4d42e8028faa1bcd0154173c441841209f64877bb38dc7de8721739b8ffaf080930605a92af7de761779c777c8cdc864f272a29e8b46f364d36af51b04cf46025f92136912f2145a037294e3c4d8c373caecb286f0d4625188fb38fb94e8e9ed663be207fb1ef3867a36b2fd8db5e47e831d9aa84e3469062c52d80daca870eba1d8fc63c0899991975a4d8127ed356396402b41d8387b65e277eb5657bcf4877925e594ddd9fc3b672eea78197a9a56d1c4b8b4b765100b5a6c7f369ec0d7a4a29c3f61809d2c49a0696b3470e5ac6a635a3bb1a06242c97156f2c7213a68e6584f60956ab18b02ca540e9d99e5e6e461472f1fbf3d5e1a865", 0x1000}, {&(0x7f00000002c0)="b2df525d4103d07fd6ceaef0b42c7f8fab80e2998a7cbca04c249570a8a8b917e3a6ea636aa8a7f3375ec37cb8f191d30b601681348bf6f68d196785e5d23577905f8213e8995a71f398a88a475a6884bff6eb21be504b807d4d01c90c998c277e2146f46e036c6374e212ba9761674a6f435ceedf552c8948f386ce5edc1eb2cf3496d829c0ca0a5a545fc4a04f514e7498279e182e740c2e43b1d7622e1a3b", 0xa0}, {&(0x7f0000000380)="6c2f685e080f0f944f0e6056860d7b0456a2e91dd0ad42cc408ecb7f035e8d690efaaa5e0a512c41dfa8b44bee7466ac240a24dd93662721cb626d52ee8fe479331c1a", 0x43}, {&(0x7f0000002440)="be5144f00d8cbbdce007cda664cde048e5fd97c372aa6ce3f061662c513607db7946435df331745e233a57329367ebb048b564608590a0c790ef1588c665288b291b409b5fd452525588cb20ec3d87d6c505f32a925392db5658b22a4b906c80fe1ed58736de55dcac40c1fbe5b0c03b723d8a4c0f20b3139edbbf4f3f794522391d170b7f5dcdac902b3c3ce6bfa53ff1cb85d2d01a66fa774c8d4f39e7db073055fd6ad659ab8e5683be0353a97f7a91a29673f2009d42d4bd20bf4ebfa42e74e4e900b16b68c82612f23858d86c4e342823029d1aa514ab5168", 0xdb}], 0x9, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0xf5fd2ffa0904c8c) 16:00:16 executing program 1: setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x10001, 0xfffffffffffffffa}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000180)=[{0x7, 0x3, 0x9c6ab46, 0x80000001}, {0x0, 0x7, 0x9, 0x9}, {0x8, 0x3, 0xfd5, 0x1}, {0x1, 0x80000000, 0x400, 0x2}, {0x3f, 0x6, 0x400000, 0xfffffffffffffe01}, {0x10001, 0xfffffffffffff800, 0x101, 0x401}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x64}, {0x6}]}) r1 = getgid() setegid(r1) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x712, 0xdc) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0xff, 0x0) unlink(&(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r3, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)="6f4c547fdc4148f0ec4d6e", 0xb) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) socket$inet6(0x18, 0x4, 0x7f) fsync(r0) sendto$inet6(r0, &(0x7f0000000040)="1d8b7483a564d7b6ba2099cabddd6a68ce3d16feab94f84b195abcd472ccaeab854b25ade3da649ccfcfaa962c54ac214471ed871e0758fa466da6e1c498dbcf924a97741870af116a6bebca50b6b4f8beec3e43656385171f7bb072f7209b7d1202b36bc86e207c2b94537c25369bb5b7c2c54c407a58cb80e585a623fc0508e3704f38edb0571ba043cdc7fd5b1bb059f21aec983c9f59a81de847251cadb5828d736b06cfe72c41cab01aa3c5570e9f7612526317469bf9419f051ead4e7f52132e1f03d2f39cac2cf6a8e64c665098c3a53c19bf2c450d27fefead8ec3228e1ea9d892efcb72", 0xe8, 0x8, &(0x7f0000000140)={0x18, 0x0, 0x0, 0x6}, 0xc) fcntl$getflags(r0, 0x3) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x20) `'v%7V6SPjFAb'֑4/ ec̟4< iſŖ@snvc%E/uo:ϠM ilW]Ĝ"v-{q =/>LNaᅤiq1@LLps.V^v!9(ݏ)֤ƊvpRNGG; +,{I_KL*;nR΀X(ٚסW?҄.x@E*M\tR?a1*>=aq ݀͝ORɾ["!w 5o<,DNwGlg\# +5jE%a" |"̩sD=p)JdRUh^oFPwGIqZzKWgI>6jTCޥu2)9G!Vkሸ U1?'{d,A+DaEWTg0mUJwAR"wFAb'֑4/ 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kqueue() 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x21) fchdir(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x4) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/182, 0xb6}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000300)=""/77, 0x4d}, {&(0x7f0000000380)=""/119, 0x77}, {&(0x7f0000000400)=""/118, 0x76}], 0x5, &(0x7f0000000500)=""/55, 0x37}, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ec̟4< iſŖ@snvc%E/uo:ϠM 16:00:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x0, 0xfffffffffffffffc}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x54}, {0x40006}]}) clock_getres(0x4, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20800, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/118, 0x76) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x32) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0xa5) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/225) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)) chmod(&(0x7f0000000240)='./file0\x00', 0xa) semget(0x2, 0x0, 0x80) semget(0x2, 0x4, 0x140) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) semop(r1, &(0x7f00000002c0)=[{0x1, 0xffffffffffffffe0, 0x800}, {0x1, 0x676, 0x1000}, {0x3, 0x1000, 0x1000}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0xb77) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000003c0)=""/118) semop(r1, &(0x7f0000000440)=[{0xab3ce334b8866a3, 0xfffffffffffffff7, 0x1800}, {0x1, 0x6, 0x1800}, {0x2, 0x4, 0x1000}, {0x3, 0x167a, 0x800}, {0x0, 0x90000000000000, 0x1000}, {0x7, 0x4, 0x1000}], 0x6) semget(0x0, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = accept$inet(r0, 0x0, &(0x7f0000000500)) r4 = msgget(0x0, 0x2) msgsnd(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="02007df399dedcaa19206471ce2b38cf0d0958ad8e7067f99a26f1b5c97e84cb53a8f06a56f645b4111ab541b6b61b84c1e14a8f2608d5c3c1b35525cad398d116feb7b09ff89e1f4a83227500d414a2183d496dcd838b712abeb49530990aa0a3795caa6a702cb4511e937edfb1b0655de611cd7b79d5b39ee10b2dae09ffb2dc177e3adeb8a62da07961ad52129febd2ea42b5fa85e1280000df0bdf64a64cdd3354f16b76e4521d8c166c7f41a2605c5912f1824f5c0ed80a2750f64d75f01537ba06d3a1c3915eb426190a21f235e5027f5a439f5a97edd55daabe273a0b01ddadc59678c789a6aba123e65dd3b62846a20cd6ff663dc8f7f38ea1899a7900000000000000"], 0x30, 0x800) lseek(r2, 0x0, 0x0, 0xd8b32e09b83b3ead) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x8, 0x8001, 0x6, 0x2}) mknod$loop(&(0x7f00000005c0)='./file0/../file0\x00', 0x4, 0x0) semget$private(0x0, 0x3, 0x0) unveil(&(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000600)='W\x00') getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000700)=""/127, &(0x7f0000000780)=0x7f) semget$private(0x0, 0x2, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x10, 0x7, 0xfffffffffffff7fe) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x28) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)}, {&(0x7f0000000240)="6770be17dc24038aa78463b4ae4ff724ddaba5518d61ed66417722a54fb0dda81898bf60999fd47dfd2ad318a9204533b41f8ddeafac7a7b919d7432359b0dbd80d4ce900bb571ef766775fbc73a04be7c8c47f12db63cd6f63fc87acd77442212a7cfd6fea5144416da18790554aaef2ef3ee5709740c8cfe6899b1c819637697b2250b1c18e8a1fbe4acb5b67592d60f2c46b2eb350697574933b74e530c", 0x9f}, {&(0x7f00000000c0)="7b7ddb2a1f07843dfb3d8ee3bbcc165117cbcd513a88f5768ca2773baf57059cda59a30875b7642d2f64d7caef42693797f69a24c16aff564f89461ceed1ba1e519dbcf76b9e586c3d921b8ac155082629eb08ef8601628349ea54a6", 0x5c}, {&(0x7f00000013c0)="4d1cd1668f0570dcb6eced0f5583090c34f34a8806e3b820d81e6d5552c853cf471bd205df7f80e42129d216ac9d3a270bb3d5e047d82b9c00accdf026841d2fd92d1a95fed1aa8617accd9adf43423a98658f647be1a8a1f22894917fc827f9aa685b2d154f013396d7a84fd8b406e9d238ac5227b275a0490d0610571d040876ab725a50eb578a51ac59970d916e5ca980a084f2cc878306125bbeb6276fee8e66246a9162a611b9f785caed3edece7a127503bd52e3b06448daa2342f99ff6b438241b2a357140be30be4199c0b", 0xcf}], 0x4, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x88, 0x8aeecbc1f6819f9b}, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000880)={0x2, 0x400, {[0x4, 0x80000000, 0x8001, 0x8, 0x8, 0x3, 0x3f5, 0x20, 0x3, 0x7, 0x0, 0x5, 0x100000001, 0x65, 0x5, 0x2, 0x0, 0xb786], [0xc796, 0x7, 0x800, 0x9, 0x1f, 0xb17c, 0x8, 0x800, 0x80000000, 0x6], [0x4d5d, 0x200, 0x4e, 0x1, 0x3, 0xc, 0x1f], [0x4e8c, 0xfffffffffffffffe, 0xed9, 0x66a, 0x5, 0x1f], [{0x0, 0x1, 0x1}, {0x7fffffff, 0x9, 0x3, 0x8000}, {0x1, 0x80, 0x8, 0xfd1}, {0x2, 0xa04, 0xe61e, 0xffffffffffff7fff}, {0x7fff, 0xffffffff, 0xfffffffffffffc01, 0x6}, {0x3, 0x4, 0x2, 0x5}, {0x101, 0x80, 0xffffffffffff0000, 0x20}, {0x6, 0x3, 0x2, 0x9}], {0x7, 0x8, 0x0, 0x1c0000000}, {0x9, 0x3, 0x7, 0x9}}}) getppid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) connect(r3, &(0x7f0000000b80)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0xa, 0x612ca1109808ba03, 0xfffffffffffffffe, 0x7f}, {{r1}, 0xffffffffffffffff, 0x82, 0x2, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x59, 0xfff}, {{r0}, 0xfffffffffffffffe, 0xa, 0x81, 0x1000, 0x400}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x100, 0xfff}, {{r1}, 0xffffffffffffffff, 0xa6, 0x80000000, 0x6, 0xffffffffffff48fa}], 0x4, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffe, 0x26, 0xf0000008, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x6, 0x200}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x8, 0xcc}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x3, 0xd9}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x8, 0x6}], 0x20, &(0x7f0000000680)={0x8d01, 0xc6}) mkdir(&(0x7f00000006c0)='./file0\x00', 0x19) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, 0xc) r6 = getgid() fchownat(r3, &(0x7f0000000dc0)='./file0\x00', r5, r6, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/bpf\x00', 0x0, 0x0) r9 = semget(0x1, 0x3, 0x1) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000000ac0)=""/175) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000200)={0x8, 0x81, 0x40, 0x2, &(0x7f0000000280)={{0x4, 0x20, 0x8, 0x6, 0x2, 0x4, 0xffffffff7fffffff}, {[0x6, 0x100, 0x4, 0x0, 0x3f, 0x6, 0x7, 0x4bd331ef, 0x1, 0x8000, 0x0, 0x20, 0xd8, 0xe02, 0xd9, 0x100, 0x7, 0x800], [0x0, 0x7, 0x300, 0x3, 0x1fed, 0x100, 0x111, 0x7, 0x3, 0x7fffffff], [0x9, 0xe70, 0x5, 0x7, 0x3, 0x3, 0x2], [0x81, 0xfff, 0xfee, 0x5, 0x5, 0x8], [{0x3, 0x6, 0x7ff, 0xfff}, {0x80000000, 0x1f, 0x5, 0xffff}, {0x5, 0xa5090, 0x200, 0xd29}, {0x6, 0xb07d, 0x6, 0x1f}, {0x0, 0x1, 0x4, 0x4}, {0x7fffffff, 0x10000, 0x6eab, 0x1ff}, {0x3, 0x0, 0x0, 0x8}, {0x8, 0x7fffffff, 0x7, 0x3}], {0x6, 0x80000000}, {0x6, 0x5, 0x1e, 0x3}}}, 0x7f, 0x5}) getdents(r7, &(0x7f0000000c00)=""/200, 0xc8) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000bc0)={0xfffffffffffffffe}) socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000700)={0x1, [{0x1, 0x40}, {0x3, 0x3}, {0x3, 0xffff}, {0x2}, {0x3, 0x4}, {0x3, 0xfffffffffffffff9}, {0x2, 0x2}, {0x2, 0x3}, {0x3, 0x4}, {0x2, 0x83ea}, {0x3, 0x7fff}, {0x2, 0x17e}, {0x3, 0x2}, {0x3, 0x4}, {0x2, 0x40}, {0x0, 0x7ff}, {0x3, 0x4}, {0x286ada4941124b09, 0x4}, {0x0, 0x9}, {0x3, 0x3b}, {0x2, 0x1dfa}, {0x2, 0x6}, {0x548e80059b6acc7e, 0x40}, {0x2, 0x33e}, {0x3}, {0x2, 0x1}, {0x3, 0x100}, {0xde45ee3b08aea17b, 0x400}, {0x3, 0x1}, {0x2, 0x3}, {0x3, 0x7}, {0x3, 0x89}]}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000d40)={&(0x7f0000000d00)='./file0\x00', r3, 0x2}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000d80)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40000000000003, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000d80)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000005c0)={0x45830ed7, 0x4}) write(r3, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r3, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x100, 0x1, 0x9}, {0xfffffffffffff3d3, 0x6, 0x5, 0x7a1}, {0x6, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x2, 0x4, 0x446dc83, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x179e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x95}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xfffffffe0000000}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000640)={0x100, 0x2, 0x8, 0x10001, 0xb8b7, 0x80000001, 0x5, 0x10, [{0x3, 0x1, 0x1, 0x7ff}, {0x6, 0x1, 0xd6b, 0x2}, {0x100000001, 0x2, 0x20, 0x2}, {0x5, 0x4, 0x2, 0x9}, {0x7, 0x8, 0xc, 0xffffffff}, {0x10001, 0x200, 0x3, 0x1730}, {0x4, 0x26d, 0x3, 0x7}, {0x0, 0x9, 0x10001, 0x7}, {0x200, 0x6, 0x1, 0x6}, {0x76d3, 0x6, 0x400, 0x8}, {0x1, 0xa3fc, 0x0, 0x4}, {0x4, 0xff, 0x80000000, 0x1ff}, {0x9, 0x7, 0x7fff, 0x38}, {0x6, 0x5, 0x564, 0x2}, {0x3, 0x4, 0x0, 0x5b}, {0xd9, 0x3, 0x302962cf, 0x7f80dfb0}]}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, r2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180), 0x0) setregid(0x0, r0) 16:00:16 executing program 0: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4900) r0 = open(&(0x7f0000000000)='./bus\x00', 0x89, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0xffff, 0x1, 0x7}) ioctl$TIOCSDTR(r0, 0x2000444e) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x6) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='x\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x10017) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x472c8d33e4a0cdac, 0x11, r1, 0x0, 0x0) pread(r0, &(0x7f0000000200)="3b4d171fa909ff89a139495320ab725ea7d88c5931f4f3a2a29ffa0e3fbf272b71f2c9b8e482e8beb15f0a6688730cd6102182510f659da17348e2191a4cc7689ebf3a33834a771a3408e61c411adac8d1a76cbc33164830cba5397362cc94ba063fb6e70d22c820d0e02b2ead6476a89149a919485b1776a37dda71008768ae5f97c491ea7421fa450de904df28ba06e15ea91c02ef0dbc2eeb0b9816ff71a9b6fa5e35d731880c97f4e7d3df6f18de23d49cd3f64110921b478f2bc213329dde7327995dbe20fd2bbf178cd1ce8e89b4a999547952fd4aa898a4dada825d98228888b1ebba17c302698f66", 0xec, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x1a0) open$dir(&(0x7f0000000380)='./file0\x00', 0x800, 0x20) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x8) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 16:00:17 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000000)='./file0\x00') chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="4d3f23f67052a2244b651d8408ba794b4d4b09df7ce3957f1431a14ef7225b42a59a0eab7ee48188c3de645c366d5bbc8a438d74e559fe59ab9da9ad3257e2aad115fcf17152030915352ac128da2d7ecf2bd677927a92209cb707e88101ed8d3a69a57512ae8379115b0321f5e7388f393955c26bca53c378dd667416157165ae7bb3ddc53a5c47f44c07cddaa8cbb3372cab8115a8c10a835ba447a9cb37778deae4c4351806247a3c3731fdf002849dc981078195", 0xb6}, {&(0x7f0000000280)="e6b1ee0d159379bd6a59f9d52209a3bdb917324e92155c0feacdc0f86906abc89fe2bd2c07002f6b4674c400287634214c5d14f5ae1cd20bba0e016f5bc7a595c50f1801dc27d480d4efdc57737bbe8e30e9465329a2a1808dbcb7f92c0bab2567f1bac4b6eb66869a62288885e21e204d7af56ea295baea7d2767dd73d7242b63d9729cf595872d7c0d45586842bc0a0aa80f36a663b8baf3984d00d6efa57c5e1743dc74a2951d8f650afbddf1ac55a49e232a9bdcb55fe1d562a929f6b444b7957683c17bf29579ef3cd08e927394580995217a8c19f7f725cc252151d3eb722778ce62117a12cef13d6c89cabb4f9045a827d1863e59ec9301c62425c2536648d047fc61ac3a9828b6dfb31d5f0e0ace85ce7c2d729d92062def17329cbe054942f561c5b33a8312661db78a04d687b66e8efa958ae414e0c83d5326c0ddb9f038ef780cb4f49343c0ed2a728ba7ff5576700b98862982d4f7cf3c83a29a63a44d6ce547f1b85c4ac6fe687d1465a4f1101a8deade66180225d0ac091b4354752b860f626fc266f5ed78e07746d9d55e6ff123a936361a5ac1a86e3fb424af8f117aa25db1f8deea08a0a3fb3b0a9ae320fe56c0efe1266ee1ed905c05def6f2954586de81506d8d54462ab1b993a913cbe3df7e063623edd595cee73e113d063cec04245e2ff3e9961e292a660915345053fce0e1a5e94683b7feaa66725779c6aa155fc0a8fe62a6af499e371e56873db7808c9be68f5a94803276963c757ee49b3fe2dced516fcc674c5e27e8c6d324ebc015fddfe604270fdec20d607acf603ac6712274c9d816e14377a0fd14eaee28f2fda97e759ac5553fa1877259ee628b048555f0837caa19d9e0415cb296f2e0814157db861c4230041345b347621d171bbd5525dadd024e47e12a68a1696bd9a2e26d2ad168654940860c0be9ee604c18f7290b25f7b135242dcee40df6e23b1d43dd3eb595e335ac4f20a2fb54a7d7e9bc4689444ff767d0ae7c5258eb6137da40c8ff77d56ac71e4fdc1d6c1bafc07866ac824468463dd78bf249b94d3de250bddf51c741ea6d0ecfa7c5215910c5f591fd700af34260a9ab000b107aa46286cabfa17d610bd0a5fee2eeb3cc0aff33722214d5cb2a2213a50aef450aa05f2759d9d3131d95edb81f4999103fa186fd3a28cbd12370b1d999119da523f732c005cb0e08ca9f3b0706ca0645e432eb8a9f3741a62c7979739eaf9140debcdfb97623e8f7b06cc14b759f46a5f48b54a5347cdaeeec39f9ba09eacd6ab6f017aca5a26905a31a557408bee459d958e4e557d6016d91558fbbcb2e0b60605e6ce59f20ace01cc6eeb8c6c832895a63c8820efc3a897b934cb2c0b4c5930c6f35c1c8225f8b6920a371ebf2d1c8847271994a032ef5654e4a3e6429b17cdc0dd36aaf9cc6dd0511b57d8cafa2d8cbc7df3f01b5be3cd0e18e6849d941a841576785e47224deece1d2bdae89f6fda5c02a41071b2d2ed1a735815f918b027eb0ea7d39a94502ab61f90a52b648f581f7a4848588ccbdaa3cbf181f285ece60929e67dedf111254db6f5b400c69176ccd0c9281adca70af79e8d93e24208e829cb2772585c79b3badabef0adb25102479fbc195647458c317b820735e6519c9e04b6aa21463de15fc18bbc769649dcaf1b789cf1a6b421c855ecc1405d2cf47024be18ed64c9c33e79430433d87f9c2eb62f23a90a4288a369fcef9227ac87b3be509d9ea8256cbab985ff874fc27b1238af217edfd3c8eb767859b53943a335d15530774d4965aae8ed14b7013a0dc2825ca94bbc1bd8e3b35e24b71bc98bb06e4231d406a5420068ddd89ecd59650184123cb6eb773d653b1813901e2e25fdd9b6a090792029898c5855d7dfda7b23f295029bcedae48e83984fc9b6f953364476164d7500da8174a8ebfe549b7de25882f654fe90554b5841a5b4b1de4bbcf54d751232b2b7b7f1fe7bc2dd7ed9981d0259a3a5b93c65dc151faf9212fb084a1559a697792edb1d0d8690c6ea5bb50dd86926ee5864fc7d6b1cd650e8894fdb1bd54dd2335e1578c64971b4ab702328cea18d07d7915ac5b33e0d47d66b6a2a5d915238854944c82156d3fc86f54d0e11a86b4d86f90c566a149c5dfb318c8cf2f9580f3a157e32c6f4380ac6e9217426c2a09e266ece96959ff57d173fe490ec5eb419bde847cf3fbaa7dfa17fb8389f22057cae6e76cb94e924e80e10585da0a462bf920947ac49c740ac96654d077e56d38fcf751e3d72aae0ff9d9b485aad8ecf099f3bffd65c5339f743a5d13a44917221320ef36809468018d8b0f46aa6ca2892ed6e6277233a45249c3a5e5105cf37e52fcd2b1017f784830569d83ff0acedf3c06f4bf68130742efa327550826dd672721ceadc9ef01c8dacf3759b8bc65a4813a62be2216be377c7b56a18f336a1e4ed3afca31ca89b7a9cd54b5aab16fe06bb826c19c650f05e5a2e0b2633b3d8a7b4b6c4d6cf574d359924fa03a842ee992ed6ba8812d0aae62aaa4d0519f4a00c30f26b5b041741650f370ddf8d14377a5154d801aac978651945f613b48558f692614244bed1e24467553e08d63dda2ae959280cbb1c28e7631049078f1f7436788d8fbff60ef0844fdc46a247f5a42cf57a6dfb5229ac2b0d502da503e94aeae282ef4e0b136f0372f414136c28a827634267d1409813d98dea4516976da59fd042a97a9ac348735a8a040501a638681eb9598375ffc76f0e296c6d328c6bc8e85ef2e4465af77d822076eb66dfd2e74cf39193c89d44b80b9f4c0881d0b4faad6f0e6d97e62db1b374aaa79e0569549ca53ceb1eef861a5434e25db45ecca733216e713975f303595278107fda5b41c69fd3d25d602e37814e22d26cdf31470e2b442594f921936f6a7568da57c6d35a467b21a475cbfce5226fcc811a1c0f0bac2a9b4fb8115ed0736043a516cdde4fe739639b82de6939b4634fa1317b5123e5bf8221576a2418ffad4bf0d72ebe4be6c046b43e19c77d71407d74f883ca8bb410f39b4796b35ae1f109f3b7f2f8d32a522f08a2e300832b3ca34561a54685ea0dfcba658011e9d637e5bb0a1d47a917eef341db7feee8a791726be53607dd2cf6cc2e66ff54fa568409fc01960b04d8254f3780424b23535acb8ce8f114e6406b9ada48b62d690009f2c2ba63a2591fd62197ed1ac9ec01d5b066c5ea8921c7b544d2a3628b742c64e2faa2428d068f27efa1bda4ed35cea30a7e564ccd6eb16c72c269fddb2b06d9aea8c72744fd2a0d75817860f958d983689f8c4cb40e56f987da3ff068c2308d1ae37f20d78167c5f0ec30166b7cdb9994077dbe729514be08cae8c8678e33b80b829fdaaa37ee6dd252dc3d84ce65f4b730a0d35fb0a741c46e0593190e7b50dd81ac62d52f63c5cbcd03bcaff94105a59f5cbe956a157f00f0eaf75a65b13402e11f9c8eafbdf6c918e35cf33232ddb6f53f3085d528d7d4f2426fbfbb2f49e96800123b824b1848e5ca81fcb527fb87e346fc788de4263062a683b53f3776c6e4350064575e11ac32fe123407ae269150785a43e4f29a60f4e0506543f016e756af2df9327b4b2b34aa0270a4d099a76f666b3adbf9636e3aa92b271dbcba19da513d99c0f04525101711f97a770f6b7f6dc1c4a3fb97a56bbf3a247e0371216e08e0d9593b320867505a549da48e3169b0265408efe8ff76ef336fcde4fc097e52cf850278e70b78e91049b5b11624eab3e6d8c57c0402db846facff33cedf1f07743da62bd8f64a29f2884b6e47d1e7adab6e8159ff0573ee628d235994babc5d2afe7ca3891a93df44310ed8f0d5345c70c0746f301810730775e2df8ede8e13fd8c7c957f9c031c09dd310b9cbed1fbda9dff934eb3908c7ddceea621ff3fe63fcfa2d0132ed345b716e06beacc38997b964e555acc11b3000c1a4f93e1ab6dcff36bc3e5dc4c64cf490ce57272cc9cb70b1639476992240efcc738ea95a8f56160130148aaee7ce45e8a78884702cb6623ea2c9b2f6dc6448b097469d225e3001ad48a2d2f828679162653b3e7e7589202911e8014abd9dbce71028788d3bc3d2ce320cf9aad1bdc793e70ef6a5fbb102e367eebb96566b43b409f5fcefc0208d402d2f1958b4c8dc876829c5e5b5bbb82849fa3a3364a92b4b8c8793b5108853cd6474aeb358a59df68bced9c286acfc0032aac43f35c36c274c6d483751ef6a8aee23192e45df7c5dbd796cf7f6173ae33be69dd91a625185891d92e5b34c0fa01b55f0bc74d3c772de45bc14bee8ba9e511e11419da902cc8147ecbebc5182b54351e63bf7ea6324ef8068910dbf3952c4398e82eac148a6846deda82dec839463e723d341410c414c2b0dddca57dff543931ab5172322385f13f7c7c132fbd71fbc8ce1d8ffa5c292015ba4a7036e51d7efb120fe2ebcd163d3b1a971551c48dec49b4ceae4a80af1aa9f6ef4ee71926568f0a33d842ea25f88ac9cb9d54d12e8b93fbd087502ea25ffadf2cbdd6acdf9a786d44c560fbcbf7a40a573c3514bdc6981af3809f30594709e2eb776c8e1ccf46c1ca78fa27c454c66beef7ffd238fa36153d03a5ec739afbcf375be7cc24b2e51d2753faf6f99aa6a5c6f39f19ca0cb4a407843e70769073c0dbf6a34243f0cac2fa29da5fc0b29f081e76ecf84d7e2c84e36e0baef5c8f9a3185c958c8a844d3ee6b6e49911cdc694ad1e68602a9bdfabf4288955860505a0d65d7cb7dc84e202b9b1e10f6a46b1e0b41c7510df776814f10889129f70bd7805f7a97e12dcc7ea812d9c04abcd01b1181a6392b9034b3776df2bf8b288b007a74e20780dc555dbe8cdab11b989a052fc50befa2a7ef16d872826cd62be3f8d9521b13f0db9bb01c2150259a30c2220c23cd8bb36fcca0ae3cdeb874f8fef9b52e94ec6233deb43e4df5f1032e0cfdd9f28a44faeec59f3dd96e22898b3cf16170f26264124a39b7bf13ef67bd359e7d1303ffa9f16487059a51c717995f90201827623a96dbfeafe9a38e738ffdbc4d9513389899edc005d5409331cbe5ec772ee46f022f9c22fd11a308065da4c6eb21ef5346ecc27318cde8cc070a88d45f610bc9c2e947961522930d1e76f2350e597577e7d2b90b95ff6291ee3c6080ddf3fb65a32b08b81ff912551370e3c994d1e230da331407759376fdb0ca246129d0baf8fd641eb69e39b59944f816342d66f8776a67ff289e00981cfd46a577cf87a4003336c2a42dfb94bbcbea22abb90b4ef233ac687d891bc713b79b8c67c90f921f62a320ec9fddf8af1c47a9a76a0b4bdccb26cf2a9f23f5ffe3adce7bf1c8641da963df69dcc20811821137d8aa37be044b1e5207422dc2fe14676b286a5a7ed0f8507739d45ba90e8791d90503e369733fa3178a36b9dda923e32e2b74c35df4048d060a679477bcd87d31a4dcf62b07fea590eff238706b41b519983caa9db19e753d95e8577d5866b175e5449953a76a8d33880e58099b7725b2fff5788d9ab7f37fe9ad32a45f9d182ce2674bc3803c86f356eeffb302b1a20b154f5d2aabd91f060273e3dc071a8d336f320f57bda2ba5fdef927ce0efa9453239a05327540b9882bc4bd108fc16865b1b996d8b1f8a9b811b4b68cbdb2d7c1a20b34a33020ff2b108f62dc11cf88b69de87048bdaf9757985a929c83d7a847231c4d12cbb820838eb679d411987db3fe40fcb706c49979b7db5f2edf3c650a102bc64bafe0e6cf6e2992535c2ed68a784b38e53240c4f12675b2141e06", 0x1000}, {&(0x7f0000001280)="3497d0cca71d5856d82babe0d72fe1071eff0858e3c92c43e4d6b70047146f9315ce59901a49df48ae0627d828765496ab3faa46a303fd422f391e94f2c54296fe6bfc8d3e458be372b1e77d2b74e2ff9508b02633a4b385beedc6d62b8205a4104bbbc5afd8a8f1689108ba5f5669f7373eb070989b921ed05cb0e312a36193d13ed919a6ea5074018d35ed84ecca", 0x8f}], 0x3) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="4181a53a614b70f16f", 0x9}, {&(0x7f00000000c0)="d4de1a23f0f8d46dc01120ee282d738d96110ad8bc7d82ba31edf6acc00b1c189981951db2643814b5d76c1da734a84354528eaf5139dba302601dea16750223c53277cc6002a895de0732622e2a345866015a65302e", 0x56}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x808, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x1000, './bus\x00', './bus\x00'}) r2 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x7ff, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0xa04f3c835104ec53, 0xff, 0x3}, {{r1}, 0xffffffffffffffff, 0xc0, 0x4, 0x4, 0x8}, {{r2}, 0xffffffffffffffff, 0xa, 0x4b2b9133b7828d96, 0xe77, 0x2e13}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x3f, 0x528b81}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x4, 0x3}, {{r1}, 0xffffffffffffffff, 0x78dfd7063f9e1f1, 0x8, 0x1, 0x7}, {{r1}, 0xfffffffffffffffe, 0x28, 0x2, 0xa942, 0x3}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x24, 0x40, 0x0, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x41, 0x0, 0x3, 0xa0}, {{r1}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x0, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x9, 0x8}], 0x5, &(0x7f00000003c0)={0x2dc}) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r4, &(0x7f0000000400)=[{{r3}, 0xffffffffffffffff, 0x81, 0x2}], 0x71c, 0x0, 0x1, 0x0) dup2(r5, r0) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x8b, 0x9}, {0x4f, 0xf3c}, {0x20, 0x3}, {0x42, 0x3000000000}], 0x4}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000180), 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0xffffffff7fffffff, 0xf2, 0x1f, 0x7fff, "7fb68513d59dfd24430a4f1f4c295d4befeb51b4", 0xc000000000000000, 0x401}) syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x5, 0x4, 0x80000000, 0x80000000}) poll(&(0x7f00000011c0)=[{r4, 0x21}], 0x1, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kqueue() write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[r1]) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x6) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) clock_gettime(0x4, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x87, 0x1}, {0x0, 0x78}, {0x89, 0x15a}, {0x20, 0x7ff}, {0x46, 0x100000001}, {0x85, 0x6}, {0x6, 0x1}], 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000180)="ae6c51217570043b40949fbef12a10a2971b3cd19ed947a626cbcb457a68df3b3156d0c19d4f5a0a6159a057c3f3fdb5b339af1b1936a99f535c27e19a3c53b96a40c89b2ad9fc496f79eea6a2d4f04fe6d5317b764db416958888a52d24e543a7da725fcc0a29ac1337ecbfda09a9340cc7e37250cf86ec17f804508e68353902d15750d6becabc4339abefb29e993e9d6a377a847f0e791910641cefc6600c0081ad48", 0xa4, 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b2") 16:00:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x5, 0xc5e, 0x3ff, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) ftruncate(r0, 0x0, 0xda) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x800, 0x4, 0x9f, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f00003d6000/0x4000)=nil, 0x1}, {&(0x7f0000368000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000634000/0x2000)=nil, &(0x7f00001cf000/0x3000)=nil, 0x24}, {&(0x7f00006c1000/0x13000)=nil, &(0x7f0000451000/0x2000)=nil, 0x101}, {&(0x7f000051c000/0x3000)=nil, &(0x7f00005ac000/0x4000)=nil, 0x6}, {&(0x7f00001d7000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000375000/0x2000)=nil, 0xedf2}, {&(0x7f0000132000/0x1000)=nil, &(0x7f000074d000/0x3000)=nil, 0x9}, {&(0x7f0000432000/0x3000)=nil, &(0x7f000033b000/0x3000)=nil, 0x2d7}, {&(0x7f000062a000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x960d}, {&(0x7f0000021000/0x13000)=nil, &(0x7f0000343000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00002f5000/0x400000)=nil, &(0x7f00007be000/0x2000)=nil}, {&(0x7f0000728000/0xf000)=nil, &(0x7f0000504000/0x3000)=nil, 0x2}, {&(0x7f00002c0000/0x1000)=nil, &(0x7f0000225000/0x3000)=nil, 0x6}, {&(0x7f00007c1000/0x3000)=nil, &(0x7f000048f000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '\x00', ['./file', './file', './file', './file'], 0x1}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0xffff, 0x3, 0x459d, 0x1}, {0xffffffff80000000, 0x1, 0xfffffffffffffbff, 0x8f4f}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20, 0x20001}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="785265b8") 16:00:17 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) kqueue() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000e00)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r3 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfdb415eb198b07dc62b02a15c3205c5a50b381951400000000000200008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad90417925b5a650a0500000000000000f0d8324e012d03003d3241c6e9e510723a01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048cb75d4b3224e003ca23cc89055a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e6cd57281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1ea3d21952144f45176e9f74178d0bb7d832b53c4d700df86243200e8ff80647ba01f1d31bbb3d0f41e11779f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3f2376fbae3c8e1c05f7ad00d67e7b529f0bcc262b1b9cc6f9d0282addf634b8aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cce46b3e2f04bbfe41591a4eb1d18d48ed66d2e44d46e8f6c3f3198801fef387f20deea321f2cbfc3c64eb9b64713d41ed876934b44c36a9cf77639689c7e95415a8e02434151d7c625f264c3589e6313e10fe2a0c1bf65eb2a4d2de55e4fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e64400"/645], 0x270}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000540)=0x5a2c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000500)=0xfffffffc) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000740)={0x8e7e, 0x2, {[0x9, 0x8, 0x5, 0x2, 0xbad, 0x1000, 0x4fd, 0x4, 0x3, 0x8, 0x9, 0x10, 0x8000, 0x7, 0x2, 0x3ff, 0x1f, 0x6], [0x91, 0x100, 0x8, 0x0, 0x6, 0x8, 0x9, 0x7, 0x1, 0x10000], [0x3ff, 0xffffffff, 0x9, 0xfffffffffffffffe, 0x0, 0x3, 0x7], [0x10000, 0x1ff, 0x3, 0x9, 0x3, 0x7fffffff], [{0x8, 0x5, 0x8, 0xfffffffffffeffff}, {0x80000001, 0x95, 0x0, 0x6}, {0x401, 0x7, 0x0, 0x100000001}, {0x80000001, 0x1, 0x3, 0x8}, {0xffff, 0x9, 0x3, 0x3f}, {0x6889, 0x7ff, 0x9, 0x92}, {0x2, 0x8, 0x3, 0x6}, {0x6, 0x1ff, 0xfffffffffffffff9, 0x1}], {0x3f, 0x3ff, 0x81, 0x9}, {0x3, 0x0, 0x6, 0x2}}}) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000a40)=ANY=[@ANYBLOB="ff202e2febcb7a37a79d941b3c008000"/26], 0x9, &(0x7f0000000140), 0x1, 0x0, 0xfffffffffffffe43, 0x4}, 0x2) fcntl$setown(r7, 0x6, r4) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000600)) r8 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000b80)=""/189) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r10 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000280)={0xfffd, 0x400000001, 0x9, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) semop(r10, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x100000000) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x40, 0x0, 0x9, 0x1, 0x4d8, 0x7, 0x9, 0x0, 0x2, 0x1, 0x1}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8ec2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x3c57, 0x6, 0x3f, "528ea31340318d86f8d6d1fefbd90e342e9ea979", 0x80000000, 0x5}) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) 16:00:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = socket(0x10000000018, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) write(r2, &(0x7f0000000340)="66d809b6f90e96fe3751ef039926da46ed99dd28e8a30153d2b81eb3f5070babff558b4bf8a9a521d05a410c87e269b1c3b9ffffa2da00ff0c96302de399e16e29debb1ab5a17d748eff9950dc454e46a362842623950f619314a49cdb774500ab7c08940cefcd9a7d8d293a174084763f6c3a74f73d372e9f1be80b613bc81377322b5e59f3f3b0df8766c407bb017c3b6bad4fff2085cedb6b3c72136654e291cc6fcf67724775e3646557ff5eab253ce4101ebd0cd1a2eaa4cb7da39c029df17355dce4007dcfe7b9ca54ca3d1cc152b74cfdaa6600babdd293", 0xdb) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:17 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0xa0) socketpair(0x10, 0x1, 0x5, &(0x7f0000000080)) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x110) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x1, 0x2}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) accept(r0, 0x0, &(0x7f0000000280)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xded, 0x5}, {0x6, 0x6}}, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000002c0)={0x3, 0x7}) close(r0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x100000002d, 0x2e, 0x0, 0xffffffffffffffa3) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000200)=0x5, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x81}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x0, 0x22c) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10001, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x692302f3cca86c50, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000003c0)) 16:00:18 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x15, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000001100)={0x0, 0x400, 0x4}) 16:00:18 executing program 0: unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000001a40)='r\x00') mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000000240)='\xd7\xf2\x85\x0e\xc1xk\xed\x91\xda\x8b\xe2\x9c\x82\x9f\xe6T\x06\x9fW\xa0\xaa\xa5\x99\x9c\xc5$\xdb\x01(\xfa\x151\xd1\x1dD\xf4\x9ef\xe5\x19\x7f\x94}2\x87j\x05\x8c\x11I\xb6A\xa8\xfd\x82M\x97\xf3\x8f2\x9fq^\x10\x9dH\xfb\xf9\xf4\xdd\xb0\x1f\xf9D\xde2\xe3\xb5m\xb9\x03\xa5\xf8\xba\xf6}P\xdeS\xbf\t\xccs\x9c\x04|^\x03\x91\xd6W\x1d\xa0\xd6w\x0f\x96\xfd\x1e\x89\xda\xa1\xca\xe0\xc7|\xf9\x16>b\xd2\x91b\x8fQ\x9d\xb8\xd1\x10\x1d\xb0\x16\x00\x16\v\xe8\x9b\t\x85-r\xe5\x1a\x8b\t6\xc2\xda\a\x11\xd0\xf48\xac\x83\x90\xa0vr\xf3\xf0\x8d\xf9\xba\xb0\x1e\x81\xa3\x048~w\\~R\xe4\x03\xbc\xfe:\x8ed1\xc6\xc0\xc6\xedP\x99f`\a\xdb\x12\xc2\xfa\xeeJ\xafn\x06\x84;\xd8O23[\xf9\xbb\x94\xd9\x1f\x1dj\\\xbd\xf3\xcc`\xd1\xf6\xba\xf1>\x18I\xf0\x04Z\xcdF\xb3\x12D3\x1e1\xb7\xa7/\xf8\xe2P\xe1\xaf^\xe5\x84;X\xd3\xa0\x93\xa1\xd3\b\xb9u3\xd9\xb1i\x87e\xb9\xd6e\xb6ed\xe3n\aN]Epm\xdaD\x11|E8z\xe6\x10\xa4f\x8b\x18rw\xba\xfdZ\xdcr\x0e\x8f\x19VO;\x85\xc5\xa69K\xfe\x02\x10-\x85\xb6[#\xfa5&\xf7\x97\x89~\x1d\xc4\x00\x00\x00\x00\x00\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x10004) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() mkdir(&(0x7f0000001e00)='./file0\x00', 0xfd) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x20000, 0x20) r3 = dup(r1) r4 = semget$private(0x0, 0x1, 0x201) r5 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x7, 0x8, 0x5, 0x0, 0x5, 0x2, 0x0, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r3, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0}, 0x2f9) utimensat(r0, &(0x7f0000001a80)='./file0/file0\x00', &(0x7f0000001d80)={{0xffffffff, 0x9}, {0x1, 0x80000000}}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x29) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) kqueue() 16:00:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x800, 0x5}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000040)="94ac683d715aea6c17f406030370f1a23cb07d0da3455960d49a5b41c96cde1a3621caf2f25ad3e067b90494bbda5dae2ebd133427cca45d331cbdd66cf2fab1de984ee66ecb2a0babbaaac3a1855b84183e3ab150e6840ab85403ce2dfc7d34", 0x60}, {&(0x7f00000000c0)="d120ba9bba88146e0bdf23204b78a421f7376f22434be7902ed92573b49a7328c1b577ddd409798f6fd6d547e424161dde22de8e3494d497fba8f82f1c06fdaea25e8ea64a4ae6909f4e95ca46354a9caa50b07c9b8b643d9e732e30f1622be301a5e5b8b0a52e3f08d81934bed10211d198d4e2ba9acf890e8cde3cb96dc5bf7fcfaa9ab49f66df9f1afe9ffcd80af2523cf6254e9e5ea24b820e825e02a8060eccc8e3492f893094e8c8e728e2e2445bcda3fa5cca27924ffffc64ce535caac2ecd6280fcd8d9e003a84625b6b14758afbbf", 0xd3}, {&(0x7f00000001c0)="e417082592327b4e053423ca24eb2e38d4e69d3fd426c22dd7ae8d49415c8c9afc576395b2a30b9b1954459aebef09382b391e593632400f7525a4c659661e4b288be0fed0b0190629c2a39a3ba7a1bba766d2b3b2c2cd44ed57567db3b26b393b3f4f35c425e04a841df9f1e5d925e2f3c2e1ab16feb458de4ce0d5b98761de2406ad0aaa53bd12951c926542ee95e57c69976bb9e14236954a14b94d15b092f60fef66bd9e6f16a4a2a5726bdd9c2fcda83b771443f68fd37c25e4b319a203fcac4f0df543b1791d436c394d9a8cd9b7d119057f685fd0103820651c04680fd6c37c93", 0xe4}, {&(0x7f00000002c0)="ad983e675602c9f1f353a6b0134d7c98b44748b8", 0x14}, {&(0x7f0000000300)="3ae8ce51fdf691c2d188997669884f48fa41122231ec1dafc103c854cb80a94fe84d83066ddb6a34bb6f951520e833ad7481a1005ad38655dfbc1826f88bf44bc4a4946d038a37516961d96718fe9939ced750bc46bb5c7edfd7195de96f3f99dbbd787dd2c4ae63a16592d4c621a8bf5d25e3fee1d591483d1e85366ee075f09279e6c1efdd284b6cc82cb06d9a70", 0x8f}, {&(0x7f00000003c0)="4d30e6d02af5cb61348c530188853a7c75aa43bddf6e7cb55e57008c96221e292266e5c4aea2c3853483c58301a07170c7c85133a73049f33d75dab38afd6488939bfae5d73b78fc15c8941db5e925f1175544473671cb8bb312dd061dccaa974fde9b96c7a9aa16bf69d63b38bc63c17d62338e5006", 0x76}, {&(0x7f0000000440)="c6186374b62fa1c86e6cfc968e9adb7aecb25fae9ee659e35ea43f6f7cb16a0ad7209464f37f727d17ef36c393169eb3f1e2c3e28f789b14f0ff573855a93b66db12cfb40319524295a787ec93bc7ed76462d7cb0a1eb2ef58e2d8edd8cde40b3d280e5a6ed2b0a415bda7eb719079141f1d087e", 0x74}, {&(0x7f00000004c0)="7d469494799de45773cbd059d07f28bdb3051a2610685ae1edd076c7018fbf37012d2eb78044fbf524d7278fa92941e2e2475ef580adb26a0db4d5b33e025b5a68719baae98eed48a32e74aa5d26836432a87367325c8928401d4b933aebdc898f40a5a438954e0d18a82dd60c4acea15bafc1fe2978a761d5c8cb2b1bcd5ea0a73e45593437c04fb964dc4218d4ec316ab8da47d24695bdda9aaacc7c16ba2b4d187b613f4807b81fe625fffa3b789d2bfc6424a8cf4dc2a22a3d3c98cd025535f9aad90fd740afdc1a47e48dd483cc41c4044cd4d10af0841fb5145eeeebe7a33f8c394abd1c55f441ecb21fc64b31d52145ff88aedb9639d7bed25d43bb55b712f127dba7e0268f340751b6f2b6fb59d81a1ae95959fd7e6c56c4a59423bc2ab78f52777aca344905ce1000d0670ff447e88a35601b15520e46662984e7b960b50c0d582112453fd4d67d739b273f594a472df227ad737e110fea9aefa06a2622869cb39f24b5d9aeb8bc074a6129b97510d09a04f7829a6caab65c46c7434c9e6ca16ca62e05b8d554624d3af680068d02f3fcf8bdf4d27ee8dee38944b3fabbec81781b3ad233b44d34cae09f4dc747fd539cb7441d80b304dbe9202c8ff36f449a95735a01d47f305a0942645134d18f7182b9ee0019b3557fa1f195002e74535552be2f7eb69d8229cb8d90b3550f3b22c7e4999641a6a19a5105202e8f7a60b47b3918e56e5a6b22c5dcb5386ca648b5baf245941771f8eae02e8dcaec592f52709295c0d8913c0ac8bfe66552d23e7ce634f8a298acdc9a1a1f835668d620d663034527537b1da1d5fb358bcf1d5df77ee99a26645cdc54b2cdf5a586eddec0cad77e213e4f6bdf6ac3ad546f404997050d8112854f75ba4bc6826356e72c911496f91c59c2fc53df9e29aa8baa94ec4e1f113cba8e899364a8945ff2a237ec82e94060234728460566ee775c6e231edd01447af07e488820a66a2e8e6dec36e9eac55dc5ae8a1026b7c1883eb46e6e133dd530caa0ab4c2867e30b90792ac4a94309a765f6f56d538e22ffb909bc259ce87c0918616aff4086b9ddcbd1717b6acf9db97d66a69bd5c9a34b2bf39e0984c9fcba10ab9704efc832eb321780578cfba121ae5e5685be63fbcf8ef1a604237a821ae08da69af9b3a689a5de0b883a0289ece3855efb6066505877add6a8853e9a7efe114d7be59050ec9dc145389e5f0f295b6cad934668c94f7da008c71924d5fc8d951311738d80d80bff93c111d042ca175360768ab3d676aa3f7262f230ac4c2aa02925d8c758896098b7ec0e61645010910bfd2e8ce8eda93ad02a132f5cbe723232c335a6d01499e30ad6be02b61d28a83b4fd282cf23a49f3d863ae06c5fc97064e757edfb0e26ab56da1441438d061f03f9861fe8ea98926d27bc6637db264dd4d8f798411cbaa58a3541d6baafbe669634dfdfd48125c9240d32afec1e6d81418fbb025896bb6f8d347ddecad03a4105a047531966bcc18903117bfcbbd404def87653642a44e246f8c253f839b762b771288967fb99e101d36dd498ca93841faf018195dfd3d86252e29d2408d86a3312589ac9bd92e576002be4f3269b53568ec2d433b5a8adf3785aaee5ad8ec9a0dbd05af3d2aa4a7c7af50a72da76f4ed7b950e0a3e4dcb15d5663757ffc74842fe200e5227a7bd8f36d5a888c9adede5beca24316eda87fa9a0192509b0ddd119c86e3fa4055e37a10e33f143c6c9e62871655e5260bd031521d34fcc621c5c44485809886b9ba97a5fa267dfd1b90b268a21a7edb8dd07eef10fcc65b234e93da3fe60f9e8bddc468378551aa2e06efb6da4a0e62ee11ff0ef8f70cb2cdf79167477d8a974b29dda171520e9471e68d2e082a5fa9dfe78632461a2261b1ca72318699531d330107e3e03f5c119b2161f7f8e26733cd0a5c6ba20b8d16313920f579a5cdc0d372e2e61bde5834b3706e23da8a86fbd5123d03fccd05a285f2d815f2bda4c2a74eb117f2dcc8c53b3464998f76e498b0b5d2b67c7ff65560d5f04ee1e66782ec23749b1400b6551115c3278e71faf0e9ecf62e95e5d2e3355b802c279373af0ee24f14bfd68fde3021ee852906bb063fe9a48ce026092c8fcd14ed3aeccb90657d332382c98127664aea9d0bdd09f91f71a7a5065e778e8e278de1f48a0728155dfa921e6dbb398e5512c9800ffaa88195b4826aeea27a536955c239a96db2022b983aee6457d62231dfe955428cb142a204f2e2b5e015b375df134df115f83c4c0e42987ef648af86a36ac9c8b50dc2be3648b99bee1a78315541d7cc638cfdf2188f1b8f29fa9773c9dcf7d13c882f61a65fc5e5af9375b910b576f4f043bd5e154f7ef888daa763ea4f6857e7e8a4ee47746aeb168027f2a68d23f7727d7ab189408a154a8ada7f85f2d076c63a5a4f75573838088ebf45281bc2582f8dd660ed2112890c6d368cea42015a491c5c025ba9c3a4841da8d0fdbfdf1cd86550bb639a96520080217d48aafb442b185c7b53995ad9c8496fa8490bab5e05b0b6aea77d4e8e28247c74e6570526f8e2af10f8fc256f08c9169ff198ac7a50508bfca697c17f2a0f18b5f16c171ed07883337db56feb2b799be7766569eec9456cda47fe1960b2fca565dd812ecccca2c8bb3b1f3f5fd919974260e250d86640eb86266dcd0b461d2167e8308be62e519efd0010872741f6f229da105a826987b20d0218b1d47a217903e718e0d69ed02b43905b6aa15a3aa4199571e8bc741beaabd128b3c6fdb1a289ea9e708a2a3f88d61d2b4b182b7bc3fb75fe979d3699ac3d369036916dbcfe2e6803a5485304a01464e9ef182b91600fa2ddffa51df06b0e194d868c69bf510c6a8c35c4b5891b2272e0198da8605611cc2a9162c6183cd1166899102ed95e32d0d77da64fef9daddd3d6220715e80fca10deb79d507c5ff25b7d3b54d38ea05251b9f67808f39308986bdcbacbadc2da22b58e2af35f6b656ff7ef01292c48684824272e7e8b6147f4d5d90ef41233346d20b36f4e200c34d5a8cfa98676fa90be0f24b81e8d69f09915b6f859987772921daf998307d3737ee75defd6428d1123052e634ab29b7ffe5cd92e92e9659173509f5cedb1d398629da60ea09c047835f399ec937d920f48bc4a2e175e3f8cac26ad3172731a06538ba7412c3ef8dd76dd0d32566fa539cfc76e625e3760fe3dff8968b1162b563e2e277f2d2f54a5f0b34e78ec1deb38283399c0c91b2f79a8d84a8422f3ba462fdf6631783e0db049ca1579c2168b1284fa0a29fee1f864e9230ac33254f8acff0c66e8ea8ea6a3fa2683495320920a8e85c57d2f609e8c5053778cdd04b9dcb20d9be4ccd3725d89d7084fb0bb14a50b1d94739813a0d922fe148239d975d91cedb85b56bb60a8a4cf80319a4f3f8bf73c994c3af076142b85b429b0de47c37ca10867f9e4e78e34040aa711c64fbeca7d9a058994c9e367c1e1c2ca18570b51946808e8f9374da4601d69897965959c589b37a824c202ad437a0dfb5bdff8ec1960abf02dccc2856a89925b62431b1ed60fc6a04edc99e32f0395bd873fd6b4ed0f1079ee65e27c4b59666b655f311cd843db197ec8abb48c7a802786db0db364a364eaf1a9c960a18aee8ca0558d0ae1521dfdb7e56d99b39d7f0485e9e425fe10e5f9e1c878af3da83b1d33ab373be08f200efb88d473f4885250140226e2e74c61624037375fac9ed01e9f3be7de4ad811fa2de034f6900369c37dcc8b2eac2072197b40be50fd63037c04b749af3ee4de33667571776c5ce0bdea318b0922817cdaeb52c7ce220dcd2d53e6d03f596bc405bcbf1a43b23f0e068d3bafb6b97ec321c20d02179ef0504e2b505be13a935c2b2c2da46e67cf6b8985ae4b3e5c0221bea2c58001c1fb988b655c790ea311ba3477a05ee024f41caa3ed5c2026cb5e6193d600faf01924e5858f73e239e0b91f9ef8fe9331b9847183f0db1deb2e6f4672df6fe9f5e690dfdc99613b9fd82bab32a7e55e00de30d6196b6b918b2227e5ce6956c3aa6f5f3eeb9bfb9ab94506f1d5ae0066828a669514899d965635fbc4f53918987c26d64603b4c3a6a7cb8157c91c9d01f9a30b1c3c8e56bb7348c504007de29ff0c19c5804e90518538c62f6401e039d15bc0956874a1a6561627df6cea0a7fa7faa5b0114ff4b010ce9fb0dd6967a31b45aedad1e73098ddcb4e2897781a48f14bf1ffc91b2236cd4b3d16e6d2ab30003c212a39b4047d399995ea178bc4d263fea959aac901a577d7a83d1224b6e105c5ebbc66c338c92a170b0b9f2bf5d462eadc15d2e9ed903f9c624f8ad320c7c180d45c66bf6458c28ba6e49b312d2449507521c08dc4aa1a69fa9f1929209442195c6469ddb2823d1aa982e87fed03c069a04e6fb4b1c58f1878d2cd3980788b3e4cb37b2e807496baa4da5d833d6c41c19f01dea079b6b1b93e792b07ff5605f24294fb3b390faf0dd19307265b3a819a78bd622955e04d09528a08256577ed9c8b1e5b6a32b65f961eb0112c7a9f778996ddd913bbed86d53626cae5be8e64204d05c42376d7a75d20020104a0b75fba15cd6a0dcf0ed3b5ed484687bd10d8f4a5c57d95a640d2fdcd46922780fc3d634fad3ee10db3bc2e77d9409cfd3c3ec0ef5743ec441ad80954832874fc7513038319105da3682285eb00c85e36399691f8d2931e999459be6f941187d53866b1e11287c70b459365e7c210b8d59b9c08bc0ea77ec903061c8ba931eeb932563da1d7c9b646c1255ed4ddfa88decd28b4765a7d3576c432450e92002d393f8a1d8c951c726cb412a25c9ec9dd6c7077ea18a740ec62487998ada5a712068eb46f00305e915ef30d21b894bd758c4b3874a7ea5418e26e927f87bf709d91a01ee38079d81b13de4aa0052c1af132e2b81df2e81662ed2150e691857a6c6f3650c194bd31005dd1445f72ac93cae4b041906be9965f79864360162d4024b1bc1cf2ba36040de72b79a91d215872516247fe08b811d08753d9d40dd4b35b0c9536e470f0a738ac54d977ba21fc802817cab1ee54f040e6813360be8288e29727759881b1fdb54566df86c54676bcb7e57487ec1ad69c3444ef295fff4dd58b498a356266c7b91440eabe59addde8dfbef841ea18aaf28f60e8206a63f9f06d31a7f4da59345ac5b6509494896520f50ab05e79e35470cb2f4fb996e7cfe701a5d0fd0bd93515868cb26437c6dec7a648a800c36a1e11138c0da6b4a1049a894ca4e8b3079f05ee71871b4244e8f1161cee5ba70b98688fba98ff8a52af585d74a4472fd1989019aeda8f6fbc9d79c2753893668ff87a100cdf25f279c2fef5665aca4dce02fc3fb68fa5ea1e52b59caf48a811159036c436c198692e5dd301d8ebeedbd1cbddce0e39000ad8ca71e960c583ea35141e1043b20979bb369d4787c1d08f5862bf5fca4710a8f51a35f3701c2b5dff47940628549ccd676e07b8e548b4251b0bd44fe06356f2a09c4b11ca0a698cb6531bc3ec4a3f317212ca6de2c28b5b0a665e5aa1f6c33132c22029f3c3a0d76d67ddef2f74c038a6014a695bcca160f1aa5fc65e95378ba790a5829dbe9cfba347fe289c993e1d69a5880a0c8649e89d2054d238eae274bf39e357a2012b33203d15ca10b685ad42622220903a6af0b37df52c925ce58e44301bc8d56ebcfe60ce0ae88347883506de940876e438d3c521477d1d3e97babfff4f3a3deaf2a491e6f55ac22617555abbe455ab92d911e920b", 0x1000}], 0x8, &(0x7f0000001540)=[{0x38, 0xffff, 0x5bba59a5, "4b8ff1ef4ca85753529b83a325a312b4571ef64a334a61d862b5d99182dba15a7ec359"}, {0x78, 0x1, 0x25, "1620d3ecf8fd161be25d9cf69f0e3416c46fb833819c4713bb60b98e058ae7b6a23eeff70ad53f4613e024ad22894a0e04b4b4cef8e12a555ba155957af8c5552c522bd34cea64a06af52c92fdde3b8bc478dee94b587e536c98d2bff0cc320f3c35c6c3f0"}, {0x18, 0xffff, 0x7ff, "2938fafc5c"}, {0xc8, 0xffff, 0x101, "4777b02cc2ab55b1f0273573ce0eeb45e453449247c5be3cd5e2b31b199c26a9623865487aaf77f4f03ce84eca087a7a2e1d634c37ab3e338cf4a789bef269dfa33a7c566e1dd786c4e5bc201440739d4ba51a06eae0e611963dc7d056a1106b06f825e57c9ae547712ff07aee0dd98ea29a5557ece8a95be791c8b81b85355fbcd01d792c549147b90aeb67b3ab873ebf198c17581183a901bf8eb9855efbf132814b9916129cf49f627e4f9a5dc98b07e420f4332a6ddb"}, {0xc0, 0xffff, 0xfff, "b17369ebb9a6ff008d973daea449a5928e5995b73a174b70bbe788218c3b82bddcf081c7a85c3149ef609765fd756ef205879427c650ea5c058098da97ac8e1ea51bc9d9a7808aec99ae8a07e48fc456a2240eaedf1205cdcb309825fa608a50aa7b9a3d79b6e03bddf6026ce1dee21aee120d904e8f49bd88172ea6044c346b87dae5d389262a2a22a9d1a59be375971d62d777acace708c624baf07fd52bf7e42cb939ca5497f954"}, {0x10, 0xffff, 0x68ab}, {0xc8, 0x0, 0x3, "11262ad564545bdc856b97cab07f7d2b26ca9c8ecae7f378504621e13da6d1cb5bdd05c47dcbebf9cbeb58f34b6b157e103d8862baf447f2fe02f3c000dc3f5f02163e6675cfb35c328d2dac1c349a12f403e3183dca4b43be2193c5a3c4c41c918a8b6fb19998b44110c91c9fe5fcf4b53f793794820815c04e7a484d083c6465fcdbc7da3aa674987f8fcba6df4b615d1686451e3548d620679273e03337ba98a28c88af19d53e98cba96b24e9733e749b02faedaa"}, {0xb8, 0x1, 0xffffffff, "0b22c13c4e03b79d2dadfe34d03c4730c72d6f3a3b731f9c7b1d1789ed1393a25ac8b78868d3e25bd6d40f00d4d31abd3eaaebf50ead08b313f04cecd32fdc30215d90ea0e729daa398063adc933440349d26908f0490266435e00aa54baf98195e874148eccb0996486957f894bebd246beecd61408b2c9228c685e52643b638dd76eaa2c23386ced10cc4ea37694b7effee8c15d617b154d12620cd904b88c21577560f7"}], 0x3e0}, 0x402) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() close(r0) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = socket(0x6, 0x4005, 0x1) recvfrom(r2, &(0x7f0000000140)=""/170, 0xaa, 0x801, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') r3 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r3) 16:00:18 executing program 0: r0 = socket(0x18, 0x4000, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r1, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xc000000) r2 = kqueue() ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) fcntl$getflags(r1, 0x1) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r4 = dup2(r1, r0) kevent(r3, &(0x7f00000002c0)=[{{r1}, 0x0, 0x0, 0x80, 0x7f, 0xffffffffffffe49f}, {{r0}, 0xffffffffffffffff, 0xd8, 0x1, 0x8, 0x8f3}, {{r2}, 0xfffffffffffffff9, 0x70, 0x2, 0xc04, 0x100000001}, {{r4}, 0xfffffffffffffffc, 0x20, 0x8, 0x0, 0xe86d}, {{r2}, 0xfffffffffffffffd, 0xd1, 0x20000023, 0x4, 0x9}, {{r2}, 0xfffffffffffffffd, 0x25, 0x40000002, 0x80000000, 0x80}], 0x3623, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x8d20732f0f4e922e, 0xf0000000, 0x5, 0xfe6}, {{r0}, 0xfffffffffffffffb, 0x42, 0x4, 0xeb5, 0x3}, {{r2}, 0xfffffffffffffffd, 0x80, 0x6fa44654fc030977, 0x2, 0x4}, {{r2}, 0xffffffffffffffff, 0xb9, 0x11, 0xff, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x7984390472d6b2a0, 0xf0000000, 0x4, 0x6}], 0x5, &(0x7f0000000180)={0x81, 0x9}) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x84}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:18 executing program 0: setreuid(0xffffffffffffffff, 0xee01) msgget(0x0, 0x91a2ccfa35f7fdfc) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)='cL') unlink(&(0x7f0000000040)='./file0/file0/file0\x00') 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/118, 0x76) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x9) ioctl$TIOCCONS(r0, 0x20004276, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xfff) r1 = geteuid() setuid(r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x6c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xfffffffffffffffe) 16:00:19 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r0) 16:00:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="00000002440900001aac07b7efa76d410d59831a522e76e627b9ba3023507884162e0c0a7325e48a581bad1f12b4ef7297fe9d54e330", 0x36}], 0x1, 0x0, 0x4000000) 16:00:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f00000001c0)="d22805446e5b55ec046b3de231f55dd3c09cf7a3412e66f94d6ae1664eb7f043279ef1af216baddf9bf6c8f4a4d1ab4bcd1f4be86e71827ae9f50664335f15f73c50d08eb26a2d470d6c0416fc32cb30b7cc7415735dd28d4bcc53871fa02a45acc3179c8386c16b9dc3b02804088b0361d2940dc10080ed25842de2b776459e2e180c945fb4055c85d9382dac91d19a", 0x90) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x4a, './bus\x00', './bus\x00'}) preadv(r2, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000000)=""/102, 0x56}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xfffffffffffffe7a}], 0x1cb, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) syz_open_pts() getuid() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: syz_open_pts() r0 = syz_open_pts() syz_open_pts() syz_open_pts() readv(r0, &(0x7f0000000200), 0x1) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20010, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xcd1, 0xc65, 0x8, 0x0, "6cc5c76f959a2896138237469512aba1a4b64c73", 0xffffffff00000001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getuid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = getuid() setreuid(r1, r2) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000005c0)='\x00') 16:00:19 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="4d184d2e82696878b7ab6d29466d4949b5062ac914194c13711d9b17aa997b3ddf9bd9b683c5ee5355d9d4b4b7fba4acbdbe853ed20a420a3945d5ef6859accacb5f1b2726744b56b17bea17c115c2b3dc72e4402dbf5f568f659a2c7ccbdb96d346feae6103f40702dc99afdb1bccb9bd2ffa893064f157ef77587915685d519a838a962b55e5ad502fccaff94e8a2147d685d658251abb51c53dc80e93db2ec7a399c89deabb44dda9a774d63f7904d3f044f45f57d7186ee65aab4ae4862a5b338f", 0xc3, 0x6345f3f6cbcd68a, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0xfffffffffffffffe, 0x10000}, {0x2000028, 0x0, 0x0, 0xfffffffffffffffe}, {0x7, 0x400, 0x0, 0x7cf}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x3, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) lseek(r0, 0x0, 0x0, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x6, 0x8, 0xf4, 0x8, 0x8, 0x5, 0xdef, 0x10, [{0xfb5, 0x8000, 0x1, 0x4}, {0xfffffffffffffffe, 0x9, 0x101, 0x4}, {0xfff, 0x100000000, 0x39b, 0x2}, {0x40, 0x200, 0x9000000000000, 0x8001}, {0x0, 0x20, 0x5, 0xd83}, {0x8, 0x2, 0x7ff, 0x18000000000000}, {0xb6, 0x2, 0x4, 0x1}, {0x22, 0x8, 0x8, 0x801}, {0xfe0, 0x47, 0x8, 0xffffffffffffff16}, {0xf33, 0x4, 0x7, 0x3}, {0xdc, 0x7ff, 0xb0cc, 0x6}, {0x3, 0x4, 0xffff, 0x3f}, {0x5, 0x4, 0x5, 0x40}, {0x6, 0xfffffffffffffff9, 0x8, 0x4}, {0x9, 0x0, 0x7, 0xb72}, {0xac59, 0x1, 0x5, 0xfff}]}) pwrite(r1, &(0x7f0000000380)="b1e91bee8fad27050cffffffffb0cb951d7ff505e2e89ae758437e53ecd587d3a35dd4c461c1c55e6bef7f3120fdd1a221b5c066365e30c849ff9c5f74e3d2f144d41ac919f04108d01fcc7be91f2c5ce0fa9c710fb53703d0d7f14fbe1ae2ac806c16bdf8410adec2aaf5383c1014a162899d19ae6cae2afbde97eef256a72b6920930ede513ec4c4cc42a47605dab5aa89b53563948611394bd50476fca26a22a03cc0ea120666c7520b4da7c1371a1138ef92bc6c5227e3f0fb93de11c97db3d138b5cb487b55c40b6c4b706cc8662f703616e08efc41250b0d16f1f61d5d29c72adcb28559e8c0e5bc842bd14b44f223d76b94404184c949", 0x0, 0x0, 0x0) socketpair(0x18, 0x8003, 0x400, &(0x7f0000000140)) 16:00:19 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe(&(0x7f0000000040)) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() chown(&(0x7f0000000180)='./file0\x00', r4, r5) bind$inet(r2, &(0x7f0000000200)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3, 0x10001, 0xc9a, 0x0, "78aeafd97a26735617d42d1f6ab24cbfc04a5305", 0x7fff, 0x2}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000499000/0x4000)=nil, 0x4000, 0x0) socket(0x18, 0x3, 0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcb68eeb9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="76b34b49fba5e8c1b0531dcd36e4ffe2bad620094b25a87433c26bee3ac2445265f9ee63f0a71e7a65bca0d324870ef23afaf404294f9d90357f8dcaeb83cf5e397cb6ba2dc95ba684dfd601ab9cb19aad12474295", 0xb2f5ba4620444d24) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: mkdir(&(0x7f00000000c0)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) mknodat(r0, &(0x7f0000000040)='./control\x00', 0x100000000001040, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:19 executing program 0: open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) r2 = accept(0xffffffffffffff9c, &(0x7f0000000680)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) r3 = getpid() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfff, r6, r7, r8, r9, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000300)={'./file0/../file0\x00', 0x10001, 0x5, 0x4, 0x1, 0x6, 0x8000, 0x32c, 0x2, 0x2, 0x1000, 0x1}) 16:00:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x402, 0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r2, 0x20004268) write(r0, &(0x7f0000000100)="e5f28ff138febfc2ac5c5b8a044fc371a90d5b94cf5a64c421205cedf2bba42b97c1d3a48a7f80a58174a383858412fdbac319b426c4270094d92c13178e09a846bd9888cfa28ee38f45b4a600ea382a8feaffb32280e11fc774d926f76063454cb3251e50bd28c0b8f7946b2ee5566b49af3a64b3fd5fa42206", 0x7a) r3 = dup(r0) sendto$unix(r3, &(0x7f0000000000), 0x0, 0x40c, &(0x7f0000000200)=ANY=[@ANYBLOB="85e5020014000000002e2f62000000003c65aa5b697d9fbfe975a53292ebff41a83976ed092840917c6753685628ac639fa4a59f5402d03a20c52ced14f2f6c9e872bbfbe05025fcce365578e482a0711b8590bc3352540b8e6a24f061daf38d5694195cd4cc35fa88c0a5c03aca86843475eb627c767c9576c388a1f43bc60b863200c50072a3ab49411013c7f157c248573cb44a772de31a63c3c26ba8a294cc1a510afdbea33e7be576a2c6d4ef10ac21d5a9890d3ad533157e716c529c022451a0dccfcc4375b1b6d43d8258ae842ad0fa88925c7939c1d4c20694eb0e3798e62c6e189d3d90fd5682095d456491646197c06023e9eb0a340b80e7bca4878ad149115dfb4687e93d5ad059d040d8e20c17685cd4"], 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x3) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x2, 0xffffffffffff0001, 0xdb50, 0xffffffffffffffff}, {0x5, 0xfffffffffffffffc, 0x401, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') 16:00:19 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) truncate(&(0x7f00000000c0)='\x00', 0x0, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000025, 0x9, &(0x7f0000000240)="ebffcbbadc3bfd812eaa4e713048e6823a6f4bee4b455133a0ef993192964826b3a12fd86548f2a1d72f02591daea4dcecbc83e6b8e84dbe18b399b7c5f65c88379ab2163d592d6d4d9c7a350695e669e5ad25252dc7fb6737450778420300000000000000d5d298923704513678ad314b7c487470a0763dff7e73907798b27dce4e88012541bcb394ff249c60358ab32cf8dd7599447c1aff058b75ea1cf4375defbf0b358274a60f3e67379e95baa7f1ccf633525dc438099459128234b48a90120790ec712d1cb3312f389c9c5c4df72420ea098326c985406b58433cd048b90bed97719f0bb332723c3fe3aecad36bab575fe57d950e3f80ed59a84d26f21a7084c107edd3b9adbd481cfdb44dcc8900f5e97644ef0137df1ea4045eeb71a7e0da10cce43671bea2c3c06837d24493413334023464d9b27dc04ed12c215535e10597f3d4c5bd0ff0444df48827a14ce250ff37bd85950b66b822e459a4fe02f3c5324e44a23064205cf616e61023e7296766c139aa2bcf20db47eecffb88", 0x180) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sync() fchown(r4, r2, r5) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='%\x00']) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640)={0x8001, 0x1800000000000}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000006c0)="451af0b0b481c693a95756adb5fa3b3cc88db5b4f6a8167d7017a0e19a3a92bf6c8400087fc4566ee53a76f481df1571453f71e1a620e046b331ccebefe31b040a939a6eec8764ad1371d0fa8df0d2c016ff0cc2d2dab1773ed35dcfd5df6dee08bacd7a05e33e386181a154797e5022b9287037f0c415d3bb47a97c8eded037ae7bcb17c325f9a7c40c7b29bd6d0a8b592b9f3ebc53236e81ba382b0e2a2807ac5b0fe4fb46821ae81713259c5c0e27073ec05f6c7db4accd1e1f916fc3ef4ef22c1463cd5190ec4527c37a13b3bab34943cb64d4288c27b05ebedb4d820d0b927ef5cf0674fe524c0dd94c80fb0831c0f263ab3ee9930e4f6fd93b", 0xfc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x8, 0x0, 0x400, 0x6998, 0x1f}, 0xc) setegid(r5) shmget(0x3, 0x1000, 0x500, &(0x7f0000ffd000/0x1000)=nil) semget(0x3, 0x1, 0x40) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') socket$inet(0x2, 0x1, 0x3) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x10000, 0x0, 0x40, 0x6b055814}, {0x7, 0x9, 0x8001, 0xae7}, {0xee9b, 0x9, 0x3, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000000), 0x4) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x10001, 0x2}, 0x8) 16:00:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x831b, &(0x7f0000000040)="f7cdf89a143fb0f5fa7d79795ccd8432149a64790fed935e0d1f1e84a0ec8f1bd75aad5593c68c54470610294fcdb34ef57ca2210716ed698ca6093ec11aef635a42cdc625b7fa29c0e8461742c1b39ae7c8ee6c7ec5168ba3aa47324484d938b2014f06f65ee0d4b27d2aeeaf", 0x6d) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000140)="984389407710a07a323837e226dd824c16f7ef24608de923115259556b2a72f7233c089c41f1bc1ba65fe9143bffb89cba0f0c543f3e9035c6e29bc8ce9095b4cd006c1b96f7ef9956312c0f45214d1f3e0226f49438d02b8423434da66dbc9f74ff496cb12b7ec9270db7fe9a482cf9b6081b7d6490a56b54e9c67f433530c82e9d2f09ea21f42e2bb25062", 0x8c}, {&(0x7f0000000200)="851b9718769268ab120deb8f30cc6f8223177842a779ee0092a68bd46a0504416b3eee5c6caa725fd2b23f8f1ba830eea7c2bee254c463c31f7af686b01bb9cf69d44c610b0c3dd7e14b7cba8dbe99afdeb04edc3423b2ed6433c2f1ea221d1812e4587329e825a8278d21360ea01bf94426", 0x72}, {&(0x7f0000000300)="c608901b58172937cf16d67ee64190af32915e253c3925049bd49aca6814ac3cf1ea8ddf0d88974957a309919c289bf40de9d2972c72441f86f9a27b5d2346de98d380c369c81600a1800e56039e2c8e70cbd8f5314906f2cd5411916c338a4d95e11b202bbce0c9e3b2d474c15858ed6ab31e44fb7652592eff6888efccee2ca14bba0dd1152270ab12560b0f1c6d2a924b321ee3f73f4369afb51a739d577eaf2ab6ca05241aa297fc0c39f71389f7e843979bb92c8d6a19306dc1849610315e41c625fcd14d3a974465ae613363872df388eafaf225f0ec44e5a776155b5511", 0xe1}, {&(0x7f0000000400)="39ddb26e67f0e431ed046b06fcacc420251b9341a0fd49ffde6491b86d07a5b87e0c2e0aaf50b8963c713e2ccc60421b48c5f712bd7ffd354880aec2d3e16b9ea0e54af5e20fd9927675b3e0e92c5ddf4e51c2749347d06f63663d", 0x5b}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x3}, 0x5) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x10) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x43, 0xf06, {0x10000, 0x5}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:19 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) getsockname(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000947e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000515cc78c01102cf200"/4084], &(0x7f0000000100)=0x1002) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140)={0x1, 0x100}, 0x10) lseek(r1, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chflags(&(0x7f0000000080)='./file0\x00', 0x1) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/31}, &(0x7f0000000140)=0x21) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getgid() r1 = socket$inet6(0x18, 0x5, 0x1) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pread(r0, &(0x7f0000000080)="3db51fada3d01721002305b4ca6000168a1ac574560059184a50e2022c83e686e316e9ea28e6d8b7f1a3876d926b36adf98df46b47eb5320ba7c790ea53c538d806708ea6321f11968266c16418958798d3d75c591956d0e0d1aadc2479f02601406e77a4c7b212955c2722a594fbd432e8586f44e68a56f33effcd8456e116241eb4eb919dfc2f47af10414a6ca94d36af2cdeb", 0x94, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x6, 0x81, 0xb0, 0x1, 0x8, 0x1, 0x4, 0x0, 0x1, 0x84, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") 16:00:20 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x4c, &(0x7f0000000240)='R') 16:00:20 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x200, 0x2, 0x0, 0x20000000000000, "01000000000000000000000000000000003d006b"}) 16:00:20 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xfffffffffffffcfc) 16:00:20 executing program 0: r0 = socket(0x2, 0x1, 0x8) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/172, 0xac}, {&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000200)=""/39, 0x27}], 0x3, &(0x7f0000000480)=""/25, 0x19}, 0x1) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x20000, 0x1) setsockopt(r0, 0x7, 0x8, &(0x7f0000000500)="649fc9b3a3ec1efe6c2f7ef0f2d7294548be1ba04b59aeb9a7f2f6187a7aaf36bf6157b23460e7deff9dcb0c06fc93ccc8daf973c3da8e4c59", 0x39) getuid() symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0/file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000540)={'./file0/file0\x00', 0x4, 0x2, 0x859, 0x1, 0x100000001, 0x270, 0x0, 0x0, 0x2, 0x5, 0x8}) setuid(0xee01) open$dir(&(0x7f00000005c0)='./file0/file0\x00', 0x90, 0x2) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:20 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) r0 = getegid() getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x8, &(0x7f00000001c0)=[r2, r0, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x0, r1]) getrusage(0xffffffffffffffff, &(0x7f0000000080)) setuid(0xee01) setregid(r5, r4) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4d}, {0x800000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1ff, 0x2, 0x16}, {0x101, 0x6, 0x9}, {0x6, 0x9400000, 0x9, 0x3}, {0x1, 0x1, 0x5, 0x40}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0xffffffffffffffe1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pread(r0, &(0x7f00000000c0)="1ba3e0e67f7adda7b56dc949b75b4da917b8b6b61f27900b5aea5267361abaa275472940a0a44a367dfc9dab1b1201d02cc69aafbab3ac9cb342c7d3fc66dcca39ddfa444647b0f83cd9888d10fbe391cfdc1ccc837016fd6ad14f3aabb6729222a49e4f2e6dc9837951f1f8d147570b83874548b3c6bba685bb295f03091b739ea0bfe703410ce1407428d1e3cc4b9539d668e973bd0aed5819fe54266a84a5ad", 0xa1, 0x0, 0x8) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)=""/252, 0xfc}, {0x0}, {0x0}], 0x3, &(0x7f0000000440)=""/148, 0x94}, 0x0) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe97, &(0x7f0000000580)="06") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x3, 0x6c26, 0x5}, 0xc) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r0, r1) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4000000061, 0x100}, {0x87}, {0x6, 0x0, 0x1000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0xf0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) write(r0, &(0x7f0000000200)="789cdd519f701265c028fb9ce70b0b451de5a41af6384ba6ef28dabca716d2d0146fbe1bb61d4d5c9c01077c58bd18de5fd79ac7e7d06c89e3c423393daba4d1708ac569d50184b8cf6296574d06b4f51e0e7b0f947a9e87020d50db1d440957d955c5cf0cc828c9e9b51a777ca7e2c02e46be95e32905daa088ec48dafa70bc929319dfce705de7225644c3b3c65005f6c85561e7045a08b26876679604efd012638b942ba0e3cf0192be6fb053bddf8f0b4cdf1809b86c93eb4eb01e0cf258f3371103ef4952d4743ca5492add6c2ba2add043e7cacec287fe3d136cc8a3a33da19308459e4d70bc9389c303f841bb1ce217c4651e61c290f2e1d53491236cbeb3590296138f33f2fde89c463217a79d42e594acec1a291d76de1ac47817662f6f4dda34b1dbc1ed19697a61f14d50ccb11bd92db8ee792337b0c130045acc2126aa972ec49aa666dd086981eea3e1aaf817d664b8925494ec2e1ac763031fc66e4926c5070dc02ba15c7f48e7c782a8cb4e971764d3ac512efdce3d384d677b58a5c29fff9ca47b5f6fef8ae6dbb130bb64fdac1a0596bd8a3fb880bdb3a81ef41d7bcc6caa08d3a8a3f14dd99e32dd165df3d656dc937be6cb1b544d669a3e6bd97c211fcfee924fd91583378ed58f2abea1f26104d53094abf298162ef8a5e9f3311ba86d82a21f3b92e915afc5b8322a66cdd5f053cbd49c35eb6e009f91376d69ece949eccbd6015649783fec57f99dff1398bfd8182ab23a0e8efb8c242216cff62edf3c2662213ae9cee1597d3498c57a9913a8cd0e394fabaf9a1349578ee6f55515332771774e35914917f905c026854612b7a883aa5dd9731e1c7d884ab746771d527d8f881626d3a921056a883f5e11adfde8055e04951bb7dcf266e605b464c16fae58ab568b5617ad3f161f8d920b8880689e99ad9b2eb84c3bf62439fe31d2d4f854e28dbe35b2d2b79904b2f66af3ad162383c03556307788a2e56abcff20c549955e47c2360d95e1fd01bda527f96f767e97b40ff3f32168a80a8c114f48262b75585eb8e91b25c0fa4adb3676b01fea1986d296d8e5c12944c65607b0a4f1e589434c89a94d8fabdd168672a455ddd7198620633bd0332368fc8d49656d3314be74dc177aba9e39f465fd9ac5f0673b63758d028d721ffa113cde64c709cf3c57d23c48ed6ab6f6601bf3045717a6260946acdf58fe07ca52075739157905b59020f18ff01abb5f631df7a461a03ac95caa4d8f3d3ad8905344bdf13ad29b165280c0f6e26b838d0d4013bda3dde4a65f1adb5ae62238d4e9ad4e512db1ee5d70081a9b3e10634453cc89f2918566c0276eaaf1c255794000c0cab9032a1e4f72a3cca7fdd9d842d73afcce8fab71f447649b7f109e89ee87bfa0bd41cb74cfe66e229beba424dccda6b6a616e505b16b2dd91b6b923a19dd761747e17e83c88e0ad3ac340bc2d886389dace34420d8b0a5989aef438cfb855938a54193e82cb12e0957f111605de109eeee4d3a9dc8bfb00cf3467260872d2581a60847928677f55fa2b2522a51247709b3541ad4a4d88cbdaa488dfced63c907dc4e43e27c285f8f241e44550068511beff9ed923067ca2e808b7d3fdd75331425839ec79ceb96931c7096b70c2918bf5605e29faa50a22c6f90f6b4db1cf43569d2d705551ead4f6da3fd1b3d9410339464e4597208cee28db95b8deb8f0b130010e402f6493e947e9ae35ae3c9401fdb66001324ad7738e75fd9cc3f28dcef6190ff59c99f9df0f196bddda00e1551ac45c23413689309505337e01a0007a4e878ebde5a93f9eb0fce3e49d31d8f6c813a8f94a74b4f402addab9465bdf0f49ccda98eb536f768cea7852589fd43fe5f9fb10a67c4653efd4b127a08686e1b3e36736612201e68f50e6b335ad2085cf7562832ab0c4a8c3787737b6f187b7eba5845005de8241667f8d838da04ea3bac322b1bfc0248c3cbf55267befdf59b805c2c0250a444e1a93b29b7334273cdd915ebd92b127899208e9091c849077c875fd41ff67c8cea19da47ec14f70ff98d8179fd0e9cca8ca86caac86d45eb4a490d6a9aea92f95dd3a875baf10986af74a14bae5ea097cdd2b87274ad28863259ad021765a56d6d1b52e367d97f3c99923f74a6b8e47bf7d614ce91c74e5c677f5e3420a51c832f4861b67c34e78af9366ddfac05c83eeaae64477e4a94e74970ac59de074a18f73d03b6ee6c9fbabf84483e9ed51ad277786d3173ac499e00402b1481f0d6e60129a26fee47af1f1431243c25d23ffa39d487488410d1e9503d76daf0c1b6e0f7c043494b02a7b52862ff781db00380bf06ab84d4be333c8f7d401b58cc2b0ca0b4dd55af49c8ece3e8bbfaf5c200b137271c9bb0e459c319d621a8715121711b4b73b8e1b64053bbd0a23479f7833a3733a6d73450ddffec47d164f5256e2cefabedc2ab31bf60db4337a09a02b5c179e950e75230241dab321369e799f534b33e69707f9dc5e8dc373c4dac6707d1ddfd1207be83ceb5a66c6944cac46633e99bd42f0c26d781f0cb63b8a72873fe11e9a4eea20b3ffb8a0a1b6fd6f6435dbd8491be2b478bb4c3af71bf7e8b7f83ff5617d0f517488e1b4f84a2083d720ac40e354ad181c19b4b46025f27ea84e03755608289ef4e54078d1d0296b9cb2b090812d11ca2a03d6a8acd0b813c10f60ad46bd8ae09f29c52f50c8e2e54a86b4f668bd00ed202329c2f2f4a821c326909ebc7575e18b8e32a195c220c16e069a746934ff682edb5bb70fe54547e9cada9a2bfef28fa31be0e1416a292611c9aa12f0cdfb1393b19ab1f73ec61f86e31f8e4fd5581a8265ae137703af03f47966bb512071b95a4f2f7c11ded94fa128f5541cefa39c9a5426f3c0c5b4428f4f2eab745ff1bb693c74228e56652668ff2dc55469c9c511121cbfe36fea33a22d0d1b95e5ee0ac91ee702c55c9ce778d103076f7066b53cebd0d71b2892523f9ec9f523a7fa97454e2205ac32a5becb86ae0d8dcc7121fde291aaa7b2204446db328980cddb77179488a756dc9075ef7b6d96d4f911cb18ae9ae16e4ab13cc5407340e8b5a444ec4b1209b33aa63482620e3bc98ff7c57710273c743b03b59023393ab5bb69e0d38cc154e5681f54c101a3d2f8e1860c76c3df3324aee150a5e936dedec0bf1cfb059210e8c345395e1dba04cb4e19de576ca97ec3acbb88c040ee6d53aad9e49950a429d3165fcf0f17ebe8750c3ec7459bec8196a8f3eb56c2ddbc9faafb1791c601311708552c8622b26908e7a4ff9b5800f138cdb8cc1937e9ec917f1ce5bb2ec65029ed10158fc9bba22a1b08f04c93d2183953d63c3ab414e99e677a3313caaf54abe5ef12df4d6eab159f803782afa4f899f8eefc120a105b507e9edeaa1cef57e63224b77437e9dcd87aee8f66c0452a5e543bf4bbcb53a6b2b7bd9a7654e991fd662379250545e4bde80718ddce000a53d3ce7d653ea2e190769813ef2bc4975266a9abf393989f42ee5a6ed613f5a3250ec3bc17819225000abba0104d6c8c03dcc2a25016968d9c69b15e36b024f2d9cbb89fb0030422c1cc2b49f1712f9c636bde8ebf60efaae2c99c5562dbf249fc03e7bdd5998c452d64646d92a142ec66dbf0edb6316d09ab822aae2382b7529b403e66f62045b336f40b38a13619f8200edd3faf28b639b1e989af5b69324d53c8e1048ef6751cc2abc4633f6c1ff3f702937755301821c9420404973abe701a60387e520df8e2fb075af963f6d2235f0f2f57fb4fcf64b51a43aff0c6ccd2b7c065d6d481438fb2b675a79e5dc31a86fb3ba4d5cec2b327197cea76573bf4ca9fb86317eefa698ca88f5c56ffc3bc4cf9928a04134c30ae119885f670c67c4982aaf087362d295d1e5562036ecb4c8fb584a3377528772e11c5c45ebb3edac6c50997f2d3577f3330be9d9958c9e83d7ff04af1be4ecda2b991925a28bd93d767216ea1f89b95564cba7fe23430e7a21b68a8cf897c7536a370db2171d4678b483c96c6ed004bca6aaf25a3c5939015e0798c84a03500f150d252955aa4dda4eb97ad709d8609e48bde22ffff931553b397f01c7aeeea18f16319ff1beda69cfafdfa4a22eca7dcc459a5daa86bd5887f8ccea11476f1da9006e64174f80af107cb388fd52c50e3d2000eceb716f6cfc7e5e59090237d9acbb6b24b70760c6e5d277668eaa8611aa15c80b525abd7eaa9a297b0869a1ff91cd0020c0be86da52bf5a484246e9caf4ce032a2e5c8bcae7e3a2f287102f5944b9dcc3248992990bbba407e8b2bdb3edbac4c19385d3c40fa4e2e9d38b805673a598c6b99531dcbfbfd6579a49fef343add80ce2ec01ffa711315024a87ee83b0bb9093d7e765f665c7703a61be7c8fe25381289dfde8445dfa8cbd6d6aaca58bb8e5e5d8c87d5bde70299f88c2f6dd1c9ad3d3c4f70849736a470e503868c370e1310ef2498f294b617d99a8c00c4e7d5f05bb420844828dd8a42ba72c983a07728d2881fb0715b6d672fee6c7adf5d5d8b81c5b7d1819ce377a51361ede4a6d715b6801046acfa0dc64ec05acf6196f2ee62e6b647d0f01c48ca6711c71b32ea5e3cb6395c6381317f495a979952744064408de2f377cc473f0f4539923a6e2ece0f96fb8808d04450ea07bf0b5bc09f33c2a05531024dc60800f313e52f4abc612a3453d17cbf95d661d979234bde696a07c3f45a0175e760178b5d54df0dcc0c401949b0992a5719a5b3f63d4fcd912beff5f24672b8b190ef552d8ec8e55b6a23c5768c4bd4de5ed6004ec9ded5429523ebfb0f5ed5c1971e7ee5665b06ebef4fc8158ce7f6ae21c3fa9f59eb58de0c3753fe9ebaa81e43107062df6afbf5880779fb9839cbf24af813be2f6f2d92d1652cc1210f78f435b2323f7c90ec8387e12c12911f3a17bb807e73ff36a1890715afb26581e67a0f8dfcaefb5e78c792e020c1201680cfc1eaf9318e9461cc4809c27391e35c4e1c9190c9b44252e3a47c8f0d9103f480cf3d610b47d05b6e1bb981066784862f9d59ed3e99b8162cc4ebca001c16d5c42c96ab7a258f4513c7b384f2d17b16e810deca7b79b419df892ac54acfacc1d030a25e742848ae11f73a9da414977dcc49a0b5e2508209aa555079888c522d5cb878a213e07c82a91dfea8983a9cf0b6c8316181a43d836d084eb91cd7ce1eab1932687cd9aa08dff7d23bc91534f827fe456c788795f611e74ab6ca5d05171f22e92b572ade8f340711e7577fde1974bd20cfbd88882bbcf02ef1b397def67b8d2e3e62ac4e5a9ac0c3309c962856de88a18405003745b599f73948a4f938fd53a919fd73e33468234600a50948f30a127b5dc2b42e0b899fd12873e5ed51c47d0afe0aa912a0dd656933618f2ee76b26e39e4fefeea870259ccac7b262914c7d5eb3bca02fab058eaaa111d10c331d8f94a77295577aa44f7eede15553ad96326b7563cdeef47e20160db9c19bf400df75dbf1af97777c218d3625ace4dcceb75060c13e10213d6df5a6ab8ad919365cac8b87422b38e4d351517914fa31c617a2ab84cc83a7ee75cb43141e4cb67ec3a48fbd5ce677141f111cec62408b12cdb13caac855262201dd3cfd3c15b7a70f7717b920103afa57cd8873a354bd774abe6e999b5ecac0e0db2900126ca08e9a0c13a5bdb33949e988d9bd838cd777a28240def1581652ededf5d8024c187b0dc40bf9676fd8bc709c4199dfd53b3d03253a8c32e2c1dcefcc9349825ee28776af497a9b969527be", 0x1000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x353564e3f2bf4f30) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x4, 0x1}, 0xfffffffffffffffa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:20 executing program 0: semget$private(0x0, 0x3, 0x480) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x198) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) recvmsg(r3, &(0x7f0000004700)={&(0x7f0000000180)=ANY=[@ANYBLOB="5f8ca83e32ce7578805a44e54fa5bba03045c691e7187ea031d059db3dbb5add14d1987b60368299de1a14aabde087b2a4079e8c6998b298f7ddd830539a158b9cc12c29c222bac1a2bd1df8c0b2eb83fab6914ba49ef2293ccf4a014fbb71206f7a40ebb8428e8daf3cb1ee07c940378212cbf67ce7ed1cb15d9a4edd3adb29a83905f8505de73446a4a6b545c701d7403c9e5d1fdb04cd1dba7fbaccfc78ccd6f19425bd735242846430"], 0x2, 0x0, 0xce, 0x0}, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) getgid() 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x6, 0x1, 0x5, 0x3f}, {0xea0, 0x8, 0xffff, 0x4}, {0x6, 0xfffffffffffff6c1, 0xff, 0x6}, {0x0, 0x20, 0x9f7e, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:20 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='!\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='*\xa1+}\x00', &(0x7f00000001c0)='[/\x00', &(0x7f0000000200)='(/\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)=')\x00']) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f00000000c0)=""/29, 0x1d) close(r0) setreuid(0x0, 0xee00) r1 = shmget(0x2, 0x4000, 0x83, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) setreuid(0x0, 0x0) syz_open_pts() shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) getgid() openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x25, 0x0, 0x5}, {0xde, 0x4, 0xffffffffffffff38}, {0xb0b, 0xcf49, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x801, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x10000, 0x7fffffff}, {0x18, 0x0, 0x7fffffff, 0x8}, 0x1f, [0xfff, 0xffff, 0x1, 0x5, 0x9, 0x1, 0x5, 0x7f]}, 0x3c) open$dir(&(0x7f0000000080)='./file0\x00', 0x180, 0x8) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000400000000fdd7c6b379010000200000"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x20000000000000ac}) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000280)=""/232, 0xe8}], 0x2, 0x0, 0x0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[0x3, 0x7, 0x5, 0x4, 0x40, 0x1, 0x7, 0x0, 0x3]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2000000000030}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='o') 16:00:20 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x104) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000), 0xf1) fchdir(r1) 16:00:20 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0xb001, 0x1) semop(r0, &(0x7f0000000040)=[{0x1, 0x3ff, 0x1000}, {0x0, 0x401, 0x800}, {0x3, 0x5, 0x800}, {0x2, 0x1f, 0x1000}, {0x1, 0x2, 0x1800}], 0x5) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x800001700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xd) select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4a8}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0xe104) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {}, {0x3c}, {0x7ffffffe, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x8, 0x4, 0x5, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffeb0}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x10001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c49000/0x3000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x97}) 16:00:21 executing program 0: open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) socketpair(0xe7113cec34b5a040, 0x3, 0x800, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfff, r3, r4, r5, r6, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x84}, {0x40000000006}]}) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x6, &(0x7f0000000180)="b2b2a691ed2f") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x30, 0xd95, 0x7}, {0x100000001, 0x0, 0xffffffff, 0x100000001}]}) 16:00:21 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x72) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x47, 0x59c7, 0x4, 0x8}, {0x5, 0x21e, 0x3f, 0x2}, {0x800, 0x3, 0x6, 0x4abc}]}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/53, 0x35) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="00000001", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) 16:00:21 executing program 1: r0 = socket(0x1e, 0x3, 0x0) close(r0) sendto(r0, &(0x7f0000000000)="334559fda8208b6709979867", 0xc, 0x401, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:21 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) r2 = getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = getuid() getgroups(0x3, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000000c0)=ANY=[@ANYBLOB="000009f18e0000005265"], 0xa, &(0x7f0000000300)=[{&(0x7f00000001c0)="3a1cfdadbc6a9cbe051c58a92ea4b9703311cd2d053b007c9a5d573eaf9c3419017d3b635587d7baf1aba707bddde5d6ad07da7f783785a27f0fcf307fbfb2b0025eae0d3552a0c4e44680d79ea89dbdf41f75e551b9574f81bcefd9b602a56ec8973e432b5745c223c08e5d4855ca53242a8cd2b090375c925fa81ed3fb7e508f155d37", 0x84}, {&(0x7f0000000280)="b6ae6412211ae19ef7a5a9ebe514ad52359fc4d4e0efa7d11a672c640716ff68dd2ff072f4848508697e63e7b85ff9078674ffa5e43378a2844829eaddf66e71d1aa07e93596eda544895820fcd953aa9a5e6efbe8791d6f01da3d8bf9a7", 0x5e}, {&(0x7f0000000100)="6a07376808310edc546c53fb", 0xc}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x400}, 0x8) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea5", 0x14) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008ba8162b27febf00000000ba0d3130021e6232e99a00000000000000000000000008000038", 0x2c}], 0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x84) recvfrom$inet(r1, &(0x7f0000000140)=""/231, 0xe7, 0x801, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x408, &(0x7f0000000340)) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x10000) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)="f285a777caeebff174f81c23642d91f3c49bf9a9046284cd2f109beb98a62cdf1c1f1dd353f3924acf614c9be1eaf62b94868af69a2fd59d935a76754dea681e1a94ff59", 0x44}, {&(0x7f0000000240)="109a9a783f5037de4bb1c978dfbc1de758232baf2e4d13faa3773a7cc105da2f67bc76eb93936255ecff97200ff3ffcc2ae0f3daa4c1ace9ac598ce919d824736933295a1cb3e6138a5019b114965760cbde91cbeb41a3ea4fccfda4d675824a78c95edddb0377c9e21adecdcdd57e16", 0x70}, {&(0x7f00000002c0)="06c557ee78b1222f49273b14b822508f2e8107988016c9840505fb", 0x1b}, {&(0x7f0000000300)}, {&(0x7f0000000340)="00c816f07466dedce644441149f7af51e3e5af83d691fcee02cf949b2e16a6bed5ee85ff2edbe927d7e446341e0d420b310a07716ec4c9234f1588e2de665949d67ab4ae4de39e51fb4f722b1b0b733bf2315bc9ec6d7968739ea618bcd7a111ddd23d7c55d3b25a8675ebbfeafbca95e7d40498cd313cafe0", 0x79}, {&(0x7f00000003c0)="19fc7faf259185d6a31f91b820b1d78514bd2b42ae962a42ea166bbf02c96f59934f74d5e49b1ad75492e3cb98b17847f614bdea48159357f1968e23d7be1dadcc8a2f02aec74d4582853992cf8398319d57d839545d4d0ef1873406d6e551d7b6ccc48ab11eb801d32c0b4d89b68feb05858b31845c828166180495e2ba8d10f8f4f9d2271efe96b5e6c15c8744c1003f9b98659825836a42c133573700dc3c2353fae93ab598b31f083132411f6d9e40a5f70232e66f768d8ff39cb755ea99169024ade5ab04784c44250be8da3fc468522b21e32b92c34e7a2cad7c0b1b2e7718678130845d45bf1d92632761c5e23e02750af55ef24936fe", 0xfa}, {&(0x7f00000004c0)="b7344af3c0d934d874fc498a53d8b47acfb6586e1219a3135323799b3e193abd8235a5b5245816da55c20a5f0a333f13f65bba28f49b10b6cf91456bdb1cda66c88616da508b3338337eb2728595e8922c2e2e4866036e53e6a598f64bfe184fec6af055c90606866858f1852c03f60cb015b8942cb7581e1473a4016a4d1a408883b9cbf95f30f231462fdaf3011e6e062ef643224f15860e3288e7cf98d5f3dfa48dded16683a63c10d2373f6509ccba4b54058230d5ecb17e7bcdfed6fe07c0358e475cacbc5a215f2199bdd91bd7cc0e0ce9a5bea5b47d2c1b42d14a2a071d987ace1bcc2ce9f91b072a2c5613f2", 0xf0}], 0x7, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20, 0x4}, 0x402) 16:00:21 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xabbe7ee207548329, 0x2) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f0000001180)=[{&(0x7f00000000c0)="4415c4b7efac6d251e00bdba546e254204ed070171a1de7838f346cdc00b04acde2879fa75730a875528c94663844f8753c9d8dc0cb4a02272c6f0ac8988101705e5b1555b0e9a64c7fbd155cd2ce5eb4f9760c0f702b4961b1f69168ab3b09fc4bea20daa2cad5a58157afbce4572a2bdff1e596d773029db389cc7c23b7a2f378de5d225cfb09c688827cc765b61af15414942ba497221a646b5d02765dcb0f9af0d2472f40fecd91e62155a448ef0b750def7b9ad75934e2816d64af71035f5181e0c0e60cf95ebc40b05cfd6d4c00e7f7a6182826553f813749f49daa9936e55a2e62d991606009a9f41305fbd03f2ddfb1b9fda50c37584ef2e441010b7087897dbbac538ed73a3fcf20aab56a34b739c480485ba0d44f2ab9e55cde011cf525a7d6ebb3e3762841d8d21d4a04f1fa6111c4334c130bb11927e5d7b7de0b4617896281110b6d903cb46ff5fad15e43ee1cbc11d6b996e4062429d48d7d321d2f59ecfd540330db935e78a113e15ff2fe2f9fcf721a347862a3c72ddbca4f64c263eaca68df3abba1e602f19035da5913fb4d04133f52a0ba2b3088c873ebb55084da81b6a785d288029174115450767512826cf18ad0b9c0730b05097a44a05774a0ce743248caf9f81a93ffa534dc70cb25f5c0dd41fe75de98f7dfbdece1243300d82e172186dec716c7537e9a5a643e75c04a4adaf20f43d646ab83363ad515b6750e056f0d7713cd418fefe9074cefd99a2e47212c8a406820243aa741762cc9ee64c28659c7a307ca5ad03c6796f476763b772531dbcdb68adfcfa356595c44fe6eea9fa9dc22be84c8c01c5ad2cdd519d5ff4b717897320f560f22ba8f6d1782e43899a2bfab7b0c38bdbc129d36740ad4e79265387f5f38ebe1c3d7829586c077e77cc11cd8ec0c165106ece2832f34dc800b99c66a8e94030084356e69bc36ba6faf1fb6170e0ee78d6d61b15ff505db18698c63f0bdcc8e1d903aa74fb54d42970c38698d57622f355a3685fe5c13d101f5d287661bc236f32e03299328210f9765d47b3d345f12c101f1754fe7a80a388b9cd3e13d648253199b2cab6db6bf17dcb12364e81f35b6f8441a40a08dce32e7e07aebc34e54df416af81dd5d6937d0361dce74dc56c3522aef78e54f0339453cd93cc30a26381c5968609ce17e69b80df35eec3b26b0eed73181359ea0aa632ee9cc063cf803947a5d88e6a38a8bd298b409941e7799ab66c7f1fa56323c877c45ca508590d55a2e1ba642227ee5b1fd43e1a8c994deddc24f956d8d2d383a885e8f2b093ea21a71e76551430304a20384e26508965614462521a7b82e05153b543dfeb9b7c199a8cbbae5d59190bf3fcdaeca1c1bdde009e6a371f2767871f7eec20ab333c7eaa2c9a70c8b4f30bcda7c88a67abf8114c320e66a73b506248100fbbc60cc2fe7652865fd19e4f801b039f75555eb8d2d98eadaf185f419fc1ad343e69f1998a575fc8bb0f24c016fde1e8857fc2e399abb2362e1396b3d57b794075ef1d83591646d1f8568307552b2284aa8384210ddc29c50bca1852c18d80130c357f359139b298ce8857ef79b3ba026a11f3af79309495a228888fc9d9b3cba8b9762220dc2c9938fe1a35ba123f67647f532949bd49d620ea5d9f138ceb91f4a55c68f13435813e5547bd732d84b897777964067c79ec4b7eea2f7bbb98df7035b688881bd3cf699d6fbb89f41360ceec2449382c37c32fa92240ab713c7c2a258db381b59333e0f7971ed4482c57d83cb194335b8cbfc9a59544fe958402571e6abc8c46ba9bbaad61ab0f81fe270dcabd8a206037b28b55acb6a90c8f045d41d37c591d70de52fc5af65dd82b2a8b909926f3b0dd4e14dee026c5f98547f457b6b6119cc5555e4f133e19b9e6b684c501de854a9b86c9a060cb82f20f03c20f05e73a98f8d532c289203f82b0e50b2b7b262dd54403395c568ad76a2ea5c5a866d2e0e428a26b88cc05833bb69b197e25ab44cfd3baee2921ae8977a5fb9806d2d4eed04343a438d0f91fe2b2ca65a7006b46744c48eb186fedf061ca452c5707b2abac45085674179758f6fc321167af414ee49ae374dcb128234e50b86917e979ec19e6abe557977d508fbf5708c3636b9fb6aeea0cc3db1ab76a212f186c26d33b41c1e1c3f9e5df7536e3aa62d083dbf0fe98d5173d9db2feb4c5de129946c724bd1bd60fe47eb8aaa5d76ba61effb18ce777b7fd8a63e205dcc45bd5cecd17c1105b5e16d9c1ebf46db21fbfa05fd80243ab3c0c999f757629b9a28c81980044e7d0eb6857efe0d69681846910c7e8c0c946a7fd820418e1ecb6ef5efcb4f57d8d9e0f126e1c6d88b942a415889bf07ea31a46b6023ca1710c7c3c8a26f17ec19ba1dc11713086d9bc0c408f2c37d0b118a55f0dcc9b9286a005cf0fd4dca195090d1ad14307d991ba643457100670e33031f730eef3d1710cc294eb8799d01d7b7dc3e18f026b3a62a5b527cc31233735f0078642e6ab0a3c11b40c552c64afc547ed4f44714e383c12c89681c02d5fb52e1d50ae29618b1e0663e019591be7c4ce026276f917a7021594ca36e28ef36c804b8f32251a39e712019133d28177101b68af8499382a32249c888752f0735dc024f3ac2ec0818860093e2a5cdc1eccef55d96e349ef77450c77d3a1bb8608caa6c41050e98fd55aaeec64c9d110631a7a9a4587861f11d17427ff823b8b65adbb2edf284d2570e0146fbdc4ead9d43f87885d930565b67c2f0f18c0576c95d226b7c723cc378e8cfce5f95137279a9fdd81186eccb15378500ea7b0b0a76e90c466727ddef33c05039ecbde2f7551be29d7ffce4870d27a7dc031132de9fe1266bfd133d9be2d06e3dcbfaa120037a79a440673c069dcd06875b1cc072d8ec1e22f5af3271a002814f1fae447bc9a4bd749178457268874027cb9f5aa80072b842df239f2c5607ba8eaca3a0cea8da0865a326bf7599f94e1ad5049f6238260a283c7a9f50925b514d08bf6a9e42453f841ee98ba3f76532d2d9b1f65ddab791f69377113353cd426360b40140757c52ba40bfcdb94ed4c140fdc60e1a088de9a524083a8e3eb568ed014d0fe4c911a8e29cbfde8930192dc0f75ba450f1387ff502255ea680151a5f82898c5a6e9a388ac35c63135a0a6d38ef177dd44bb051eb6a25afdeb7cc16e40daf60788814f82ea483955698867475c278be619a7f6298afbc9e559389543202f48ff47a41cd37ed3d9a1747ef20ed59f3db5248b8c98760dbf9c2a6a38c066c37be557bd606ff760d78d42c1436d85f161f27bc0b9bee639549c68f2b1c3bbf656f78138e4699c1e19ed99efbbce24aedd6d80498e19eb889c1c9a1bbad4a7001694f377003497cbdc8d78cb513f7ced8dcba4370529032384b16b20dd912ec32ddee2298ca047d8c8ec83569521c9a4332f4acf5c7e1ec65d9f7a060d65274c047752a23f69929cd3064b06351e164643d834299369c9ecb706001a0125beb4427c32dd08e596346c4461ad0dc87899e41ecd708f6899fc1f55078f4e923757c388415e359f633e287a0ebcf0e96ec215816c363d7d6113955fc64a9cd704211264ba592f7f871d002f9cd568a55be087b49419cbd39ba29f112f017bd70726d76450c4680eb1e5da70efa3bb466716742354e882c6e1743ecbc947c4e1396420d74439ea91beb481c56fe37072f4ce2340f6949fa43ad0f8d81a9fd3978ecfc1dea528e4d21f5f4806f86a84308673074322b45a308e8af2f68ea0df433960344a66f00f4f40887baa39e0225a4a246dade50eadba9380cb8d4cffff80eb04b11dbdea56b6b08abdb73f0ee8bbb5714327f9b244c2313c91dd2b011a05a90df027fc8821d45861a6f77d53472fc0de1a1f28abfc721c0847a18136d444d3b9adec76929b337495d7b44254a45e6f983864101ff887e0e7e60c66654ac1fd3fc1611286c467485ffb29605826ab4cbf662178425980a1dc076830ed7a61cef4a62d9d38a2770961d4d4b2d6d409c97f041b1f55e31fb00ce3c5edb112fb215e1efda5a36a6c0e1acaa854318f2109c44b3a7f3a63748c879adafe052690a23dce6be412681d7714716d560daea937cb84e56931c05bdfdefb7370312bebf301595f0183235190661834b8d10e65349b53af0b1faef5889524e49ceba4dd50a01befe5ca774ad8ac6e647d08cd242ec97131674b04423f4da657d3f9e390bbcb05369ffae7dc8d0dca0aa97d4097f237d9945f01b125f8dc1312175ae576f3eebcfd49b44b434be5f4cbf817579de807e8f8bcd311baf9d13551ba4fb9ccab730f8b064f898b24b4ed32139b8361084117f58ba5f08d530065fc44627de5608f3b99fe8128efb40d2068153db5f3fab312739e2da03b7328b6db6401680b618d07457a54f5475dd987f281de9a80be36e08a33e221cc80a47991f3f00893421b290593aebaea918cb636b067ab827129f16284b0e503bf1626a16ed1e4b6d00e2fd4aad2407241ba4feb162b7893016825ad47844905c6cf31e27c7cb347c9557298e9f5b06da90a5b94c70d5d99ac74e11184846eb21ad184890451a05bf3efa717594b1d23a188539fc258296903c20f28ebf92a75677f0458ab89c079f827823f856e50f2ad74864cf33ab42f9a609ba20bf66edec4167241caf79743a29a25a5e31389c144b7897460a20a6f3dee9b093e4b11bbc8b59219332da12d6ef869137dac7a48effaf7e2508b913ec37bae6344fbf345f8fcaea29fea8189aca8a088063a6114d14bddf82f0960d7a39af1186572dcd62e44e6ed57cc9f98bf7f98f211f7496a2c7bcedaea199c5453a93da148ed2e5bc699f5e6232bc8797618578f9b2627ee6593ebd97742dbae36d4294e2a8df1f17e24803d9c282799f22065ca50b2f05820917885130b9dbc0b1490f2d34c6a3df443e55a99ed9e00d67adfc623eca2e5c78c3edb96b3fad72677d511491aa7fd029dfbc4d0ee431d6b5d2111ab0f4bbadb7fb4bc2ab9eef5144cd78d5e3463d988d2582338971804d0b550806d8340478b337bf04a981cc50c13cc8cf0e755c90eeb0e5c6e4332c63b43243a0325289fc892bf3c9674c59365478dc8142fd27325020c0f3d3502842c8078f717903f3e2aecc7a7b9f6876a9195a15c5c17f45ae6069d9748e9d50b4bb326f867eefe008a1b77f988db2da7dad675239802849d6a9278123c68fffde38e423c2371dde369e7010b24d91ec32d888bf6bc3b629b171b6f50dae04d3c3b3d19a3a31fd44fcb0616011b37a9e5cfd2aa98ad717f71fd9a226b761c9fe0d8351a23a08d36fbcaab7995c1446f1029c7dd637608f061fcee2eacad7b69cbe6564b7fe3898de8b7528912f049814585900a6995f514128a0d623139dd00b84a87e4c0820fa10ce3e4661f309630c478b1c6d405db365a1810bc8041eaf40fb5b42a25d80e0bf751628ad1b497ad36884a6c0f342d9b8f1fcdeb6ac556eebdbae7861236652280e8ab4f0049f1659ce5c82383ee866f04559d2e919e50392904b63b846fe5d939126f7bfe3a535812f9e6bd644479a9c6b51c35aa2729089c9f43e9f3d0134b73976274c89ecea6c37892f2863816b6d5df1889a0f5a662cb6bcd1192301d5033e7f4149f593ab8f1d72d567f167ff50294b1f36dcebbd0686467c4bc8ff7dbabeccc740c851371f28916d76311cfe8fc94bf929dc189bee5288156788a9ef755f5e8c7a5ee89299f9f10a5760cd57a0c0c378f253b17e27365ea5b5b1c86", 0x1000}, {&(0x7f00000010c0)="0293753cd79a0ccdda79b70cec4d9550c83e000dce96063f5777eac0a7c1fde756eb52333cc21b878ac57340800b0d954d275bbff8b51993aa5c171e7fe8770fd38a1523b44b020a9174e546993eab5240cf879762f53551364890072ecdfa37d08d7829ba16463dd0432c6cc4afe82420cce9426c1993561e20c18a6c1872597558cb1fedbd6ee32d0bfe22a2877075a472b1fea053d343f18a0a177755e1c2a6bf42", 0xa3}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000011c0)={0x80000001, './file0\x00', './file0\x00'}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000001200)=r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001240)) chflags(&(0x7f0000001280)='./file0\x00', 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) chmod(&(0x7f00000012c0)='./file0\x00', 0x1) rename(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='./file0/file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001380)={0x6a, 0x1, 0x1000, 0x238b, 0xffffffff}, 0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) rename(&(0x7f00000013c0)='./file1\x00', &(0x7f0000001400)='./file0\x00') r1 = socket$inet(0x2, 0x5, 0x772e) r2 = kqueue() chflagsat(r0, &(0x7f0000001440)='./file0/file0\x00', 0x10001, 0x2) r3 = dup(r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000001480)=0x3ff) lstat(&(0x7f00000014c0)='./file1\x00', &(0x7f0000001500)) pwritev(r0, &(0x7f0000001580), 0x0, 0x0, 0x3c) r4 = open(&(0x7f00000015c0)='./file0/file0\x00', 0x8140cea2421a24f4, 0x2) ioctl$TIOCEXCL(r4, 0x2000740d) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) fcntl$setown(r4, 0x6, r5) symlink(&(0x7f0000001680)='./file0/file0\x00', &(0x7f00000016c0)='./file1\x00') lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000001700)={0x4, './file0\x00', './file1\x00'}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001740)="ee28", 0x2) 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x5) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) fcntl$setflags(r0, 0x2, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0xa01, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) select(0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000003c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x8000, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) select(0x40, &(0x7f0000000100)={0x1, 0x53, 0xfff, 0x2, 0x6, 0x3cd, 0x1, 0x1000}, &(0x7f0000000140)={0x5, 0x4, 0x5, 0x4, 0x148b7157, 0x0, 0x20, 0x80000000}, &(0x7f0000000180)={0x3530, 0x4, 0x3, 0x89, 0x8, 0x5, 0x7ff}, &(0x7f00000001c0)={0x2, 0x7}) pipe(&(0x7f0000000240)) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x89f0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000340)=[{0x34, 0x0, 0x0, 0xc1}]}) 16:00:21 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x5}, {0x18, 0x3, 0x4, 0x1}, 0x9, [0x200, 0x6, 0x7ec9, 0x1, 0x8, 0x6, 0x800, 0x5]}, 0x3c) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) mprotect(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xfffffffffffff176, './file0\x00'}) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x3, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0xfffffffffffffffd}, {0x64, 0x0, 0x2}, {0x800000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x590, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) pwrite(r1, &(0x7f0000000100)="bdc148cdfeebad749b83814cf57cfeec2786408f122112ceaa256069da050409e56fae88adf3b671b3d5602de680654a227c108d4c2840049aa45bc1456c83c4802e11eb6a0344077fa7793263b930458ba6ccdccc7fe376124d", 0x5a, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x100) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x4000040000000ac2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x18) dup(r0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x112}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0x456}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xffffffffffffffde}], 0x9, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x22e6, 0xff) 16:00:22 executing program 0: socketpair(0x18, 0x4000, 0x200, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x90) pipe2(&(0x7f00000000c0), 0x10000) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x1, 0x1, 0xef76, 0x8, "e7aff121e5de37f4192d269518830fb2f5a127eb", 0x0, 0x8}) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:22 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r0, &(0x7f0000000140)="fed112ac92b49da39449534c33b140ca6a8b1a4766143d1ba05585b8548d40f12e1388ac8e8ce0f63056c12d20a540401b6f77dc1f5773033fcba857c7f86e0ae1a3619a9fb67216506ed43ba2669f917ea59a005fd31a08682cf0206f70f862fb9ed8fa627230825f9a65791af71f4e6d8a0fcc12377155c8e26da50a3fc6985d17e92095a45ddc6f7cdacc9ee5bd375972e2a73cf81be66b66946d2e502a9ec1267f1b27c311fe73fac1625b2c3c041aaa52e0db00ff7f0000c872e219bc1a599935d458a32220b727b48cc641a07d619cf2a6c42a6e7ab63aa9a792f6a34d26c2b2fbd759d6ab518463ca16496f75caf64896df7e45cc", 0xf8, 0x400, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = dup2(r1, r0) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/36, 0x24}, {&(0x7f0000000400)=""/142, 0x8e}], 0x2) r3 = kqueue() read(r3, &(0x7f0000000000)=""/243, 0xf3) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0xb940000000000000, 0x200}, {{r1}, 0xfffffffffffffffd, 0x41, 0x1, 0x10001, 0x8}, {{r2}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x5b, 0x8}], 0x7ff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x0, 0x80000000, 0x10000, 0x5}, {{r1}, 0xffffffffffffffff, 0x20, 0x40000000, 0x6, 0x15f}], 0x20, &(0x7f0000000340)={0x401, 0x2}) 16:00:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000100)="fbd7d53e82e50404265b849b7b32ebd9bee80486569ebc63af459751955a436b287d23525887d2c2c1a100cb26a30796e60a5ebc0a4d3b3100fc1b36329ca419b86b857e57a353bf9cae53d0abca5abc1cdbc338fbbd5b52a9050bb9fb6184e278e3826c49ff0c39b053c37c660bebbd912239e5cf2e5d6252ed03d6252dd8222bf66749b4bdf5f48ce837507635740380625f0c7eb93bbcc1c1035c20294ff8fef4f63cfbb19ad921b11356fca97ce927a0623f9b9d2e6750475f2303c3e9f6fd567f7a60261306f50eea2fa29a46ad40159089", 0xd4}, {&(0x7f00000002c0)="3494a927c1b9a7a220982fe3609b03f95e667c9b839536b317d33836b7b57d409cd9ce3d0a844ed463116fd7d95199d9a06f5506979630db52cc7535f663a20cc7ce5c47d7f3b1fef6199fcd6f94aa15e52cb1f72c105db63389f07f94ae9217e74bf04f517c4f0352de1b290d35e2c0e20fb90b34c8fca31dfcadb76c9775d9f70eee36c5e250b0cdc4", 0x8a}, {&(0x7f0000000200)="1caaf2d132a32c54e4c376ade250", 0xe}, {&(0x7f0000000380)="d1032b03d7c5422be616a15a43ce7cedc11b6422cdf6acdf2e2f741564e22f8099f3dbc146", 0x25}, {&(0x7f00000003c0)="fe191d4906ec97d1e7d013994d75fedd934e4dd5d247aa4a1b130132adc355", 0x1f}, {&(0x7f0000000400)="36cb1beb639907e36a556ed96043cdd0cceaa209d1223a7273ba8bb92643762777c61db857c329fd450af9862ec19b2088e44c43c5629f31cbcd2f9a7399fbb71869409d957f1300ceb1a8cc7ec2a45f79641102ff16598727550fb044318717cf84356620a77c5feae0832c49ba6e95b0ad5df8001ec80a75e735781113fb47f44e397bd07f387a2508f04e76bc95f99322849607d9401f59eab256584fd0d09ef5d1eb3a529c79ff529389b1f7cd2a6fb6c9", 0xb3}, {&(0x7f00000004c0)="d80ea217caf4c1ae282f9f2a06a2f953f893c5cc03a3ece5327dfcabb8ffd8ca29f21b613d0429498348e8e09ae339d3d4598f891416647b79bb35f90c3ee8552d3a7a18a506715f6275c631583f91aa5755c355f5292960267145590401bb92f76935575944ff8e1ceffbc351ebbe8e172efe5cf2dc305cb87aa8da26293610fee6be070e55a65811931f7cda883f76fc78537ce185961c15e5deb9cb7f3932ae7a501610cbd041ac9b5ccfe3", 0xad}], 0x7, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r4 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x10) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f4") socketpair(0x2, 0x1, 0x9, &(0x7f00000000c0)) dup(r0) accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f0000000300)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8, 0x0) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f0000000340)=0x7) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="357dc3abbe9e0aba309e415e15bec5629abf1acfb222656b83c62529c855aea693a841449c6622c44dde3660169353b4522e7ebc82475adcd14f28912ebd2a1929019ca93e6e744e4662d401e6c7460728ba68a86bd148ca7d23bb07bee149cc18c0a7", 0x63) 16:00:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x5, 0x1ff}, {0x18, 0x3, 0x2, 0x1}, 0x2, [0xfffffffffffff000, 0xa3, 0x3, 0x5, 0x1, 0x7f, 0x40, 0x7]}, 0x3c) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x50, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000002ed, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xfffffffffffffff9, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000140)={0xffffffffffffffff}) accept(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x45}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="b42c47808ea11b5b9348ff6c1d44f9eb35d6105817d1246462ad82589b1a38551077c7cb882781ee7cad5b8c034e05242dbe900560a5816b5881f2f04515a4fb2f76d6c3aec6befb1ee1127f0c7c0c333aa65f69f1c485d25b8afeaa014036c04ad04cb0faa42f19411618d0bfef710f9e127886fed9b5ae9e989d1a08f06682c806eefa769d6c821ac777bbed1a36068111e4737923561f3335e2f4a08cf65209ffe07c5bcb1a70444e8e86fcc0c4be77230a5c1c06f9744228da359e5f357c74a0faa6d27b4b70cb3c4845cc89e225ebf8a671a00884573bb338a570cd200a006759aaf20b7b1a890690e8cf049311b5347ca7e0afdd9f", 0xf8, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x7f) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x3f}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0x2b2}], 0x1) 16:00:22 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x8}, {0x1f, 0x80}}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x5e13) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000002740)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000002780)={0x7, 0x1ff, 0xb49, 0x2}) ioctl$BIOCLOCK(r0, 0x20004276) r2 = socket$inet6(0x18, 0x8000, 0x20) recvmsg(r2, &(0x7f00000026c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/85, 0x55}, {&(0x7f00000013c0)=""/238, 0xee}, {&(0x7f0000000200)=""/23, 0x17}, {&(0x7f00000014c0)=""/191, 0xbf}, {&(0x7f0000001580)=""/53, 0x35}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x8, &(0x7f0000002640)=""/116, 0x74}, 0x802) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002700)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x80) syz_emit_ethernet(0xffffffffffffffa7, &(0x7f0000000140)=')') 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) sync() 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f48) pread(0xffffffffffffffff, &(0x7f0000000240)="a498b5a08d575b085efb3afb8c2ebcd2485839c943c3b7bafa4fb158089bd17aad72c21e8a09ea584f2db6264c7be5e30f309b95089aa798a00e4ca62999115b4eaaee9f0f855fd5c3c81885765f30facb64cbec44d08ed902a066a9c2c38520619a246c1fcd4d9774091fdf74f1e5b372e0c845e8eea8e343a093e4baea", 0x7e, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0x10) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0xe64b, 0x8, 0x5}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x0, 0x100, 0x1f}) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xa194) lseek(r0, 0x0, 0x0, 0x2) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x3, 0x9, 0x7, 0xd1a}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0xfffffffffffffffb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6080, 0x81) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) pipe2(&(0x7f0000000100), 0x10004) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) kevent(r2, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xc7558691afaf8f60, 0x2, 0x9, 0x7}, {{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0xffffffff, 0xff}, {{r2}, 0x3d2a3e2d730885f6, 0x80, 0x939e193cacd1db0f, 0x3, 0x4e}, {{r0}, 0x3666c39fd763ce20, 0x1, 0x3, 0xffffffff, 0x1}], 0x7, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0xeaf) unlink(&(0x7f0000000140)='./file0\x00') 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x2000000009) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x100, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r4 = kqueue() readv(r4, &(0x7f0000000200)=[{0x0}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="b1e04f3911065d80000000000000"]]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x20000000, 0x0, "d730c15b00f4ff0000747beffde400"}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/31, 0x1f, 0x843, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) getuid() socket(0x2, 0x8000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: nanosleep(&(0x7f0000000040)={0xf1, 0x7feffffc}, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x489, 0x0) fsync(r0) r1 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:23 executing program 0: 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) socket(0x20, 0x4000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1b, 0x8000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="d3d61b2399983adbba4c5051bd59924a104b76623fb3c5cb920f5789f87b17ac10050e53e49455c3137d46b99fc1ba5a0469b7f9283ba404497af34bf38a09df694bd5964da3b4185b595bd1379967563e99255527f11bafdceebab20ff6244dbff9f833aedc5dbb8ba452c0463e7f4dc29d502bcc36a8faca2c5499963d1943dee2c82a128316b6d765ed03bcd579bca7a12a7c8524856f43eff0905bf6d99196c7a1f1b2acfffbeea4af5cd3c9efb298f15aba2be5d1f1b12d", 0xba) shutdown(r1, 0x3) socket(0x2, 0x3, 0x800000) 16:00:23 executing program 0: utimes(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)={{0x2, 0x100000001}, {0xff, 0xfff}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000140)="6f50302e16", 0x5) r1 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0x0]) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x8, 0x200}, {0x0, 0x1}}) 16:00:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x9a, 0x0, &(0x7f0000000000)=""/154}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)=0x2) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x8, 0x0) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r2 = fcntl$getown(r1, 0x5) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000240)=0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x4, 0x7, 0x1c000000, 0x0, 0x80, 0xffffffffffff0dab, 0x4ad0, 0x0, 0x1, 0x64}) pwrite(r0, &(0x7f0000000300)="280157357ed091662d34b3c0ae96a3d734c13788d1553ae5e1d64a3df3c449babda5a5e8410baca20740537d02ff6da56ef6b50aa3cd29f9", 0x38, 0x0, 0x0) r3 = open(&(0x7f0000000340)='./file0\x00', 0x100, 0xafb0b54b4b0feaa3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x6, &(0x7f00000006c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = geteuid() getgroups(0x3, &(0x7f0000000700)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f00000003c0)="b813300615c83ca20b259a7c46b22cebd833e4d4464bd6ba57987340b70d7c20d7f9f361fb864c05f0ba507d4c3e01e4a42f6f35e7c721f88722f1181bdd104d016d0debf2f3fd1f4f8d497e1feec175e7ae092a10ec49f34c2beef4b9f9526e", 0x60}, {&(0x7f0000000440)="c4b703550ad4a43c88fe4c0025e13bea302666a2af8f8aba5527b6e27c1b8276a42e913b378958406ebe866329a49dd180a4bdc6624a85402f8379681688b6fc14f30f6a56e4875824bcd5523d2cd2ba1a4ca336dc734eafa2bd6671a08bb71c11a41f52c293", 0x66}, {&(0x7f00000004c0)="0f352dc3a30b83b0b5266925e936dfac768eddcf3584b17bb098268cbd79a971280065ea8b9ec7c0519501cac03c00d4922a437c7272d8acc4253ba4aa42022609f693d6d6b449a88538ef0f77c97bb5d2d15238d1461798741e894eaf9dfcaad116a084f80712d7fb7a39425bf8718c3af940dd441e4952d95644480c0fff0b5039d49565f25274da929d559d1f4b9cd5e4a4e1f1cc16bcb8ef3f9447ce4357da113e45f753d113cf1389f0bcaf4b6914063f1ca16e29d2968d81aeff2b75ba1864487c088c4ee4a0f0444111a65305060a92a961bb2b379ab4ce2777dfe4b45427a667d99e2d7fc7bf4b90", 0xec}, {&(0x7f00000005c0)="123de29e403b9e6580fb1d6211de4c045ccdd3fd1e50a5c404cb59c862", 0x1d}], 0x4, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r2, r6, r7}], 0x40, 0x4}, 0x45d34b78e8944c03) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000007c0)={0x7, 0x0, 0xffffffffffff15ad, 0x8, "02cf7d14d5a15c078fa9962cba0ffa645632163f", 0xfffffffffffffffd, 0x5}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000800)={0x4, 0x2, {0xfffffffffffffbff, 0x2809}}) preadv(r3, &(0x7f0000002a40)=[{&(0x7f0000000840)=""/227, 0xe3}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/158, 0x9e}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/64, 0x40}], 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000002ac0)={0xad, './file0\x00'}) setrlimit(0x5, &(0x7f0000002b00)={0x1000, 0x804}) fchflags(r3, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000002c40)={0xc1, 0x0, &(0x7f0000002b40)=""/193}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000002c80)=0x5) fcntl$getown(r1, 0x5) getpeername$unix(r0, &(0x7f0000002cc0)=@file={0x0, ""/22}, &(0x7f0000002d00)=0x18) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000002d40)=0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002d80)={0x0}, &(0x7f0000002dc0)=0xc) setpgid(r2, r8) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) socket(0x18, 0x1, 0x6) accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8f5ae3da48a1f80ebd85ecc77ef88f017760904f79cadf354118418f9852ba977a2162552ca222d2a47100343540091485c7703b994593466ea5aaa641d4125b7f86a6b5b6fcf519d7223577b26d538922cd8767535ef86fc2b8dc670a666e6313c0e00552df5ff281ab9b18b9b0fba05356b34dcfcec78013193ba6b2dc7f63aeab50f6b33e51a2deef432d7b2fb81bb81238eafc1741333c60e06db6660d5c54e578371c56983278836de18dc1d5b66b89286827e28bb91c2c58daec41dc5a6b1d4a700ddea6611dcd73ee32b033a1e464f866ae34a5c869071e6ee64fac45fd2716bd46e8c92f2dd4faa5aaf8902105e2022c79b35dee4e1187b794fd188fca0c82a7b993b691020000000000000000f105c0ee0b84cd51e4e3b9f0092ea33f2b4656c7cbac478abf02d56e52cffdd5c8d9f53e91d0a83b5238a10b2d2dce10400000000c207e3c63a5c1ac85fad32e64aa77bd3b833c1c121d701e3189edbb"], 0xffffffffffffff80) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd83) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000400)=0xc) r3 = dup2(r1, r2) write(r3, &(0x7f0000000600)="29a208471e66d452b6ded2bdbf3d8ba8009fa4d97d9959a9531f022cd447c7e6e4e8265410f365aa48986c419ded80bb70e8dedfb00ea4bb61c0a65eb4a34f665b2c9c3a84a25e2d02202b677a4163c478e7a3c37fecdbe69c996ca8ffcb007bc56aac5fcb428c7ec1652b7819e9781ec7563d86d70c0f57f8ab2844f4ebb8eeddb3c20bdd056ff4fafb11aad91162f552f1351fcc9f0832e7beb4c39c0d39b19ac14dd515d5d57909c2970d0f71577037a2b83c9f9e2c8f0d6809674ff17ae641c16e46b19058fd53c9f5dc4bf06ab6c5b60b7361f13950140393bd5b2551c579c8c45ed4d69a971cb1d9c7d17a8040aaee583f989ec7f654803ccf14d6ebc5cf522839ad23753980bc64eb581bcb17a98ade317745b85b2f66b51a2336f6751607796ca6cb8550f0017437a19e53e5bf3375c0b27729516124f9a1e708e97e98d34a65274d5519bb7009677674bfdda8cdf7a590c477ab5e247d94dbd732b373c5c90789b5e89026c45ba168854dd912bb7d8b61bac756e10a4b1dd8d5a843cf4d3244ed183297852760bef69d70c2259949cd14347614288bb450e3d0742c7ee2317e8edd68e9380507373c5c5b9c73bd5eac576f78160fc2b5d7bec1dd537d5ae9ceb72238e1ecda50dfc60cd03d3f3c1bfa8db9fe0305ad4018cf5f8fdb5d46f7d2eceec60f5f41f49ea3783a77a41fff6d32669512d818bc6d73aad464259cc2246af144a7f7bab699dee1c35a94235d323c7eb2012b1e958cd2de09465bcb6532ed0143b569b38001a70b0c36b62ce0c1761d4bb8fbe50a543ee5fbe376d702c16dd5001c1fbd8a4562b9d3d471f0b71113e967556c0f2e79359d2ae880b114160b65162d8a31e13cd166803352189e47a1e25f3bb028f130e92f6b31c139108d7fc76510ee4e4be90b5991182cae2de35391d394582b8514614503cbeec1d4ce6f7262783553f22f914695ec1322a5b06b69c40582a4ae07023dd721061f1d29eee3ed397c3b3acec037e0a5aabae1c0dbc679318d141f44ca7efbaef00148f900fdaef9fe16581a293155e2cc9365c472f520adce140591abdc29d439f2f5154308e09ed47025ccdeca1b0b07ded862c2968051100122058b58c8051b02690fc3957b06cb21fae17c3c94cefc673fc723265257b8fc71db27f9d185ff7b8ab59811b4686ad4acdccfbf25a6d1cf169b6035cb559c5b8d9f1b4d7ea327992a65348922e711d1fa869500b5d3725ee28c5bc4c04694404c0573c8dc973bcb84451227334f3d256092ce3d152b6537f9c205a818c734e8f033f2f4d729eb76145530a9ab8e046193fc882022ac99e6676493e71ec09db2e8ce07c3f909b1dd292f6653faeac9de46168d5016eadd83ab7ee4b63acf43c75812a3687ab0f3dcffcfd90d5eff58edd315e13a4120483ace5c2d7611d684b3663beb9d5ed3c5fd11f3a2dbdf59b3d54c42ed07789d92979e4c84bb1eef608a47e48ebc1e9866f0ac9084fb786c2c60e0e8125c96074236fcf7c8c19880b30c39ca400c18f114f43a2cb5ea36b299ad9b1453617175a4fee8bc1b2d248c8026411f86a4234b4294f3818da4ddc20f52f56b81dfa713c684cc67e4e68b4e06a75dcd659e46109ed890cf8e9e7929f91541f3117fff92c31c8dfb625edf2e3447799f77ca208c0367f8679706c53785bf2d52ecc6c84819a387273f97fe179e33dbc89ab309a25daefd72caa915a8f17eefb93588f74c215024cb12c68fab13ba0e2f46f981d723ed112b4549c6291e8fb1646c3480a65e20c05260aca2b62ade01345ae50630e21c093ecf90ef462a77e3f881808a72f56aae7d5d67e062fd62dd4f7fc5297fbcafc18d3072f59a2b9a58081b6e62c85347b18756fd2c05814ba4aa670d0a86088a2ffcf577ba97970b2663fb96efe4857ab9ac21d69704c69e3f47f17d36aa679a132bc4fccbf9fda6f320eaa1af2b291af6b6180ef5edc4325881c349e4c2152f948ffc5fec566f0188da0af96c4378de9fb4f6e0f632266af069ede205fe0e4dd1250d17c64902e123495e9d70f15b1a03599c635b6193125e49a06b69efe24408bcb1617f10e898ba70c94f867b01403a58378aefa9e83d846281111f3218a59636f34515ccd0734cdd6d5b25e60e1daf16d45e10fb110fc3a358435e6c1d7276f0fc0c3ba618bedb8a557d919f174a819c26ed508cf91245eabc7b893b4f1f9915d05852a94043786a9f95b00603682ea5436a42396284adfc70961e55a553168a95b5fc85f2556085e5a92e53c1d7e75c73064d3e4bfd4711015a69b4e2976e5c87002f4bda13e12d4e6a1ac84206e698e7e3ec2b83448b81dd083a161bd5aa7ab1907b214da41a6add595126f812275c5194e0a062a9cbc9e722eb8138b20a549f2c928fe0c17f44cb5e58aafdf70aed5231a447704400aaed82e8b3864f9b90fd7a266bb4897ddf28477e2f74afabeda33cb085b745661f0e106025539210c9f7b1b4e9bf2a3195e180a4e24ea5a1f894d2734a144a12c4a78ee7284e0784471c999595ba3f62af69218c7710a49ab588fb23d9daf386753d5e20ef4d14bd4b453b96420be8cc7a73b3c7aa8c73ebacdb5f0365634e73bf63216cd3f3159374ef0a9461c914e81931f13c7d7665a67736376b2763f48abb6aebda116fca16b6ed624d77b62ef5c9928bcc5f1f9014cbc367622cadb76360f277ead7780393160bdc7e17c6db4ca7f03fd18e5dcd5c0178dd96fc6df14f8278e8e059", 0x7a0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x3, 0x200000000}) pledge(&(0x7f0000000040)='/dev/null\x00', &(0x7f0000000080)='\x00') ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000003c0)={0x80, 0x7, 0x2, 0x7}) 16:00:24 executing program 0: pipe(&(0x7f0000000280)={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) recvmsg(r2, &(0x7f00000010c0)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/106, 0x6a}, {&(0x7f0000000340)=""/173, 0xad}, {&(0x7f0000000400)=""/11, 0xb}, {&(0x7f0000000440)=""/10, 0xa}], 0x4, &(0x7f0000001000)=""/152, 0x98}, 0x2) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wsmouse\x00', 0x92, 0x0) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="2416789e391a56c9094c8acbec068035916027c5a86283f6ad31f18abb61b132e0a2759cde27d5d0b85957e7028f00db48007d72cfaa5eb1d482a04909067020c61a0835818e3f4374b718e997460035f1b8b0c04ef171e5d982a4f9c485ccd07a4121b853769c5fcc6dbd68d2718100589d3ce51b711cb44879f99492eb2ae83b686ee2ff68f70ffaea6a91a86a4e4e94c45a02c3be2813adf8b2aeabe957ec70ade34bb9d444525c613c1054e906ac6a12145a682c1d57731712f5b79bf658e0207f235eee4922e59254dd540f73ef06", 0xd1}, {&(0x7f0000000500)="0fbce5fbb430431a8c4a76aaa775a60bf283036c27175955b90b86b56cca692b2d51434aabb9ad0035ab4c811b0d67f1ab1353ebedb87d9d75cdab72b89c57183ae6150ecc54b226bb1b312236dd2d878b82402a162eea735486c92d0299a9a1353f8c8055c563de383928aa43e9ca7c1113da793c3d3ea4cff4832435485ff2ea5fc7f58bdd69a52b7f15ab60f41f37ca6e6971c75f1c608d990cc476ff7fb5ed133f2bcb5c9ba7dec7b5aadb0a90e481245903d6ce8aff95dd5a8738fde85152fa3fd7f6ce4ca9700b43258bf158fcbd269544c689167bcdb66dfb49b084cc2e3c1f7eb30bcb6f5bfa0073bc4c1b06859c239fae1322b8e460d2f5c95cd0fd4541148fbb873db0a8a3cce0f2932202389c217d4884bdd54f4e4d29ef41ad537f9481841ebaf1a1a242dd9298868d510632164aba9d8f90753a168efa28f740163edadc76c319a5512fed4b5a71bfc6710d14eb962bbe0c0da454402ac2a5c141c333ddf96add59517d6fe697a96bce3493714d07b9aceee14dcb3362c429c90bb02f43f75947fde7d9c6a83bade7990c4128d04216a855acacb4a60b87bac7994d6417a2b9e9d8c13fcbed66ec9c5ddcc2e4f88522449e36dea2feab587c5f8ee0d52d857618930605fe21a1413369e0923db38f0fb8e3ef704034de3bb2a7ee2e0c6ec66a83db009986e83c6a69d742ca9bebeb71739ee1dcfa5910f8313677a2516c19a7a8b4a40e480e5d383ecf653d500e792618e61bf6f260a44d96e5c060b0cf75fb3269bfa73abdd7d38d6727c3e6dee55aca458aa9ef47a5ace0f67e248a8a61cc92472b6b92f6af794b552f6060bf6fcaa16db4c41ef41626c6ce835609c91cd9464b56834efcb5d1ce984544305bf553c09765d733dcb000d5981f78dd1d07b4b9e29a2dcfe641cab6d5dc5f9b1dfc75f7bdca934b7f4492c621802250f525f43c6471decfeb83390e464ada787a458d2d3d5e8a6dce860f8dd29d694339bee9017cd75f88e6e875d58d726959116ac41be8888a2a346901331ec9a788c990f8b5e462041ba129fd737c15589fd4cde3ca11740d5efde8bc2056eb81f66748871852659787d663a1dcb35bd0a6273ba3a73d92fe96810c468991c9a41447ddc5cf89f15f1b7d51fc49530c55a476588c76ff1f2da2836e5b9fbba4464199e9b1ca25408b1cab94c0b26693a1c4399d848576a7fe605c527f77919743ef1c47ad7b491181a411873829fe6ba5d3524dd9af9599a4ad3e3d63244d2dc7c94e15e7f463da426acb633e52dbcb36c297ba96452e1cb0bcc90e380bcd13b63b11e1151a48edb8dea6f00359372e950de621e3014908c51ef9ad29fb500a7eb872e523e67ebace710577f2ddc2650eb74af36ad7e2caa393ebab113fe03da2ac516bb2c202c14f3265e2509b405ff177cadf394e619017ab2728e4c40dca7a6f428db6bb8b5140fac4e9851afc19d07a7c8a8c254e300795322fdf006b9430fe2c9e5437ad42912037c23fb069230757a45695a9bef93293fab903a4378218c46be1dc687799a615dfeed733e18640322d0a5d4fab023ae42da3c6f72a09e40edde146392985f00cbe94914edccee75169426094974003e2495e1e1dea5e1c74494d80436e3cd3628512cbcb4c1013a5aea9df2c7f0cc98a0f774335d00055c024644ddd709aafa76b435a8e3a2d7376abdc8282cf0d0bacf5cdb6d2dd8e385e29c0672e57cc57c2d3cb7bc240953ad9aec5a6ba4b55edaa21054c8bfd3a422cbeffac4d72109989d4b561e61b40d8c0a8c662708c960dce76f7a8721b62b0e69cbe1b9dbf3f5f022e61362a0fe743f4b5cfbaf41916be0f81d47757b7665c0938658b09fdaeb9ee7ea8046d73d5ed4269f0b93cc0376dc58939f65d7911abd0e89d0b7a0cc315d4bdf72d80b98f21ec924eabeddd84f7a3fe9b0e2e1f637ca77bb422afb4428a1147ce807a52fbaf0c49808883cc281b7119051e221881e32f2f2f11e986f65c813346a7722a400392cdd6c37f629bdf57d1e0b2866f9351ad8f6073056d0a29751fd02aaac872c48e5ea8eac3856efb0bfaebbaeb257e1d8fbd5958cc9350b21c342df6b43e82628aac0370fdc7fc7a960037f0c8ef075e89ef95ba09948ec0b90e6058285634fcdae65444db6922cc63970dc12efad27be9a1bee0ab5d4574b3be7a51e0a0b16f96087fbf64a6855d59b0585c87348da0b5dad8b638afe887c38774b239bcc61da7fda33d6dd3a041a4998fe8e5aa15813eae1cb2bcfd0f69d2a7dad536bd6a8875af22eb6d0a236e3dfca1bc3a4b33ff647a490a373e1e7fbc8d83b60b47efdef93108da71e0bcd8bd4027ceec0e83f9dbab9db836c65d48533459b588461fd98885c4d8cfe2b98a563b37eadff443046f73a93e3b1909b1bf46a914930cb0c67fb8ecaf1e08a7ee5619e5c754b3ad80a16fa4e21448757bbaa08b3997ba0dcf86d21eedef0d9732fb7b534be0135af7acd72d46de3a9b5effa9cb023cd803ad0d33cfc23a165d18cf3052952828acf4213f3432b57619c938a6f29bfb5c6d4927c52440b0b969f26a80754c2e6fd80f99576fae1731fe4731252c1b9d1c6f674e7b8092018e9c93a9c9d400b073fef2dba7a9f0af7d6c29165afa76042583d62a05118c3f520adde0ca504cf1986d512534cbc0abad6a269d9e33cccb228e28b434343d244dfd2d019005da6d71a4f9165ebd11d72099aa5666459442c1fcc663cb65d9796d3323d28c2bb62e99f2f0c225913fe492f88d484e69b8a46f162f97bd1f961cbf10acb05a55d733f789574134db9c636192b836249a5f1a5062b9ca22f828ae3c64e795bfbeae52189e3cfeb6e30874e66919664123c5752017edc4829bada97a19f330e05b5171d02ab03c6da6d42f443fd3379f5bfc5d9bed3b52ca29f7b7247125c42361ddc17979fd06811df1d4006c86269777298bb1d163bc9cc76c7514ac95476815f50aa57bf956e3358a26904e55a10922fd57e470d9d930ec855ad24acfc1231b2970d6a16d77e8e6bcea85c7be9c5a1b30eda2080459a5f42f67300bc3d6f5fbba0159c244028cea6dec0cd5c1b575433e96338e4cf6ba9c2be578613d43e64e2a3f58433b757f7e21d788d705caac6261749822689fe411fe4908013589e90aa304d86e7aaae0c756d53a3fcd3a3310601f23d58289490e4c7c1f3950f95df3866e9e493e6568db2eee0b85b71cee7446f571f126c1c38fb3eb2d70c0559e2c02bab82586616dc0d6c6b22cd839d9f4ee5e2296aa68291cc5ddd73395ec1d67b0af0a1c8faaf6ac3d402c9f2bc54f5cf898ce4900cf256e0dfe6c3368017ae3583de6a87d3beae3a6a71173ab3e126a52ce0e52882c25a66fa084a81e86f39f4b2603d891180d62a1fb739b8276b3bf1785de1fc9329b2996765377313f11a74a9fc6b2a15cc9530c6165773ce8031098d770c011bf831eecfc899f7e8b8976f3b295256af4a0aa4ca852a177983e5c5250c22e6d40860cbd74e266b8d01af953fae2ea479c6aa4bcacb32e9ed3bcb6d6c6930022aedf1deca4d268415d3f0e7ed2c41cece1465be56c15ca90b63ef235486a65ac0aca42549c222f574447a4a2e0e762b34b53027446e3bab80ebe56d072d0e8bc448004dd96d75fdc338eb028e6e879d8de43c580276f9069ba867d820012c4e6b1a21e5a7aa51435ea84feaf11360a48b7b32de2f3688599aa253f587855d36c00d6978d21c004a38b9964dc22f8be8ff6d3f9d5b4df57e0bee2effde6133e2b5b41051ac56d985fa5d8918091ffdb264a508cfe96e3da9ec9b63b33fb71296e3e2336c8200dfabfa5fef81b3d526916f5f50d457c4bdf4188ad86cdd7226eff9ae025051ef322639bb367cd29f22fa5562743f6423ca00212eb4be6f502e644ed919a0becb7770594cf77b72f89d703ae994d0af87a941db7a17da4b1611113a67d71405ece530e760469318e8b", 0xb00}], 0x2, 0x0, 0x0) close(r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000200)) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x1, 0x1, 0x80000000, 0x1, 0x1, 0x6e9, 0x100000000, 0xffd859f968153c8f, 0x2fcf90df829c85c8, 0x3, 0x802}) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x2004300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x18000, 0x0) fcntl$setstatus(r0, 0x4, 0x80) fcntl$getflags(r0, 0x1) sendsyslog(&(0x7f0000000080)="6947f0b52a1fb9cfa523ad8f9ed5617ce1c8cf0fbdb69015b3f65e561937b7874a030eab78b0d936b0b810ab1d33aaa0aa9b9a22", 0x34, 0x14) syz_emit_ethernet(0x40, &(0x7f0000000000)="b654d33c2d851f44c51586f5b9bbdae01c266a19d8059cc5465feb44a2ead07d5cf88cba99defad3e8845800d554a07bc3f930c2ce5b577cdcb9ed5cdecb532f") 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="52cd53e212be961c7e9fe86b21c29249ef66ac9cef6ce86a770e80845f35ccb47040ce276446596fe8d79dece2bcda574930292cc0dfbd600e5aac3ebef5dbcdc575c82ea3998ec4bcce72f66826b1a3f1b542f1ebead6881bceb275f08bea92814143642a2ec2f3b1d30252e31c7553465b74179a5e55b14b70012f601d24b350e5987889c1116a0a531863cf28103c7ca80ac9"], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="7007000000696c6570005775c02c54b105ee68bbaaf7c84d13de2f68309e4d6715304d839d8ab9acf25888bfc0eddb3e9094736a04cbbbaa8f54152dbbe39fd9b2ba834d3d5dad8da5a2848c4a26dc36dcf67390c9d6397de7f6fae250090e2514dfb2767237efa4c6442c4e4834020af67fd11a87723bb088d0cac22e4862e37e2debe30c643a215cdbd14e060714f9c1d7a815d12fc5f83d173214214c4b6e7df4a3323a247e6746d9e1fa62cb58035274f76478f1a68216481197ba87155b3c50114e0dd90e8bfb625377db6a450ea1aed27cc80d1a70cdc8ab16914ec9ab24983c4426111fce21d3b1f781319ff032566fadd4168b1cf7336f22a4faadd3acf4b69037f94d82e17681736d1757a5837ea48f8acc56bb18f356d7c350e83e6dd61f58086bdc9e779f9f137fc92deb5e8bae34e6a788c3c34a915f914833ddc0f93c5ffd5180f38471cbab542cf80138"], 0x9, 0x0}, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0xfffffffffffffe8e, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x401, 0x100000, 0xf611, 0x8}, {0x5, 0x887, 0x7ff, 0x101}, {0x4, 0xac, 0xaa0, 0x6}, {0x3, 0x7, 0x3, 0x5}, {0x2, 0x9, 0x4, 0xffffffffffffff01}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x54}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x8, 0x1, 0x100000000, 0x3a}, {0x101, 0xd26, 0x80000000, 0x2}, {0x2, 0x8001, 0x4926, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="1caf63bf81d43311569725548601d984e5c99843ca435c", 0x17}], 0x1, 0x0}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3ff, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f00000000c0)) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f000054e000/0x2000)=nil, 0x2000, 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x4) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) mkdir(&(0x7f0000000240)='./file0\x00', 0x4) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) fcntl$setflags(r1, 0x2, 0x1) r4 = semget$private(0x0, 0x1, 0x200) semop(r4, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r5) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="71aad5b016891697bb382f703bf788dcf091a54301ada8bbdd89fa662e", 0x1d}, {&(0x7f0000000700)="da3191e46335d0b0b62cac0ad67f6747a831b31df2523ac156c81da1aed34cb4e04f4c05d685c5dbd40d4b2ba4c52f08e3cfc646289d949ff8e952709e32d800a7be77cf4390a487cafa7a217671f3504fbc4cea36c588aa89c79481483a2af5eb57c2b78d67a583342fa9dd64008e19f25fe90c090aafbd8d45507f5c7b75fe452b", 0x82}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="c03d6ede3d89513e319b6eee1d3c6478df76e402d9c038f2359fd1b3abf152052d682c8faf665d7087e817165b12b4b92334e6dca37977f6a817c98ed762d5bbdc26f4ff2e5d9c502fea70ecdaf1b97051bcee00d1490c3c2d29074c145a6394152fe990e4a00290c23d98237fffe7fe9d366f4f6bef0affc44c97c4f51aa3548895d4fd732b099c5d103e1057383b7999d5255330c737964a30b2c8114d53", 0x9f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: mkdir(&(0x7f0000000640)='./file0\x00', 0x10010) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chflagsat(r0, &(0x7f0000000100)='./file0/file1\x00', 0x10001, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdirat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x10) execve(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000440)=[&(0x7f0000000240)='%*#+-/\x00', &(0x7f0000000280)=':^:\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x8b\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\xd9{+\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='&-(^^\\\x00', &(0x7f0000000500)='\x97%\x00']) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000580)) 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x0, './file0/file0\x00'}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) sendto$unix(r1, &(0x7f00000003c0)="0ba4d4cb31f21cbb06f5d1e4231b0941dfbae1a399925d5f3ee0095ff0da37219cca636c53d8d4201b4ff844c85c38a979785786e60ea39ff1f4c65a1b7947ea1f2886efc03ae134d11cf2fb4ef2e2fd08970a66c332913967bb27903d6d9617e4488bae1c4eb5565d46d6012783594d870c52c45e42d8eeccd72366518e3f696d83c615d6ab68bc0b43b047d45b9d5cbb0db23cfdd8dd0397da2bb637b276981512bd163362e28ff9bfb1c8cd3c854c46007d9ab6422ff1aa9b96f7dadcbf60c484", 0xc2, 0x0, &(0x7f00000004c0)=@file={0x0, './file0/file0\x00'}, 0x10) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x20000005, 0x6, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x2, 0xffffffffffffffae}, {{r2}, 0xfffffffffffffffd, 0x3, 0x1, 0x9, 0x6}, {{r2}, 0xfffffffffffffffc, 0xa1, 0x2, 0x3ff, 0x1ff}, {{r0}, 0x0, 0x2, 0xe86461c2cb8efc1d, 0x4, 0x9}, {{r2}, 0x0, 0x4, 0x4, 0x9, 0x7}, {{r1}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x14bf9206, 0x7}, {{r0}, 0xfffffffffffffff9, 0x12, 0xf0000000, 0x80, 0x7f}, {{r2}, 0xfffffffffffffff8, 0x36, 0x2, 0x3f, 0xcb}], 0xff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x20, 0x10000}, {{r2}, 0xfffffffffffffff8, 0x80, 0x4, 0xff, 0x1}, {{r2}, 0xfffffffffffffffa, 0x40, 0x1, 0x4, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x7f, 0x80000000}, {{r0}, 0xf2172d130087ff41, 0xeac6c89cc81690e9, 0x20000005, 0x4, 0x7}, {{r0}, 0xfffffffffffffff9, 0x89, 0x0, 0xbe55, 0x40f}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x2, 0x10001}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x8, 0x4}, {{r2}, 0xfffffffffffffff9, 0x0, 0x40000002, 0x9}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x990f, 0xfffffffffffffffd}], 0x3, &(0x7f00000000c0)={0xa414, 0x6}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="8df6a96f63b686e6c9ef00e4ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc61c4201520d6e5576795cb907fa3bd23cef74e7dc6a91ffa19a43e14a420f9614792184b666a56c2c8990dc76d0a23aa608fc7724d21033047f472b64d98787f8a1130858a36628ae07", 0xfffffffffffffef0}], 0x1, 0x0, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b2bbd011") 16:00:25 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) pread(r1, &(0x7f0000000840)="d0e97a602dffbc6dab60e951ac31096ee6adb21f5f8bae92", 0x18, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000040)=""/9) fsync(r1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$unix(r0, 0x0, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:00:25 executing program 0: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x51616b3f90c48a07, 0xfff) getsockopt(r0, 0xffffffffffffbc3b, 0x0, &(0x7f0000000000)=""/39, &(0x7f0000000040)=0x15) getsockopt(r0, 0x200000026, 0x69, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000fee000/0x11000)=nil, 0x11000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x35}, {0x14}, {0x6}]}) lseek(r0, 0x0, 0x20, 0x1) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0xfffffffffffffffe) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="fa833adef353ecadd32a2d4906678552cd113e740307bfa6bb59b7572e7d800ffaa8e12df734b9b20fd54d28d6260629bde8b2ca885147af61e3df5d049390b17be6535aa1f3d5ade1357afbccd38f9b059be5b2fe9d0637bcd5fae7076ae88a1eabff3dcaa2ed678f16dc8917d453dc2b8c8ae2b77707b6d42c1185201e2c6208c77e521a6c31e1372850508d2ec4c9c105dfc37806196907a5abf383", 0x9d, 0x6, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x3, 0x600000000000000, 0x2, 0x80000001}, {0x5, 0x20, 0x200}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040020}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x8, 0x100000000a, 0x0, 0x0) 16:00:25 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x2, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x25, 0x0, 0x3, 0x8e}, {0x6, 0x2}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xffffffffffffff2d, &(0x7f0000000180)="143f03c6802d7eb03eeb67c7baf0c501332c337015c71533daf85e63a6ccfb696bec48db16e65b4f298c0096cf28ba024a201abaa8b001079a899ed3c4616ae1a7f1d04dc2bd2ce27a4a31cb52ea732ddc110aa93d38cee567e89497e1ef2ce3fe9dab95e8d0c6d56ea7b6f57c20c7a43b94fcab099b6303cdccd2fb52047e96c934dfab0be06444dfe117e087652a2be585fdaac9e93a34988d34ccb97651746bc1ab864fb23a4a22f04cca3273ee85e6e7af7e6a4a24039cf27f8321e7e7371badab0b74c903a2353cd47be38439daad4004e894dd11f8b015e136f0e6f3c05d87dc0028e88551c844f9dae6a1e44e2f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000003c0)="9b0132214adff792119889620bdcff3950016eb8668353bf9d20d710c1c03de42e540036623db01fb6a823f875f17f6555c9d9ee527040cf3046154894b36324dd856286ba58f2766b35a242dd4a38b69845ebb62c9a97ca2c82c3886fe12dd21fd9099d7d9772efc22b19a430d5f9363e5d3b3639cd3a16f0f6642f25fc7b77c7070bc1df120ce16f101db8a2f0a6e9ff817733275e5dc671b5069839313ab5d0930dae97", 0xa5}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_index}) ioctl$TIOCCBRK(r1, 0x2000747a) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000002c0)=0x401) syz_emit_ethernet(0x0, &(0x7f0000000000)="f113b670b83c0998ee1191662883abc6320e3f878b6f11f84ce10000000000") syz_extract_tcp_res(&(0x7f0000000280), 0xfffffffeffffffff, 0x5) 16:00:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r1, 0x0, r1) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = semget(0x2, 0x0, 0x44) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/17) 16:00:25 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) sync() 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="f0f0f23c72f95411a52df55d50df00e08211e9f01d2e0d2f34078e53e2493f24f9b2cfddb5eec84a3a1da6214ddfae08214994887eccd88b04ffdc57730ee79be55a7ab94b667750f5634e9c0a45253c3acf56a7153b47fcbe16f97322f82265e0294ce0beb96a96890fcae0a7c0747bdd3317918fe56fd8005e47279b5460357aa6bc48d706f4f28e7a8c068dd14c6238f888", 0xfffffffffffffc9f) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x1, 0x8, 0x6, "9d935f2373d348b8f570192bbbf04c01131dad74", 0x80000001, 0x6}) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x0, 0x10001}, 0xc) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2013, r0, 0x0, 0x0) r1 = getgid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000140)=[r1, r2, r3, r4, r5]) setgroups(0x1, &(0x7f00000002c0)=[0x0]) 16:00:25 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f00000000c0)="e25aae49e1cfbe93f646f22e3087734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d0101000000000000", 0x7) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x400010001, 0x0, 0x0, 0x1f}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:25 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x10000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:25 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x6) setsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x2bb2ae4b25bca804) sendto$inet6(r0, &(0x7f0000000000)="c719728b4371d582d225bbad962b2e3d83c7786c52ea4368c44224a3230b5c2dfabf78c181967a178b63238cb7f082b2307b01bdab347e19c0a3e62b39333709e5793b012ecdee7ee7deef7b1b43b638797efba26ca331a7bcbd5df63a563c77b0bc550ca7285672631706", 0x6b, 0x40c, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)) r1 = msgget(0x2, 0x100) msgrcv(r1, &(0x7f0000000280)={0x0, ""/242}, 0xfa, 0x3, 0x1000) msgrcv(r1, &(0x7f0000000380)={0x0, ""/126}, 0x86, 0x0, 0x800) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) sync() r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x100000001, 0xc5}) getrusage(0x1, 0xfffffffffffffffe) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2000000000030}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x5bebed22c2ecf09a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='o') 16:00:26 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) kqueue() write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) acct(&(0x7f0000000000)='./bus\x00') 16:00:26 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8080, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6}]}) r2 = fcntl$dupfd(r1, 0x401, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r2, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x100000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff88, &(0x7f00000001c0)="9c") 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x4, 0x444) semop(r0, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) fcntl$setstatus(r1, 0x4, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x4, 0x5}, {{r2}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x2, 0x101}, {{r1}, 0xfffffffffffffffd, 0xd3, 0x19, 0x7, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x90, 0x20, 0x6, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x5, 0x7fffffff}, {{r0}, 0x0, 0x8, 0x80, 0x84, 0x5}, {{r1}, 0xfffffffffffffffc, 0x21, 0xf0000091, 0xe02, 0x9}, {{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x7dd09780, 0x401}, {{r1}, 0xfffffffffffffffe, 0x80, 0x8, 0x800, 0x5}, {{r2}, 0xfffffffffffffffa, 0x1, 0x0, 0x5, 0xffffffffffffff81}], 0x6, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x1, 0x8001, 0xf6b7}, {{r0}, 0xfffffffffffffffd, 0x40, 0x10, 0x7, 0x20}, {{r1}, 0xfffffffffffffffe, 0x8, 0x10, 0xf000000000000000, 0x2}, {{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x100, 0x8000}], 0x7fff, &(0x7f0000000080)={0x5, 0x7ff}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0xfffffffffffffffe}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x6adabd0f0bd13b25, &(0x7f0000000180)="7a5f3cc5f8fc1a6d945c6b6ef8a751fe8c40983a617b0eeef170c37a3521150745564ed8a6fce7e2693b90090b9401f7a9c1a43f78fccb587d036657cee3ed3962c97fc3d45b19ee551fc573cb2dddc64914e09724b9e71f9e20fbc65ed8fc85dde3ca2f5908b15151f7682ec5d74e92bf9d8e8d55109e1f98411b51b1939317e4f06b1de71de934a91d9f1c92ac04e3be7b3a93e0236f58406bdb6806000000000000003ffa6b9aeb88aa495943064ae5ad2b07906d9e") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) r2 = dup2(r0, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x5) sendto$unix(r0, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000380)="67aa2e4560596a39f7ff7136604a06cdb72b54bc714d9bff8ed7cba4dc47d4edc36701ed812b988f028df4df88372d7ac517", 0x32) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCPROMISC(r2, 0x20004269) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000300)=0x8) r4 = getppid() getpgid(r4) 16:00:26 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000d10000/0x2000)=nil) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:26 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x45, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:26 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) kqueue() r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x3, 0x1800) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x81, 0x100000000}, {0x4, 0x3}}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) 16:00:26 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x34, 0x0, 0x0, 0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xd09c6820ef2968ec, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x0) kqueue() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x80, 0x7) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x7f, 0x7, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) openat(r0, &(0x7f0000000100)='./bus\x00', 0x800, 0x40) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) 16:00:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x100, 0x5, 0x8}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:26 executing program 0: mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x1b04) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x800, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000e5cd123c139e32fffb1a05446dabff"], 0x8) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000180)='n5', 0x2}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000200)) 16:00:26 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x10000150000}, 0x8, [0x100000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x1}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[0x3f32bbf7, 0x1, 0x2]}) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x1c2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1ff, 0x2, &(0x7f0000001740)="7fb1e82cc6277a3a0ade2bdc94c1fdd71ad97c016e363789e298eeed23b342c426d0fa30464884913f6a64da6686fc3d7b8400b4f72c4909269882523cb2fda46a683f29c0d66532ccfd7f6b479905bd31654012d25971706b63d1e8e2101e9c86768cbf14db9bb61b85cbf189571b48ce198a252e6a794e4cf9c10ba43a0dc9c741e01b7a709400d208de3884b6ea0de2d51c71a90275af40e5e9b30dc40c6464493c770c28e8f7f73076211bc4f13287f5c3f00a50e34d28d04211f3edaa4c77e02193a755d136ba9e6e43b5dedd68db32636ed9dc0b229753a65f37fb42588693c683a9efd96af99bb14c3e644f778fd593f44bd360fe9c4c37ccd9d37d021dded1061858760a2a9173e53ad7b62d97f6da345e17b33e8a2da5e70ab92748f1729ed3cc989967acf1134043631ad04683ec1f89fc472e5057d2133214ad015ecea5531307aedee5def05a72234d0a9147b45a281469112f11ee88294d26e822517a2100b68858bed55620a01f8939badc624c1a4301a28721a0de9155fb8dd0250232e42492ec366c07431e26c92baf6f875744e7449566d1ba1bd2d3efa9fbf61a3449e00d5d733bd68a0e2f1561db1c18c1c4eb9d71db065092ac5a8776bab67a6cc61925e043dbf679b865e6073e59f8c8a8e3527efb04cd06684ff485a686925104f1f836252ac24a70d501b39877c20ba1718d012fc9657ed541266eecee21464a0ba620a38ea7e25bd498ca909aa1356c312cf78e399e332386203c8c22113c05edcee3759124354ef92f45a2c4564ecdac523aad5d44eee5719aac5ef1e91354810826c72b6dd23554a1732a32e12bec4857aee03d6a2b595697ccbb79747b81a34e74ef5aee8349262440c19f53e858373f6bf0adc379d3e3e3b009b40ca8959ed4410decfb06648e937711d0daf95f2e2eb985b8bf44f61ccb3393ef98482ea91a1193e53c01b5d791200f3b09ed8dbb5178c04524b99b2dcb9cd767dc2d9c60a1b9f7a6f7daeac7a2569045dba9d7406872d905e79bb3c62eae491e7472393ce42586da3d51bc535cd75ac2f73b5479a1391b0fdecf0f7d3966fdd5efce3489688531a5ea8143c673ae63afdf2c972d59cff1e59f9bcf052010aab12e488a3d68e796fd7d531201effb6ef091ea19101065371bf15b319051b6d86847003ea7164cd55faa835235e92a82f2e535e6b480a572fff746a5b257bf52fc39f984625282405422a50310832ec396aed29234e1d8a29541f83c706f15b360722081f19eec5d03ed06ddedb42a34f6d496a5ddcd2599df002d1b128ff145b723ed010d0c14977513316743275d7b4849c05c97bb4923826e664fdcbfb472895d09a316140f4e1765c5d8246686783ab4f6709e0228db97858830e654727b9277c0ce6a2d9edfe14806c17df1de1dd076b95a7dd24af641f50f25acfd57cd75f7411c61d71475f299ecfe25de14821596b4b9d1fb438b823897dccb3c2e64de1ca646bd0e9caae85e5700b60d5f69a37ad62cddbc64ec6403e6a307869681004195dc12473590fa6661303343ea2d9a73e871cba846163bdd7fc479a3d518a4392f418dd523331ae1531b3e7de759f331a52bb05ae1bbde87452c234c1050d4d2b3c060185669c6cb8ff16cb511da0aae40ccd42b4c49a2f2d377789a131c1d092817ae03955106b13582bd86ba2427e2103558bced5102a06d87ff10e2d6efc3ca63aa0caaa31105b78c741c8153c572b541e38204bd119038a8bcd5703a84e3499545df0f15d69eea17c35d6643568bd6effd23b2569e253e238db085cdb519a462758e65303343abe7b7cd0c93d66284fc6dd9985a99ab3419cac1b67b5e4233145b8bf2ea825d225f7e21cd734088f4e6ae2fe8a29283121d2e64567ede16b3131103433e2ab5c039ffdee158783c950f7e4b63446eca75df6a9940bf1d68a772d951daeb01bd214538280785f7d0d15d9a5cc608d3b5b1583b4e2899883cbce39498f0de39329a471b1eba00e2beecc4d0c650715a21fd1f43228d79210aece7e32001abf425450961a21c050153f0dc97537694494d57e8d97cd8b65e21667388dafc4174a7a37d0b2dd37885c255ff4483ae40e5094228fb8ad0e1c6e6f3a6e0cfdf08aa186e265de709660e1b8827626b78ef1504bafda6b5a31d67448ce4fb12bb276acf8d824aea2ccd1776763c1dbfb2e79e999287a66c3f96f0e0059b117c28afbf5e84597f513af13055b3d11684668a6f0b8d09b3f19d5feb00565e144c0fc9ea98458f0e0c8127f4977131e65cf984343adb6c3657ab5650b958f7e793c055de5ac99bbe7e1c5655d122796e1ddc5d249899ec82678ce6a29d178e6c3707af672ab567669ab7cb135f699a9ff88454e21fd5a1cdb1a0bb42789bfe0b05564ad7bc5231632d5028ed0a7cb89029373c8973eabfad37bac13e31947db1ba8790769c689565c1d6cce8034c17cd6996dbc9b9d4c7ca1b7ea74b3982b6179bed740c75fbafde0d64db8f07b2c7d22c1982fb7e90e6c0700327703732372bf7bc7fa04a87778361daca007779e5a0e864bdc8d7578c932cc11c90e2da2048c863c3ed562506a427c00508a522e91d15393940f807412eef8bbfd479eaf8b126993d295a2251671a34f3eac2ef5482c6a3adef29bbd34094da364199fae6c04b8c2cc7df21933943eb82b8d5b6c5d07fed5a001274945c75fa7b9988e57e0561075eba47f7170d4fdacc6e9684c5be54d999327a48e4cbbd1996e1c7727b9de336af0aa259d57fae0a18f8d78819496f4ac5144d9cbccaa3ed6e90957d56096b1538f9aab823e7b5bcb2910f8f2eda78c35a4628f5a4e38d5b5e09a5e7e0afbd48d00d6300efe5851b606638fd537c670d479609943ed26c8686e57cee95e8d3d80da74088f188dd75057a6014c98aa18c05cdf83261f45c1838eb66ea01c09c29d8656c5562ba67a547dee6e11fa4f70948cc307f2190740987ebfc4c03b8fd1ee451ae1e642937569ada5da14d642915ae41e357c8060a379b3777a6eb663dee0e7d7cab06be6d61f1adb7d617a572332bc55966c80079d9db62be70c742f92eacb9856cf4e597662ad14c5afc026beb776a4850ab09abaec6cdc5f59812cd1dc331770a57f14ce50d2d53f859d797676be9e60e8f2d2a055bd250ce6fac0ac4281fdee85a3be7f9433fb30fec73e6c839d093973b8a739b5f50a89efb65e1272a85fc905b3f9b596fbe733f87d934112aefe304cea185405ed901360958d3b2e504e83af76c2294749161347fbf1f10618092ff3528439eb4370fdec684123203a1358d9822cb29003b387eb86b5677f39239331f7e380ef180619df8ba916b15bdc7df5d2ef550988e9ec41e30d17f1963e195ded52c5ec7d10c94cc4520a9b6f9c95bdb2ae0d53713b15c46d4cafbb7e5d5093e337f89f2d387d81ee009352181eb600af0c17fe18185a78edd7c336fa4c0c69ae370563ba4bb450b229ca815d28c99b7c53d9f9988bd19785fb67b0ceded4b4bebcb8326a72739b8a564c32e4a0a7a48d218adbd3089169fef9964c53b947245cf366293cb2531144d7b448380c7aba58a65400af6d46e5c4f3f7b5aa5cde05b1858313b3631efdd6a10e31bcc48b9837dac9e3835611a8078a298c732a0a5059b599025090fb73eead4580a0c39b5e7eae5f530c3c63db93e476c792b96da71257e2933a623192d75b3268556932918a49a9975297db41a60c7d8021f5206b1cab57c35147d33acf208df265aebd31ebc4b32d928e5d61f6ed22576ae2b2a4f384219c09efdb31ce3fea261233a37c3a5d8c668d8b4a67c16e9510251000df17ff9486addcd88608bfc61841ec325efd13a0b31984609a935374beaf92a55a0c1fdd9d6102ea97fb54dc4f88998f309b84cbc31dd7d3fdf2ad88f8988b1d27ac1acf40f7ca15159991d461e4aa78857dd356133df2621347f39f3afcbd073b450382b0ecfec6d802a6c03add2af24d2a8fe665f8e2f8ac674d17bcc01dad8e7ae8207718904d1c78a3dcbb8a51bfbe0ec959dd0d919fb2b24b30e289da3743f5a864445d861c1a39b6672f175bcf2190d7fede8a7e5aaf26287dd16695a61cb9ee4f8727660870ded12acddeb5a4a73d45e2a0d9749fcf3cc026a5fb95a21fb615aff69e807ac5b32a1d5c7ac3bc34d1a624355f91cb51e735bf1349b5659b5fcb4ca47c976ad600d81ff0fc9305e3ce7cf92d609a1ecb8320a15c466b3a1fb1c3001dd3e2d124ec9dfed44b354057f819635ec886d757d4ab104a9cd93d72688413e90b8b69c1fe860fa1175e9bbc23b408d7595242f2ed5cc8debde10416cc8337106ef253143d0284ec53b658838f1efd2b3cbe964cc36a579f09a1dfa0f9d2c240d86c8e72f2a3800c5d77b23abff5b4038faa0a4c060ef02064c1761ca174f2868f60b2d48a769368ef04849fea59b903a1a46be10e216c017bf56180b713ebb231996c3140346a2aa5e23dedf783d1d2ed491e000b086d9df7e905fe5cd6584331c4f87e6c8240c76986e410ce0578ac33025c0eaa39e1a015e86ade9cb4495e978124a2bd29ae047c8c46ffd509529f4c57e900d28e6841e61d0e228f26305a6533c4edec111316fb03ad15d464f0929c3144c8020ef559b6fdda33dc29a57d4e93b8a587bed1227e405567dff4fa917445e32b2093a624b1283da3bbc84ab6b431d84bb2b3651abae040013a6d364094cf8cf677b1b1247ef90064936cac6e3e274691919fa9e03888e26b25c5a5d028bc5a81208bac18976a9f6e457f36bbdd94bf93ddea70d4cadd46e3e007883088f1740ad819a18015f63fc9937d0a95f2687c7e87de5c392c7e328c009d79e4953a35c37e67e13a485370a8d6280aea633a5586b3d7b3e7efb79714c7a6a355e4d177bab99d64da91a0dae9c92259d6325f1c95b51159090bd50a0ba69b82c3dcf2205adb2b0b04aa22a900ee24808a0544c8b7d20d5c46f78ab43b6871c709df050301be12b70ebcad23533b845b8f1306f707e22f6b702d7332abe9f06f050f19f5afdb36c22ad7e3ebb5332c997738df2bf403408492c7c71bfc10b4e5bb40c2fd6b7c640fbb85f4fff1c44a8b0a2365e479946685fc59bf51088e06bb74f5058f2b3ca1ea46c9660b4aff49bea16b827e5917202cc3772326c3225e56900e1087ace0a6b92ec5def403672717e732ec15b10d5d0605367e79cee890a8474498a53fe8df7d55eafc2f3c6ed2de524123ad2876fe744ea20a8e20ae8a3b8a947d765b95b3f828b965c44889ca3d32b697a602214d0653df2640c53372260b7aae301ac71112d50e6d55c11f924dc45d3923708f3555a0f6d8009094b0076dc31344c3c03fab442ffd891101b0c508ded7737f840eda2095a0bde168a4209e817f15a131d3cf71589841cf50235ef68633bcb2c9894b4ea72ed3c0be95cbd5cf21e00e826b826abfc5f99b22511f4aff15b0e97c8f8b0abf230ad466b4ed273b783df68889c04cfa33f33d2233840a08adab06da0dc468971eddeb4fe9eb22f74ebd9eecbd54edeba4d6e28b6d150ac1e66c3a6055b1640f15d03e70ad77bcb6cfd28d62ce81750e46d31d2b950ed67e9b2a46df92bfa5eecd5744f204b3070eaba4dda423170ba93178d3afd546091f540154360698c305f049a45011fab6243a928e2bd2cd1c4a1effe4324e082873e71cb7f9235a4f5330e9665e9976d2fe930c91e8706f9df47780e6c89faa7a9818aa089b74279afbc70240c7a516a9da56823d0ce8d97bd1709a7713b27a5", 0x1000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/100, 0x64, 0x800, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) preadv(r1, &(0x7f00000006c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x0, './file0\x00', './file0\x00'}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r2 = semget$private(0x0, 0x4, 0x234) semop(r2, &(0x7f0000000200)=[{0x4, 0x3f, 0x1000}, {0x4, 0x22, 0x1000}, {0x0, 0x8001, 0x800}], 0x3) 16:00:26 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x105) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$BIOCPROMISC(r0, 0x20004269) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) clock_getres(0x3, &(0x7f0000000200)) clock_getres(0x0, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200, 0x0) 16:00:26 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0x80, 0x0, 0x1, 0x9}, {0x3ff, 0xcf5, 0x6}, {0x2, 0xdb, 0x988, 0xfffffffffffffffd}, {0x4000000000000000, 0x1, 0x3, 0xff}, {0x2, 0x4, 0x1ff, 0x4}, {0x6cd5, 0x7, 0x6}, {0x100000000, 0xffffffffffff8000, 0x8, 0x1d}, {0x1, 0x7, 0x4, 0xfff}, {0x7ff, 0x2, 0x8, 0x4}, {0x10000, 0x0, 0x6, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x1c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7850, &(0x7f0000000000)="b627c28ac4c72d64658c7c00000000") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x6c}, {0x48}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x40, 0x3}], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="5f43ac5200ab3b57965ed1a9126ee451dac492593db67a5ec4f10b96d614df590577133c2acd53ec266258cf706115eb67b3cf16ce24016f5af2ffc3a3588c891a92465b0f1eab10cf1279cc1c386d728247b1d5e19417e28c9c85059a94866724bc70a896c4a0c0515f27844dff8b6a1554ca42038a8381b2d1c648826bd1ccda01766915789491158b79d5026e0ab08b592257a39fcb18e57ff074ab2a73a16286a0515c5328b46c8d48e1735644ada7170e1c4d9df0371707c34d9eb894f9cc2b515e0300eba40322d3692ec1014fac8fb0c8d64b3901e8350e0b490450d79cd83a29f89883", 0xe7}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x8, 0x2, 0xfffffffeffffffff, 0x5, "7b7aaf9203ca0ec9c7a9067d6a6592ea2e5effdd", 0x10001, 0x7}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getegid() fchownat(r2, &(0x7f0000000200)='./file0\x00', r4, r5, 0x6) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) lseek(r1, 0x0, 0x0, 0x1) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x880, 0x80) 16:00:26 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4a51bf55d2a2eb8c, 0x0) write(r1, &(0x7f0000000080)="4ac252b0c348a3461a5692807a904b626905c85e96e82389efa9cfa8f2986dc5453a1e1bd241a84b8825e7582713", 0xfffffda3) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = getuid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0]) r4 = geteuid() r5 = getgid() r6 = getppid() r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x800, r2, r3, r4, r5, 0x8daa2b30101faf3, 0x1ff}, 0x1, 0x9, r6, r7, 0x7fff, 0x9, 0x9, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80000000000014, 0x0, 0xfffffffffffffffc}, {0x6}]}) r8 = getpgrp() getpgid(r8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') 16:00:26 executing program 1: r0 = socket(0x10, 0x400000000002, 0x10004) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) shutdown(r0, 0x1) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x104) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) r1 = getuid() getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x4) write(r0, &(0x7f0000000040)="510f", 0x2) 16:00:26 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000001200)='./file0\x00', 0x10840, 0x10) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:26 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xf6\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000640)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)=',\x00', &(0x7f0000000480)='!#\x00', &(0x7f00000004c0)='-(**/-\x00', &(0x7f0000000500)=')^+#\xa7,-\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='$]}\x00']) r0 = semget$private(0x0, 0x2, 0x528) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000000000000000000010000000000000000000000000000000000000000000000000000200000000000000001000"/110], &(0x7f0000000940)=0x6e) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/66) symlink(&(0x7f0000000740)='./file0\x00', &(0x7f00000007c0)='./file0\x00') r2 = open(&(0x7f0000000700)='./file0\x00', 0x10000, 0x80) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000300)=r2) ioctl$BIOCFLUSH(r1, 0x20004268) link(&(0x7f0000000140)='./file0\x00', 0x0) getpeername(r1, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000800)=""/177) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x8000, 0x0) recvfrom(r3, &(0x7f0000000340)=""/46, 0x2e, 0xf5e77e5704671c72, &(0x7f00000006c0)=@in={0x2, 0x0}, 0xc) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5900) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000340)={0xfffffffffffff1d7, 0x1, 0x0, 0x0, &(0x7f00000000c0)={{0x2, 0xffffffffffff3c1e, 0x8, 0x7ff, 0x8556, 0x9, 0x2}, {[0xfffffffffffffffd, 0x8001, 0x3, 0x400000000, 0x3, 0x3, 0xffffffffffffcaed, 0x400, 0x9, 0x2, 0x2, 0x6, 0x0, 0xfffffffeffffffff, 0x7, 0xffffffff7fffffff, 0x7ff, 0x9], [0xfffffffffffffffc, 0x1, 0x6d, 0x4, 0x8, 0x1ff, 0xd4c5, 0x10000, 0x8, 0x80], [0x7, 0x4, 0xff, 0x401, 0x3ff, 0x8001, 0x400], [0x3, 0x4, 0xffffffffffff42ad, 0x81, 0xfffffffffffffff9, 0x80000001], [{0x3, 0x7, 0x800000000000, 0x6}, {0x400, 0x2, 0x5033, 0x7}, {0x464, 0xfffffffffffff97e, 0x6, 0x101}, {0x7f, 0xc000000000000000, 0x6, 0xc114}, {0xc820, 0x8, 0x1, 0x5}, {0x3, 0x9, 0xff, 0xcc6}, {0x6, 0x1, 0x7, 0x5cf}, {0x8, 0x88e, 0x10000, 0x5}], {0x8, 0x1, 0x9, 0x8000}, {0x19f, 0x2, 0x1f, 0x7}}}, 0xfff, 0x100}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x20) acct(&(0x7f0000000040)='./bus\x00') close(r0) mknodat(r1, &(0x7f0000000380)='./bus\x00', 0x1, 0x8) 16:00:26 executing program 1: clock_getres(0x2, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x1, 0x5}, &(0x7f0000000080)) 16:00:27 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x5822, 0x7, 0x800, 0xfffffffffffffff9}, {0x746, 0x1, 0x7fff, 0xb88}, {0x10001, 0x7fff, 0x2, 0x9}, {0x3, 0xffffffffffff8000, 0x0, 0x10001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0xff, 0x7, 0x20, 0x200}, {0x100000001, 0x6, 0x5}, {0x0, 0x2, 0x81, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff0, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x1, 0x200, 0x6, 0xffffffff00000000}, {0x5, 0x80000000, 0x6}, {0x0, 0x6, 0x8001, 0x9}, {0x8, 0x7, 0x1d24c6de, 0x8c70}, {0x1ff, 0x5, 0x7, 0x19a34485}, {0x0, 0x4, 0x9, 0x71}, {0x9, 0x9, 0x2c9f, 0x20}, {0x20, 0xaa2, 0x7, 0x1}]}) 16:00:27 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) r1 = dup(r0) listen(r1, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) sendto(r1, &(0x7f0000000040)="72d8f2c7ca4e8e3fd0fc3e5143336cf701299b4a4ee9cfe762458d08e92d247b4ad5b73ce49fa879115bd37d9d1f37b2bcf2872ee4b50d25093e7ef96f7c0906ea820f66f6694aae74645af438c8e9987dd2", 0x52, 0x4, &(0x7f00000000c0)=@in={0x2, 0x3}, 0x69) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x1}, {}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x1) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/223, 0xdf) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffff) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) 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, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000100)="4dac780fbcd5d51e4dc739fb314e1759ab26a66d6a84da8eb7fdbc3a15b9bf2e16c0ea0096f3ff629b930dbe383182a50a381e87bb9fee8934c7499e6f64d1fa2b864e56cf31ca79d8aacd5662fe142c7f0d14298555de0c45b1a863466284c388669e8bc7add3fc577bfbf2e34a27861f8060d4b4ea9194d92e8d6f68c5750cf8818c04dad3224a4e876144f450da6a0a5d20a404ec54dc86088576de1195214dcce0077d31f03821c19b060fcc6e1fed471f0bc4dd623454d46d06bb2fb33a95955226881d81f14808bd982eb288bf0c40d2cbc08b894c84215d5dfe7608a06020820444bb376a7504b9b4a4e83bd540735998782e203ff00787083f", 0xfd, 0x4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x7}, 0x44001000e, 0x408008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xa9, 0xd, 0x5}, {{r0}, 0xfffffffffffffffc, 0xf9f89d8d9e874527, 0x0, 0x8, 0x402}, {{r0}, 0xfffffffffffffffc, 0x8, 0x20000000}], 0x100000000, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x24, 0x4, 0x8, 0xa793}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x8000, 0xffffffffffffff01}, {{r2}, 0xfffffffffffffffe, 0x2, 0x80, 0x1, 0x9}, {{r2}, 0xfffffffffffffffe, 0x0, 0xa0000012}, {{r0}, 0xfffffffffffffffc, 0x4, 0x20, 0x100, 0x4}, {{r1}, 0xfffffffffffffffa, 0x20, 0x40, 0x3, 0x8}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x8, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x4, 0x834bb88e773f1ec4, 0x9, 0x80000000}], 0xf438, &(0x7f00000000c0)={0x20, 0x2}) r3 = dup(0xffffffffffffffff) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) socket(0x10000000011, 0x8000000003, 0x0) close(r4) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)=0x101) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x9, 0xf192, 0x5, 0x6}, {0x200, 0x100, 0xfffffffffffffff7, 0x400}, {0x8, 0x0, 0x9}, {0xfffffffffffffffb, 0x6, 0x200, 0xffff}, {0x7, 0x6, 0xd5, 0x80000000}]}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='+') 16:00:27 executing program 0: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x5) pipe(&(0x7f00000000c0)) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:27 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x1a0003}, 0xb}, 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x110) 16:00:27 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) socket(0x10, 0x1, 0x400) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:00:27 executing program 1: 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) socket$inet(0x2, 0xc004, 0x6) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) r3 = dup2(r1, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:00:28 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x8, 0x4) recvfrom$inet(r0, &(0x7f0000000040), 0x0, 0x841, &(0x7f0000000080)={0x2, 0x0}, 0xc) socket(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:28 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31, 0x0, 0x0, 0xfffffffffffffffa}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchmod(r0, 0x20) fchmod(r0, 0x2c32098e38686877) syz_emit_ethernet(0xffffff67, &(0x7f0000000040)='\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x20082, 0x100) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 16:00:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() clock_getres(0x3, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4d}, {{r1}, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f00000003c0)='\x00', &(0x7f0000000300)='r\x00') 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffffa) r2 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmget$private(0x0, 0x4000, 0x545090797b130a5a, &(0x7f0000ffa000/0x4000)=nil) setpgid(r2, r3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x1, 0x200) shutdown(r0, 0x1) 16:00:28 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x8000000000000) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x2, 0x6}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000180)="126e1d495031f85733b682da60d4fd3a82887fbd6ae5795c7758910295f7ca426dfa80c18cbdaa03526bbf47516b67b62b6c8d6e22a6b87ee9d852408f1a2e2269f9cab44342f181abafd9e41abe34ab8a685e5e374be46dd8b5c461e5900e58", 0x60}, {&(0x7f0000000200)="9ec0ec718a4dd5b5ce21a30f390b", 0xe}, {&(0x7f0000000240)="b008b47971035c98791370449347b70efb56314338c8e3f2176c456938f350b01ec1260fc0ae14e7a08a4241cc6e82bfa7fded3b77d1db36190b5604257b1c385a84166c9864019c13ebde00f0358920568cb0cb9d2fe12e795843c1e55f015bf331aaea7320189e4ab07e1648350e0ac3ad64ede8e8cc8d78ecb99263d83743e1379dc5cdbb7f60187dc214fcddaf829e0a5311ef132ed13760d17b313eadd0bdfa2e8c945c17c94071eeafb75ebbf3c4347346", 0xb4}, {&(0x7f0000000300)="5aa73987819ae704e2aff840375ea0763d08cc4886209ba0cb32b071107844203d74b4994e9aed89bc9b52e5edbb8cb55daf51fa33e44261ea7fbed8045c4499f4157b0f20358f38f02c3229fb8c67b971bf4171fad9af93263602781b2990f579aaad81b798e83a5c86cdc1c0c1e07bec2e2f08fceefd991e46720ddcd879b8468a97a9e251523e25e94e0f77f326729ad353cd1601226dec409d388c64", 0x9e}, {&(0x7f00000003c0)="c0d10e61fd60de82c7e3b54d43bedae27b9e39905cae6bff056922058f69c09f76c91a8dc0ffb7168ed525cd5fa5b9a27e0a3004567ae80f8d6deb0cc6d2faef8f7a97daef06d27bfcee8777e2fa83035dafac6508ecb7a1398f60fb3dc366f23d97d4a0e175c936573087ff34e062d23dbc900a66e17ab912776415109e0856f0d52e594fc16e87fa1136dbad804034b23414acbdb836daee94a919a33d671632ac8b7dbc6400ccd0f91a4f5ced472fecdfbe7d1bb650c4add7357b674baf0bdc26f79c66661eb5cdee8062f37cd08494d9", 0xd2}, {&(0x7f00000004c0)="629d7e9f774f6d709ac595ab62da93654d5cd1692ae0e5919dda9ed699ef589d5ff1fe125bd95d4da9f5933de28cd97c7ad71ef5f416a990c0d452e53015a2a8b46fd9d8f926ed1626b0f24fc0077283ac5e8ac12c78e2b3a4516129b80be6fb42be5e147b119d9e3bdbd3aed40f568072b34394a3da8370c76e0edb6e7b880f78262807adba24a7c429fd5ba17091c40948abd3e37ad41c5561b1a3bcae1cd6ef7f8de4bc1d6fe7016ddabff74ff4e3", 0xb0}], 0x6, &(0x7f0000000600)=[{0x1010, 0x1, 0x2, "d3b3e92b36fe440c914d2225efdb51789583b045ea6a88f4d41c213e75ba07a787205c43dc7757c40044405a9bfb47ee68736158641f9900bcee0e941bde89b8d725ad1837073250653efff9a614ba45382e286ad83a1f38d084650bfa25f874e6a695bfd6c638dc8f422f3c292b92ef19e6b925e7d5501e313b5665c5071ab4d4afdd66880fa00d206d104039853a7fff67e8ae8ae211f5a79ab9e7ce9113de2158bdf6701dcaa5fdce09515b6ceadbf8d29b5c383967a8ad24f204c411d6af277beb1078ee5ff3e1cc303ebe489a2edfe9cf79e8edfbed0bbdfafde281a6a49b9431cd3f30094e15f5e8093dddf4d87bbd496e1b8d060e620a897d14a1a3ebe4f0fca56ecbadb2c8dcbc0304cb7f8d9c6a8dd831087940fb18c5051f72deaf2742e8b832a20cc18335185e01dcac453f5cc03eb8a5aeaef58743743afece85abf97ec839ded9ab7721031f332434798d057efcd9a68e2d629b1aac79e7486c7a4ddae5220e140ecc7a9e0849613c2a2172245223d69209d5a9918c2a715a7ecfd764d5dc3799fdf567b6beb17412f7dbcc4b44cda7c46dfca1cf04bd0a09ce58ce5298112860b06df70729829327be41fbec2344ccee34cfdeb49aee360bc175e82a38bc29387a03878140aeb9a51492b354678a4f0c54e8f875c0ff939a805ff48b772e57c7d3e732ab11249373f665a307b57a9ebbca7b8ed89cad8e3e1e9086a344b0daec1a8973a828b9f07452c0f3467c18210f4156a35f2cca72d95afc17f39d51573181edb53d6cc948703a5098d3adc27b4edfa5fd0a34b4638d5001ed78962d3832936a13f62b75a7d88d7cfaed61665e3aca5bb453d4af3145082c7730b5fb1eb2207a84c10a88ca5fdeef2a93c450ab03e92aeeb814c25009c44b7eb600c97a9b934d15042d88725fc3f13130c8f5753856eb04fcd29d3b2de91c88e4834b00f72aacfb9a7618775042fd81392ad330603135d202014f7b080e65d7bac2e97da97d76ff1bdec6812524a82f0d110d0c486ab55aed4747c96e79c36f1add762a5c2cc2f838af463a129ae747a3165a3f4d6f6da11a79a23772954f239a77d34443b89884df3409986a36f12be3dc7e18839a3f7c786c3990a09bcdab04be6a7715f00e87e11e7565a1b844cb90db8a4c453d3fe8b320ee70ed0bcf826513decbca63d58e074812a93b080d4b5c94243346959df4910bcc1993bd7d799f5c2d141003a618b757a02ebfe273ba5061be755fad38408ae07d66798720d8e3c6675c6d871e434cbaf06f9549200cbc6ea67828911b908a3e2b56f70abc6ff96aa7ce20af78ef232ff6d1b4bbef9b85be29d92d59c6c7a7135e61e4ca90d7665b39e73f2dabd4da4b628ba629808929dd997c867e27088b454f20fff5fc0c04e949a7093dd16b199ebb5ac14a460fb3e7843a9858ce92fdf5ba50096b6839e0b43ebbefbb6675ca9d0dc9f6b3903b46df43c17913964c1fce6a145ae01f1c639f06b7928621c1bc2726dea4334f22128e0e76ccfde88448e1b210e501adcf43be3352202c70eaf9d7b3626753afd638e0b2999546f1ad2bb5d750c7cb8fb1900c6e104ecf09451c4afc416b53b1c4f5b77e3c5566a6064482ca7989bbf96657a1b9f0f74d6376ad5429eda1ca1ff485a542b53c13842878011e7ebf973698a2eaa7d90b93a412bb00e504e47404aad15fc8e1987c64cbc4d2603cdae132205080dcdcf9a7de87d22fdebd3fd4f4239cb7063cd0691b64e89d9c6c50f1a7368af3573410d3942b3613b7aee4f0262dd4f95f81fef542ce3eb6dae944ddd22a92ffe77c6545546809156d0a9206eca264b3e59fec258d68761a1915d75b8a4bfd305ced3ff012b12ae54f9039020f2c2e71ab4e2147e10f0803f0945868a26aff88b96ba38ff621338e1cc4aacd4850e69efe81c18ecd8b649c0e25f7b676494d0b25f5512ecad1e2354e4187b9f7728e0f24f1ab8e4b82b256da9cdd39feb582602f942d63ee8825bae76b32cd878a42e2eefe2e363516969cc517f9704d850764710c1811a18c708aaa5987cde2932cc71eed6fa988361d881a79c262eda407fe73d8e43f941b236401201f4d9c83820ff53b8a32e86967509657445facd7e9031474c3efad681fd80d32b570fe64a5316b80c62b631f69626aafb9a0601f977bc87f3176e565fd35888ea4337857e9bcd814d62b0cfb7c677752d423dd53fd9d9b24cc98f968b4d9a6bf3f58e5b32996ade36c67f99df679064e85360e14167719b58cf3b3faadc45eb1de9e77565184c351c37122f317edde2530130728052459ee3c28039829726605d888f1bd2991cd9e09e77beaa04c49a822a6d55b1195c6b678cc4f08a9d8347fd02d5c104491d6fc9215e83669d7cacc6cdf9dca4976340e2a9f212fee49fe2c6aa8468565b9fd07520abfcd4247da7225167f729f9bd76cbd78efa4801ac986cc7326e35b853bc93f8a46d99dedde8bdc19b3f3243bffec88eda895bd913d37226454327d2bb85087481825693d56ccc9ec09a04e4c0b77146a3d1f1f4f674e23be4b317f5f5d60fc9642a9385e726270d754c9d8c598d1bcb4b2de2b5a25b626c8467a0a04da6c8ee7fce1065045f6b1e78f70a680cbbdb600932fb1ae28ea3fab63e30d75f917abcec1f1b087ada28fb1c90a553900289718da2b0984f7712b1cb56bdbeac34513ca917ab242883e6163d3efed857e0d8f1b99a5d0efdd83aa31d303ccbde3e8fe59db570c9a6d8de872975b99fefc7a8b88371bc4869c749ab530836847f7f69df82a86ccfd6ff6e2e0f293918aaf4e361ddca2029089622b1d890e81c38d83fb09fba1fa5bb7a7bfcb29a9438b19682d2d126c938559105963a3f6d513392d23be043e3182a837a76fe95b96ef38d16229d588af1397dd9aac7f36686c3a7a209ca15ba739c829b111625230f23841a090b1650d3a7e91af0c5ad6d9ce012204a51d1a2ec1b16a16d2a0307d1e789e5b3b501cba1382fa67af4b35a2120191e91a1ffd911b5de18ba0cbfa5fd5f52b8d9034be26391652d50809b2c72e4ed653a313569380d6cc94096fb209770f90de0c3245535902c7964616fd859b68ea7488b98f1fd73e62b9b945ea7be5736fdbb154891c6a4c4b2c5fc9e9e05d50c0ecad7c4e09a3abcc87a1dd36a8c235341ea19054f83202487fd49e1b245f29b836b1087cef4c38ac0900789ba3487a05504a11a47a2fdb87d41bdc6e3b1a87ab7e15637c445d52c5f0f62eed6c0a2264cd44eef28830ae12e0edf54f1593f68adb22f617d08a85bcf41a1f1ed140d9f8f30f41217571bf959dd8f4bed86bbc77cce7694f52ebc55aaa63007f11d8bb8a10ac3adbab6cf9d4cf6a051d5b356f00e77361b95910e04ce670509a82ad8915fc263a3f4cf96a81a0d7d14a59bd36f1c1d0396c1d989b872a29d2e1785f000a8b06823fb0b937fd94da837ab7e3e39e77dbee3895994fb4ae26b7bd7d51581feb07b86a3e48c17e0e1c9d536074fd1e3e9da20511c90cdbfdf56a1f22e085e7d8c7d986d30114d7e93c0cb9206b0849feb01b4397807063ab53c38ba1a26cb8d4cf57d86ccccfe2dddc0445588630785f2ca21d3fe7bdc3fa6c77756c37951334b5312803e1d2ec7b217a96356301bf5df7cabaeff72791f3d38187d9c5e22da8b8c4f8a75aedb1d97d28a1e25ec3d401eeb13b7d2c187f60c7823849f2d4e9a5df53fdd5abfc1ebd4d59d5924b06de4914ea6c5d54a4a143b8c69c0c9406d129bcfc11ccf0ee7af865a6b806bd27aab29d82e27815221b92032a013c91ffd782733547a79b294b948500abb07a8204afa920b10062234dd0340a019930813edac7f7a84b1893b664fa5c59cf7fe3413a0a044a869b2a4d1ed916fc29559f8baf725cc93e281ce2e406a8314d70b7d98aec1d6c06aacda8e158ef153030fbe65630f56f9d994707aac15049260a8ce1418d5f76afab2e889c23c77f2bccf60c2ab3b5be878b32e923c35557d2bcf781c1b1043acbaead598d595723596b972060ee4cc3edf140a66591efa5e6027e19deb034b345df07f6b25218cbe95d64131f13932b6b58b4ed9b3c35bd52d19e53fe095c975b2771ec15eb3bc5e0b4b0d3233707739d0c66848f3807dc30031ee2f41fd4cd9c52ade395178477f8e0b51ab9f3bff85438abbff487c1026df909cbbeebc288336cf6d3ae940411846b0492b0ea84cb1efa36f2b8d5526636083069b23b8151b92b647a27b494de065895e068744a5143f01cca25ef2370ba6047615be8df7961dab0460cb6e820914e7b42df0d2bce253ea7628365d3a6f914ce73c145698b09ed4df62e617fce9a7f2a77e8f9f89dbf71293ca5397627f328ea35aaccb9c788946730df8de3783858a3d0499a37d73cdf8697969a12788e61b496d07c32e3435e55ebf9281d904853ba52e83589a07f14c2e4d2b69771521ad5c33fc230d212281cae5912b2a1f4e7e4d20930315f782d13ec0d90827029e1740dcbeef2f66bc49d595710c0e1a11231c79ab8187b2889048760bdb866d6bcb5b7086b2f3d246cb70c8776bf0bf542e2afab11e997332f8bb421086a975d8a494da79b57e21fc29b7aab7f715ffa3dda5925af4c4e42a8a65de0cd6d9b9b2d02477eeb57c367650cafcd4ff16002b937c9d4903086158b2544cb0c61989a13522bec00be2c31498c77978e666cd67b52a83bb9edb5a39da3b1f08aba4e4d7ec16482ed447e39e9bf4715bc36a07c93b399a80696f7efa4764b3787bf31e9f0322ebc67073e810a8868ef85b043a88a480bc6c5eccf7d8b66ffad4a71449bd534fce048ac394bae9d5f089a35c33d49270077f581b85e45123f72af6a855eec69a6840d6bfd0e2686a14664b3dcdbc101d5fb18b1e0e8ab6b03eb46b6a6e31f2b0f77cf6c5d5b2f7fb6d97989a2c33acfd4ca9c979a96d85a5348bc3412dc9395e1b807a944bfa51ba0a05cce4b4b0d5e6d85ae0ef5ee86472ab2b35ba1631920ce79f97ce8a0ef8b3b746445667b5148bc3b3ee3abfb122500368f525f590c84f5b5961863f30b5ed3d9d01ee6049fa6021570ccdd26673c444ceaf59d7406e405e4bd0aa7e10817cb668569c0a7e35e2ad9cd3e876f55b3e437392df000c4f50e82877ff7d2a0eb82021fa8507f6532123be7352d7d296c0ccdc32ba95777fe09503050f5bccb8194602c180cc3c54d1df6d9e56cab75eb42987fc129ec287ed1cd30bc0a4cc576f1cd5528a3dd01bdb241bce5a7dd94bd1c3b58dc423d9057d1512efbf53e3d96652b08d7fefa9e721445006fec721e14526c71eadcbc99fd0e97fa6eaac3b287b466fb5e29fac1669e11ea672171d392293023cdf72cc01b2a5b78a579b98be09f3b7294fdb494e0bb879275a572a577ecf92dca1b22300851286a7b0818b31eac77f69a47a23cbb30069e2e4c937ec080db44677b704eed4e9d6d52ec9fc2e1e8c3be49f0db4e600ab4310b4c508765f798d42004eeaa2bdd153090a6ed7b05813329992fa9378dc99fb30e9483f7e4b68f64b84264d1901f12fa14667709a0049b332f0125aa203ac23de5f492607d721f1b7a668b8529d00a3a581e556abc00ffcf1f3ebd9fc126d76328acaec211ad788d8711930f2f791949fb67b266fcada1ec9c85cd859b1e963efd7880a43d43af9d4c72d42f9a535cf239bb9b0f7d1ceca2352826e499750318b3ccf0d5f2f963d080bc156367eaac7de87548f874d88ee4ffa9b92e9517420d588e25258fcbe6f119781de0a4588af4f0d0d4f15b516583"}, {0x1010, 0xffff, 0x0, "371d7437b0e2eef2ae1f60ddaa8fb389cfbb72fdac624172e7ec949c1f60ac09fb1dda03311aac3bdbc3d95cdd3a9c563667661bf8db8cb8137c3b108689f23c2e2c4260b81601a0e2cbbe86ad4abce20bd4a690ded73aceb44dedee90d1a30809b004f7cde5c6fca92be3f788dc2249e9af039d49c1c774094ff43a2cc01f02b2ae44ae575bfa4c9a4513cd20de0676c6216b614f7678901f72ca70cd96f3fccc8fec4fe733ba4302399e70c7aa1037214c902c425ee5308652169badcb2150a4b566a5c022ff9266c6c04e8b745dbed316a9a79224c50a0515b0316b263d3a11ffe6453e0296ccbb8abad4bdf0131690f5ea59fae063eee943c8c2505f8c2753009ccc5b6ac8c568266c62c8d4033840d62f5f9fd154c185d85084aba2bc73a4fa17eaa3261ccd53862807301d1541eab6a56d79d68c51b3c8bd0726f85dcd5e8890d09701f440d7c0f432aacd2b2ef85f33e18e05a9806062a603ed29bb0acf5a7213e2ca77fdaf9c11ab3880acf2691365350219354e61a1c4b8188dcacd74c7c5342eefaf43798a831dd35c6a57907b4ef7bdebdef23150d478866343d807e5346576b5ee8130230efd9fcfbb9e1d06522a35dbc51ac17458b9eb2d359661f157cb8461b44fed8751e5bbec89c112cb8ccace6cd1c2a4133f4dd69d076dee4d30f2a2f9d72c07b2b69ccdf0f3c3d630962443b7833b09ff3a582130c442b1e351dc93b57c736c05306af8788570c1c804b57f285a9db7618a3de284ea66a02b83ac4814194c355e663483545bea08bb3d2443314b415c1f6d1920a93af5e54341995e49ab7dac042d40d6b54e4fd2307550d5a9e266463e2a9f3b21a7624c6c96e3c47cf7589fc1405193a1b28bc642571f76233d5eea4438310ce48aa7104417964fae5511123bfda1f3b4e30134dbe2be10baa8c2c0b59b09a6c6989884d3db060ebe8cc0bdf0d781c243464fadad75123cb084a2cf1d129fce43d8c54e21fe1f0ffcd76f46a46ce1950d771f46658ea08c4cd6bd9fe1c17ea6daee3b70567ae325c8b96b07b8e1602cdc14ce8f59ae7f681a89f69fd1238432c1edbf53c2807d58fdfb8574a77002023268e58f420f943b78e602c582a1de3619c92a26276ec4d87fbbc06478b016b14043bd7d49d215d10d1f1f61e68fd15ac18f6deaef017b27d9fd07cc16f32b0934c0caebcf9c3b7ac13894c174c77ea063dca2506ffdd1ba9e6e4a8db3a1f2743e5ae8397ccc36b5183e7d30ef45ebf350145685dd2cfa4592f090e5124b694e2126755eb5b1906ddbff08d9cf42249a50824189c4ac7abf04fa7f83b4e745d6d2f590f7b8b46a0cb83eed2364f3c4aa7e4e15a91fc158dcb3ae343ee1c94a207b3641d9b3560139454a39110a5c856f60dbebe60b99bc903c904f4722ff94da10317fb7be4e37cf03baeabcdc3067c46fb51cb3c3be2535569cba19adcfc253ee600ac6a5ecb5581e18bcfacd615b3037c8cad6e60d94f5efc8d48917685ccabfdbdbf6b3f23c30aa415fd4a3c586b4b9ae310aad3b750ea83a26d218825dc24e84659e80144432aa150707076f155bcd7772ad3cac30f1f634a59af2debff625d49d6a54257df9143b26ac18f183775fa5fa13bc28144bcf6573db9723c93f4e3a1c12c2026f2c90d44caf522b6c1389170bb99f4f0fda1859ac0c070f19d9e9a05472ff148223a16a41bead5423677d3541fd8e9c78e70410ddae63b587655d091457013e387c191298787712d62faa224686f14aa6b08f565c740fab4f3a52620fc7c9caa97738ff5005e32ba65a72a9b65293c55df65cc478da935df3aa0abe62c929d6fad6b9f96bd82b4c9e062cb3ae2bc5c5fbb1308e5e6167aff769a7560e2f65879ae0cbac67b64a950e37b9fb4b3271971705e9154917b504f163c8873e8ab92ca390989ed9f8f59db51faf0ed7271efd6c412e308aaf77097147c4b307b4bdd1e7a8d8f8fa273bd015d9bf50fac5d918fdfcb4d4a09e5c2ea3c4ba1c2243e6d2fa226aefc65a6a687e8acebc240c133d29492998a163a37e35a1d35302db56dac9d113ad1a20d385af7cb68bf0c46fd0cf2092ecf8f55f9fc961c1666ebdcac55190258141cdf44ea8d77ab48ef284fc83ca6daaf8aac4e161f7552080fc3782b782b0972f2cb73346a0bc94ecd4734389ad72b88205ed2802785003a06e06fdd1153549e7dcce580871f82068828b81b3ae84ed374ca1766c193c6e8d6282c7ff41fc6a9f68beec1e5744933d1ac82218d6711bf48ab5df701e6938b30981a8661bc0d4d225471cc86118e43b0248de62fa2c52b886c8b8f1a47fbad47d13d4568a59ea2a5810d23aa9108e8aeec251c6d771ac821190979bd5b49b47adb71549a73e14a84464e3e25d73eb27cf7e5be1a25c91c1dfdcc82acc0e345ba5205870d45f319fa9d2b8d9031945013f8886cbc005b8470cff937bd55054f644e9eccae35cb99810e7e3162806bb792be6de1021f6995cd9f0bd8ef71297c651f4f429149fba594ad631f4ea0f61d9204b475cd0db5da4363bd00d2f401006ebe9f5662b18b3762f5a109080ad91002f0a7ee5d52613f74b9155be667a0d776ac0c3fecdc01c66af5f77a5173c83f47eac29778e9759dfaf140d2671ba545a06e4729a51d5c220d7b55c3ae3c71f8a46cede9fc2df38af65833bc7d31f7bae64d843b41bf3982ae4d266bf1d582ee69a420f858718b84b9207073ce2001fbdef755c329283d862cca79ecf54d0ffcdb844cf1b32bd872b5e485647abe4b176e1fc22ec7941358ab77d92e7dadae65b79a28c999f04e9e016b344009eb620fabe106f2fa3b9ffdf83dd146c3b264b19cf5de7e97eb7fc58f53f8aa7d14428fe60fde0017b10bcf3c7416e475db336a3da8f1e3e53ac411efcc90bd2c73e123d2ffa15186f7ef67d78bbeb4cc3bb31d576bbb815f91711a9d5ce237151e61c4fcaf55b0f0a5667e0eb9a392d381a09fffc67448e6b77b8c62a90c16ffa37bc7f2c0064ab2826c78596e35baee205a628cd496e1f0c0958c70e00b8d48ae6688d9144a0f3d40cc7147dbd8bacc0f388fd3ae68cf239092be5cc5a3f80fb8be5906961425082f1b821097e255f80753d3986128e33a3ad786218ac18bd388d84084e60abeadb078fac737b11b7608f20b3bec05e1d18ccfabc526f6e366794af636f4ef917f3892f41f0e9edee102c400ebc10d746a0503b11701a78ea20d76df8d1e4a68f28936040bdd821e71bbc6cf87dbcdf835d0dd19cd08f6c3b56910edbc332fff29d844beaf1b4a30eeb0d3f52c5b6c6d51e27c5037d0b37c09d17b176be63859b71b3af2190b9e54b780d604736a9057d05a4b340d0a928303fcfe05af3f190592d25d1039c5b84ab7f5c11dccb735d358785cafec066f08aeff30c9212c3b09938bf7f87211e9138821ce7989710297519e70312a5d37bf227cd6bf2befde459b25570da45440056bc7f80643d92d8d0e8dbd0673517a49619d4d0441ef8acdf0965ce501874e6fb855718cad72dff6eca14b6f52fae42e4d7db3e848b02757910b1f7de8fb92e8b8f957b49a67fd3812facd5c148f825cfee2fe93084194369ca78b208b90fe9cdba1fa4253da0ffd94dafbebe891320cccccc334df49fa859c493978919637747163ced887e50cc9ef78764629d35b541c40c07fe6235e56a8f1e0748e0927773e7e83180d3a64d04536d0ba5601a61b690a00cc04516aa818dc2977a823ff086e37672bbe9122fe3066f44cdcca82e4be9919941d7e18cccb37d0343baacb3b44520c8834ecad8aab0496955554590e21f9e6cb28df31f33cc81c7efacdf00b30c31cd6859038c50d16b1c9b6a06b3fa8e79ffac65a23e01f7af60674a90c6879cbffd9e8d8c18b8e8612ddc50d04970e2ede4a90e7720d47a912834b2bb5b03d85fd9786b18f4ae833c96c339ce392a177426e4aae8d05673e8cddf406e57a5452c697042124de61743dbcbb4d2cc225b3e28f386e98bdbe0dd5b32399acb805cec7ff10e52bcc025bf4feaf88799dedcc5a05dd67867bf2827c8554b8a23c56d051bc30f3a7b85baca307763597c984b54e103657a357597b4aec87e82027c73fd98897c249a088e5f5f680aef7b4718f25236ede904cc67515935826fb61a5829e35ef79db7aaf47981804ef26d50ccf79787e6d4664a5d606bf90e3b9108f07fe6a25c937025d77fc29898d50f3f83ed8bc059e95cba76a26fb9f6eeb13256a056ca20c2d7c586c2ae21cd3b1bb57aa9520f613e25507868e84ffbe109cb8dca867cba37ed3abb7ea4ce072ead82d0445297765071a703f316db083925f5aa97d9637783b9b831445003f6e505707a16708768eef1564ce693f33f9ace517973090020865855ef97d28be07c7fa35c9a710bf483cccd721c9edea327132973570f46dcaaf9976bfde8114d705a12f557359fdd52a446fe6dd2ea874d2737b8f0791ea465538324567337dc9e4ece48a64b8d29247d5f9b25e879cb81369184057bd086b988fc53cbb4f66b37b17b2660284693dc0846c9fcc16113c6655438fd776a2d33d9bab86806cb146ff121a9fc402bb90714fee86ff945d8895cf3b5f5a875d388cd6329ba6f3c61253a9bc4efe12dacac8f8a43890568cd80f061d6432ca0da3ae8d699e1be3e948bc42969f97d146fd96bb9bb836d51ad08e2bab39dacac9b02a04213208e81e1bc34b36fa9433e05b584b06891ab9b93bd6ca23077b4fe1480a7dab87ac3e3c4880bb03f5e1d1778415ad3e717cb85463b7f58033513dc23e8314f0908e0d7acdd522b9d993bba2fad006c7f39dd2880a4169f3f5ec777b22a39bb89da3887bc536f8276e0e300082f4034608088add2a81eabbbc79859dfe6e5a31eea10e101655f125724635249ed79b1231c21ff818ffd1e80412337810f62c210f97425bb8f5fb0a81901dde463a8716e6631844d16eb641f4286bd50530fa25e47d7043453d174e5072b965fd85534b582eff2ac183f93c5a84ed8cb63578303c40a545a3ad1bc586dcb12744184453704dacd7a2693b5a9509bdaa7e0ff43397e1c0627bc4865a73f5e0695f8bc16e583d9857093ef8b53c5746300dd7b0b7216b379d6af72e74b8287163c3ad02043a1cabec5ce54987bc6dad74f657b16518be6d3b3f4be509c55cd892d9590354320e4e911d1d3fcc276fdb23ee86632b1cf3cd30e861491b6afe62f66a48086a21cce78218aa5e9f57fe1048660842fcb320b6929514c7a452cd38cdcabb358c0bcc8b409148ed369666b3ffc4384e5af0c2e6e70dca1f275b5e1018925566130e3e3fb73e2c717a02238a54238e6cdc7e19e0e229ce5340a6acfb0e2ceb2aac846c1a2856be5557a61d8b250e7d4a90069795b295d9466f3edefe1b5d3a9207fc5261d1ac08e0abad0d8f8464efb3cae3dd0ee3d6b473cb2e97c54e1bcdee8b233c3f49083b0fd5b50b5318f635be5d155c03baaaa2eb37b34f320108f67bf95777f80fac710492b7823625124106a0101df5f4a8af8be91f9da49b1ba1f3799bfdc93db95ae72ed4901688bcdd8a355d1a2c5a5458542a606b50368c399cfc35c6ad0917a2844086baefab00e7f3800660092012d3be54713975946e0336b4797b752a4a9a94fb05809f6750efbbd60a19475915c3f2b6da5219aedfdb0041e8c35ae12877ce0513d2d932bc2e1df3b696aa04ee3653df7842240d4836d474d508f70b74147a0fba2c3ae96c872d195d828c207e47e3c7addb3229fc999f8c62169fbea267c14a7172570"}, {0xc0, 0xffff, 0x9, "79703724bbadbd5cefbf6aa3e0c11e0528cf677f38a6cda8f05e3d308937f84861f8960587e6140ae4981068c1476c53ea3df35cc90dbe8367136b839fcbd9bbcb8369b6f68b98a3d56a486fdcce5985dd3fa10e2cd3822ab0fd58b6b6c6045023fa56b14c50976148e4bd262f57125894d1d8071a69b5e0e3ce0be577d5417f036274c79081ea35802ec2d9ca24c66155c6b7ab22eae6bec1f685f72e6a6a4763f946a57de2368b05433ede44"}], 0x20e0}, 0x404) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfd, 0x1, 0x401, 0xe0d4, 0x7f}, 0xfffffffffffffe51) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x10000) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 16:00:28 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) getitimer(0xdff1f234b6dd450d, &(0x7f0000000080)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/242, 0xf2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) chown(&(0x7f00000002c0)='./file0/file0\x00', r1, r2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) accept(r0, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) getgid() getegid() getgroups(0x1b1d43adfea5c045, &(0x7f0000000540)) mkdirat(r0, &(0x7f0000000400)='./file0\x00', 0x0) ilW]Ĝ"v-{q =/>LNaᅤiq1@LLps.V^v!9(ݏ)֤ƊvpRNGG; +,{I_KL*;nR΀X(ٚסW?҄.x@E*M\tR?a1*>=aq ݀͝ORɾ["!w 5o<,DNwGlg\# +5jE%a" |"̩sD=p)JdRUh^oFPwGIqZzKWgI>6jTCޥu2)9G!Vkሸ U1?'{d,A+DaEWTg0mUJwAR"wllload: 2.16 cmd: getty 51916 [ttyin] 0.00u 0.02s 0% 317k load: 2.16 cmd: getty 51916 [ttyin] 0.00u 0.02s 0% 317k 16:00:28 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140), 0x0, &(0x7f0000000580)=[{0x18, 0x1, 0x8, "47f569"}, {0x1010, 0xffff, 0xcae, "6fbd05e43b64f7224d9420dfa43f6929ff8a37194aab5ac34e00d3a06242873ffb496b061299272ad8d19de6f36c3b54fc002331e6acbc8db0e06f23071457ca9521cefbbe978caa2289c26eefa452804ed4d1bd6de4448b01ea37367d0d3be6ed890ffdcd397ffec839d8d284c2d5378c2d116962d55c0449074e49fe19b751b6261543ab89d06ac3665f1c3171a004183c64169d461550e8eabbb1a919ab922fe6c23b0b42e91dd22ffe0c471e20941a5701f6892c431bce56d8db1fc192026f93cd534f85ac6d9029bb0e6e9ff728c628a25553cb70683be007d683549563e033f204d42d379d1123cd192484662bf4f91c62e9032090f7856ec025a63102f944429ac5d92f531a25abe2d0f9aadc5bb84f067d3368867f200b666381f5534cd88fad236c3ea25de31a619a4c84fa81cc49486e1c652222ae9a1eef68b2a9d2e0e020e5d36167f00964da550cc5ca3d365a106a7bbbd4036e15ca03790ae3ec78f4fa0d51bfb58c17d65a0fcd24bea58575ee991b72a7c8b70203067885ce5cc582fcf0854a441681f09c190a8f854c5406726ebd0c1c5eeaefd19c89b7d3a4b72eb54115ba1ebd505baee4a0c20f792f9d082bf82185d7f40a08474be8514c561290a23b02883f035cdc113c5b30e0700c80f50f5964ed921055bb8cf99b8f320bace930d0bf921a7e2a082e2e28ac7f08383c55ac4c5d9fadb16901a0a6bb7017c6e724cb958e2d8ea8167bad8e4c413eeeca6afe6112c012030def740948a5affc0e0a0a87c712bdccc31283648cf84609647614928159f95b1d6da838ca499b9b11fef7b1f3e3c5df9d729fb5f0c84a94596348ec76c367348ab7353487431b9675619d0969244db9096ca30a6d23923fa667140eb65fb7399d970d2007108c8787c0464a78659ef57042cd82cf80f668a9ac12fb2485a4f7b170d425a61a4fc409fa682fa52059df75ee0906a776749b9a86a1bb09f486d9bb2086b099892d6a41aaf6e9beb0c78fca1c82757f5dc07566fe404c908d4d5af5c98d1257f5b3b809c5791dcb4caf41c75b9112d7f449a8f2ff81b9a94dcb2744b4c15e0f6fba147b26727f7b5babf5cf8996bafdbc67a1f22a3f9aeb6709ad69a97d1c2119948d7476d78e8bcecf81a204183b31eafb02c77e734668cee94020587563977efd1b369c1426b54f721de083999c31e6ab859f328fee3762a3eb86cf7598f932630f6d89b6621221a5382d359490edd74998cadee71c2a748bb13afec0f0e2fdd1b5abe40a72f2d0c1528522928eed5158faa4ece369f813848e5e22eba062b0a1db3c0b1403048960fa04763b115c012bb93fc5cf6c9dbaea5c5880d1f57e9c7181ed593c2ed2e04f96a6e0de2c350f77c786b352bfa1c1b3cd0850eadf3b015ab0fab04356cd802a6664844eda665d67217615e1d807ba1e4bcb7e2f36c906aa8bbeac1e3e0905fbb0c706c43a8ead77e60c9cab49738564f241b7dbe211104c0adcf5b37e9e47431aeac5da5d8c2e99899dcddbc4219b248b0e9ca0a86d3c96e432983d0560e6f9f16f4f8122e2a0b73970e3e871c56300db1f8029540d49ac93a96ac71e1cc60bba66335ec2da38212e796beac9232424b228a23edc369cd357a2d466af2fe8414fc3bd634ce82907362cc0778ccbeb2cdebf2e5a5cd888ec6af99c9ed64cbef32101fed8db68ac44fa3f85f78ac66cbdeab239abc2547797a11bddcf3890eb74f4c8fc8a3f1911dc17e90268f28e8a19ed2eb400e63cc197ff88cdfdcb243fb6240fd5d2ba5f316a035d0dac68dc7278dbd738aaf5f4b621711cdf4487f8609a9339d585d7ac3ea244125f68273390dfb7d04eb75dc4bb17b991038669f93a152f0fc32d5a40d185b2091d42430ceba238e377d8315340e7a34f17eaa711d1ddebe69fae789cb7e589e4b352e7532c0d3da630ae91919db4325fe36264cc7159cf65b63a271075ea9fbee804b28525747564e34f80db6ec695a450fa7698f3a6c7b740dd6fc7329f9bd5161bce7e182962a73921fbcbe5443ed240e72cdc3d090c6258cb8c43840d8b9c898ad639f0a979f07697d20ecbbcb184f5e709ab6ca4eb1f46ca98999e0f618003f9f9ad1b9caff288ec6d3deac687fcf4745ac34fdc9f10c043ed3795bc3cec6b36f6dea8ce1546fb75356a000da70e7110b1f23c6d7c52124a06f620706137eb4be241e3bdf3140bca04741ec08f9e4e8e3b0883268697af7aec6c3b829e6ce3c2272aad081d7ffaa2685c9a8280634c7310c4365207bd32513f8eba625db830eff2622f1ca86a16d5787e4743a43602f25bed4fdcd5446a6b3c3e0984c0cf0b2dd5ea31649a8740994c375c7fc7957167a3fac9405e3b3f41dcae75f8636280151c11bc7eb46357e84bac5d17d234131b7bb4770a98b2295c049b821eb521bbb1ac90dc19298d8bacd9d5f017b7f663a7a69c44ab10ac4f38710a2ff9351c6ebe0b2ed01ecc8e5e2301356df5b235e6b329e1ef6a606d56d5d4964520f34873813f46f02e9bce6a1d1b7624ffb5d88a4283b5d1cacf131ed6dee2affb4d2c05fbd71daf261fb6fdd59f7d8dc28c3e0623dcceb6d786ef9e4be4155035aa9106411cc52171553a9896b7ae043a0a6c6aaee767e1d118f252b4029ac79edf8d0fb450833c11293f672746f5b02c7e3cfdb8e753fcc3567defed82b7208c55049f2a26ebcc07ac24fbc82ff856c215c355742610ff60735db59bda1dbd0f88e4d7b5738e9d0124d51370941d9519477a4d2726edeea8655412cf850392e7fb8686fa6fa7c2b4b0c960baeea14fb57e98831f7e1ee9ac7edfc8b3bc4ec08fd59ffb162dcc10ba10f3fccf14dfd0c49e8617e556fed597d60d6bcdea33d409cbc851b431410a5112998e51a0b9db83f2332fa05d7d4ffd90f499f6619f84b09b3f62607b745f4abb45aaf0e5aa9e607f42140fa743c29b466581966e3d8dee428f38ffd1f86a65ca0edb0b88cedcd8319f0661056ba2c181167d85cd4d6a402675a2618d8f35f6181368871f02a86eac509ec0a68cf0b8633c8a6e1d676611636a88e0f9cb10efd76148f361a077b02aa492da32aa12529e5b9fe7356b7bf42ff9867d9fd4191cdf6d001ef8749f3d72d558e779a9e0a4be562752ff4f7ff3d178694089550997137b2a8a4ecc46361dfd78e2e8be8497f81b349df8f725108489c55909af838334bf7814eb19cd872546079e11f60c6ef54f34d87e8ad834271f9b33f6137c8afb2ef5b77a474aa63ddee4cd69a84ca3043cf692ed23d891a5ade5dc303a96798a1ca072cc51b63ba6ffe609fdc01f6ff70a7d1bfb15a4d47dee011f3e78628f29a48882cbdc333f24294261e1c062cad220e4b0a2cdeecf20a52045a7f59a3e8fec3399fbf24c2018b1b826175e5a040a37ea476acefdf59bb24c75dd56b30f6f611129ecab29f250698e64aeafa296df75ad2c09b2d6224231e5aea0531b678d36f2569639a585609aa86de581a6310f312203b8bf127eca818aa86ab5bb0ae3267e6e48af7bfe30cf305193861860140368ad416e589b3abc289fcdb4c530bcf4e364954eba3bd4dafeec6a0810f7e1ea5a5331a829566cfcfc7b2daef7314408c0c9f614a320ae7546c120e5bce1de0dfe7bba0c2e462dc4d953752c5dfd6c64f6e4343cd8562928cd64fb1ae7155852d05dc08ce18bdba21514d50d7a3063f3d992fbcbda435a94d3571e130f389c957272b6a0e6fe0875de73a3eb127564607285697d51e10350457dc2f6f22a3229e2943880a2e85f7b12339a76a9154ab427cff1082e7d38afc1f3b89ff2fa75f0f7806779996c8188695f5c19156da5bb8136fae58a07c14892eb1a42159d7d0bbcbfa4017accfb03fb35fd1a78be4478b94105612ebfcf684231355b6e1f466e959bd5aec1df69b8b02a1da475efc15df7ca4db91f833fcd975a49e007648c5bdc18cf1043e9345a589ec18325ef64e20853c7d1e59b2cc5e475250e52b6876b5bbf187507759818b5d0172a7ccf5c09984c4700434c44a6a6c111f9c35618a101efdb594c5ddfef82d6147e9d1bd4d167bb778e1306d2e241260ae27b707f98cc581cd3ff0162f5c8c96b9a9d0b67924cedba014723ddec42471cf08e16b15af35fa8410ef68fe82d76b7596f7c47d39baee6eebb49e746840ff4b9e6a01fc8d023e495ddac6b39cf006b1a2e1c9ffe73c35c9ab9be95c4ea4a1fbfe4e78e8a6b2404e9b5abade18d3ae0b480a589b1a4b8b2f121927eb4291393571f82f52ebf23100356ca711cde1f88e86ade8057978146ffa01148f71d5edac03b55656f89007c24db61b5257b37ae6548959b7eb272527596a484dcc73d1f67b5352187e5c013da50b01db66d4f2be01836dd06daa36e94743745c96a49562f8a91d2c5b6d9bba09b7e096c457476d72a804afc05973e96952038dddcecdf24757e052f249963a0e57f02ce5d6ed40213bf793f61c26cbff3ae77a9b6e9af277c7c18650d07fae94774e7b63fb87379edfb7aa83f279c8098381f5c4d28909e6ec8cf17305c3ac77a96ecfd5b5a1d6eea4993f95acbeebed837413e90ed137b53cbb1117129634298c13473388e3532354948000fd4a155cab8fbf35f5031d3dfb3ce6c46dc3854d9810e91e7c4893c6c6a371dfeb02c3f808e7a331096bf7ae2e0ce77d7fefbe06b229ab1577a78ef2de110e7a584e6072c9da94810967ac302c5a0573e5673cc4292a87f11c4589825f9addac9ea21429a20195fe8a3aa9aff5fa472a2b0522f73ddf0f5f487eecc1f4cefca900493da24db4ba1c68f547d3cb7db2615d5a8827fc97b907b9d700514da610d82ec6a493c1145e744827c27b99b2bd4fe7a3774358cc72d79cd142cf7d885b1b155073d368c1a8e7851b137cf069c7c981b81e8de7728a23261a62eba429a36d2a8eb4ecd4d792d23653c98df69e25f51769feec03a2d0908fc88b187ba5dfeff2b2bab6676ad77ba547ec448e7a43b5fb716b04b59a0286916a9a14f26866a1b2ccbf39ec1c893a0db7e70dc8c320840e24609ebecc749337bb1ee9681de413b3499b49f00e685fc773a5cd6bb6b7b0ba96d9bb2d97e3682f04afb688c77450ff147955fc046d292a51b781b1b286cfed9ee780c0b3cf77f708b157880b63cf3e8aff241bbd50e54cf48292185bc78ca0d286f3bd901c7d874f49c13d7358d99674b3e2703a542cd9b05253a356246ce95c7bbfa59c8b3367063955d96a106786d0eacac7a563177cffd9ebeca9e3b8a6df5a3bb3ff86002ee29dbb71a02a213d7b116091655058f12861cacc072bfcf3649d0ced01bd69bf8684f5858a94321be36939c38e3e3f2b823042da0206b05f914721f4e2ced2f2ece6cbfc290e363fb38aee96bb5ed51fab517691f3eb7c655f446898abf23edbd4a68b970858cd42fa11e402c2b583747f705ba48934f6b9e773276d3731e1432a96fa51ebc7a50adff3853aeccdd87b3c329ae37f8bd22474621166d512e961ce188e25239261d2a196f07863f4c8e3eea6ef547f88e3beec91a14dc6d2c88ccbe750b316d61fdb115540ce522115d5338f762b42f74e30c348dd1cf83b60726332b1fe8102b31f0d761db14b9b056e00a63f4020943b6ca9d818a9d6f4ab9659b1debad942f3f1e481a7e07e0bfef566c659292401778bb5a31e084a6d1a3ff179af60ecef4ab3a8085e213b76059181f22eb842da8bd59326b2063655db106e41bddb251d1c00c374bff3adca53ee0669e725c3f28fee5e41626110de84ff728705a0456115fb1a4"}, {0x40, 0x1, 0x0, "d19cd0d703731d62596d363355bff87fc01746937a964adda8234b2e7392f6f1564a5a1b31665d4b91"}], 0x1068}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:28 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x25}], 0x1}) 16:00:28 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x28) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000001380)={0x4, [{0x2, 0xffff}, {0x2, 0x3}, {0x1, 0x400}, {0x1, 0x1}, {0x1, 0x80000001}, {0x3}, {0x1, 0x401}, {0x2, 0x7fffffff}, {0x1}, {0x3, 0x80000001}, {0x1, 0xffffffffffffd4da}, {0x3, 0x6f}, {0x3, 0x66e}, {0x2}, {0x3, 0x3f}, {0x2, 0x36}, {0x2, 0xffff}, {0x2, 0x200}, {0x3, 0x7}, {0x1, 0x1}, {0x3, 0x7}, {0x1, 0x5}, {0x3, 0x1}, {0x3, 0x2}, {0x2, 0x8}, {0x2}, {0x3, 0x100000000}, {0x3, 0x3}, {0x1}, {0x3, 0x2e28}, {0x3, 0x9}, {0x1, 0xfff}]}) r2 = accept$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca25eb6d2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e400"/4103], &(0x7f0000000140)=0xffffffffffffff81) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='r\x00') r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000180)=0x2b) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380)={0x5, 0x2}, 0x8) ioctl$KDGKBMODE(r1, 0x40044b06) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f00000000c0)=0xffffffffffffff56) accept(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1935e18a1165b239e4e4747550f051f68e46d180c5020e1f583e3ab3efd2c65bd00040000c319018fbda3a7265e3d688d83f47fcfb93406d4e1dac820da7fc3fa813585c7746ca82552cf58549d8a72f57adfabc6eed0bdad7db98c8aa615cc06dfe57695dc2cafa5a2e57ceedc3fb6b0f38af79ade9368bc1db874fe5200b0fcee2d7b169cfad514d530ccc32548a9825b3a07ba9a3d5100"/237], &(0x7f0000000080)=0x48) socket$inet6(0x18, 0x8000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000014c0)=0xc) fcntl$lock(r3, 0x7, &(0x7f0000001500)={0x2, 0x0, 0x8, 0x6, r4}) 16:00:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x400, 0x7}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1bde7081df044f73, 0x40000c06, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000400)={0x2, './file1\x00', './file0/file0\x00'}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r2 = getpgid(0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/58, 0x3a}], 0x2, &(0x7f0000000280)=""/243, 0xf3}, 0x840) socket$inet(0x2, 0x4007, 0x0) r3 = getpgrp() setpgid(r2, r3) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000003c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000080)=[{0x800, 0x8, 0xfffffffffffffffb, 0x7}, {0x0, 0xffff, 0x1, 0x9}, {0x1680cb0a, 0x491f, 0x6, 0x6}, {0x1, 0x7, 0xfffffffffffffff9, 0x80000000}, {0x8, 0x80000000, 0xa2e9}, {0x6, 0x800, 0x6}, {0x80, 0x7, 0x3, 0x937}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x100, 0x7fffffff, 0x81, 0x5}, {0x8, 0x80000001, 0x9, 0x9}, {0x2400, 0x9c, 0x80000000, 0x2}, {0xefc, 0xb58ce1d, 0x1, 0x9}, {0x3, 0xffffffff, 0x1f, 0x7f}, {0x2, 0x6850, 0x1000, 0x1}, {0x81, 0xe8c, 0x1, 0xb32}, {0x3a, 0x0, 0xfffffffffffffffa, 0xfffffffffffffff7}]}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 16:00:28 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000008de781a"], 0x0) getsockopt(r0, 0x5, 0x2, &(0x7f0000000000)=""/208, &(0x7f0000000100)=0xd0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:28 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = syz_open_pts() fchflags(r2, 0x0) 16:00:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x200) r1 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x4655, './file0\x00', './file0\x00'}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x90) 16:00:28 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000001300)='./file1\x00', 0x20000, 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000001700)=0x101) kevent(r1, &(0x7f0000001340)=[{{r0}, 0x0, 0x10, 0x1, 0x8, 0x7}, {{r0}, 0xfffffffffffffffa, 0x10, 0x20000000, 0xffffffffffffffe5, 0xd7a}, {{r0}, 0xffffffffffffffff, 0x2, 0x26, 0x100, 0xd291}, {{r0}, 0xfffffffffffffffa, 0x25, 0x80000000, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0xa6, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffc, 0x30, 0x40000000, 0x8, 0x7}, {{r0}, 0xfffffffffffffffb, 0x50, 0x20, 0x270, 0x80000000}], 0x4, &(0x7f0000001440)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0xffff, 0x9}], 0x1, &(0x7f0000001480)={0x80, 0x48ea5646}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xfffffffffffffeb9) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000014c0)={0x0, 0x6f5, {[0x2e49e755, 0x0, 0x9, 0xfff, 0x3f, 0x100, 0x7fff, 0x5, 0xfff, 0x6, 0x5, 0x193c, 0x2, 0x9, 0x1, 0x963eb73, 0xe822, 0x2], [0x4, 0x2, 0xb66, 0x4, 0x5, 0x4, 0x20000000, 0x1, 0x2000000000, 0x1b], [0x401, 0x7ff, 0x3ff, 0x8, 0x0, 0x80000001, 0x7], [0x4, 0x3, 0x0, 0x2, 0x40, 0x1c], [{0x1400000000, 0x0, 0x1, 0x401}, {0xffff, 0xfffffffffffff8e0, 0x0, 0x55a}, {0x61a, 0x40, 0x0, 0x5}, {0xa7e, 0x20, 0x1}, {0x7, 0x4, 0x1, 0xa899}, {0xffffffff, 0x3, 0x7, 0x7}, {0x8b6, 0x1, 0x6, 0x1}, {0x8, 0x0, 0x87, 0x3}], {0x2, 0x3, 0x6}, {0x4d7580000, 0x7fffffff, 0x1ff, 0x4}}}) r2 = dup2(r0, r0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x4) ftruncate(r3, 0x0, 0x1) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:28 executing program 0: r0 = semget$private(0x0, 0x4, 0x48) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/46) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000180)=ANY=[@ANYBLOB="000c2e2f66696c653000ce848ee67cf6a236468d907d63657cc35d45d4de99cabe8bbea1b6a248e87cd665f3321255b765c701d55eeaaa0827ca917a1070558379ec97ea034a7b1c89bdbc1e6d9c68330c5676c1485d6e2e8e4f0600bc6b9330d7b0c8e66f2fb346385e9786347cf2a1b5a19b0125e1ac1cd5b979eed54cfb4fd2db96678d0d0ec27daa6685918734270446a38cb020e8ffc0b176"], 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') fchdir(r0) select(0x40, &(0x7f0000000080)={0xbf9b, 0x4, 0xe00000000, 0x8, 0x0, 0x9, 0x200, 0x20000000000}, &(0x7f0000000140)={0x4, 0x4c8, 0x3, 0x6, 0x1000000000000000, 0x7, 0x8227, 0x5a2}, &(0x7f0000000180)={0xffffffffffffffe0, 0x0, 0xff, 0x0, 0x1, 0x5, 0x7}, &(0x7f00000001c0)={0xfffffffffffff311, 0x200}) fchdir(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x20) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {}, 0x0, [0x140000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x2, 0x4fbdea9d, './bus\x00', 0xfffffffffffffffa, 0x100000001, 0x6, 0x100000001}) 16:00:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000740)) r4 = dup2(r0, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r2}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0xffffffffffffff50) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000040)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r2, 0x20007461) pwrite(r0, &(0x7f0000000280)="82b29f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb36567e3ee4cb397e079d09983109810e46c4dc83000e6eca1b4285c72a33bfc", 0x4a, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r5, 0x4, 0x40) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) 16:00:28 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) close(r0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x3, 0x1, {0x5, 0x9}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = geteuid() r4 = getegid() chown(&(0x7f0000000080)='./file0\x00', r3, r4) close(r2) getsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt(r1, 0x4, 0x7fff, &(0x7f0000000200)=""/208, &(0x7f0000000000)=0xd0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x800, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0xadb1926fa1d7d8f1, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x0, 0x4, 0x1}, {{r2}, 0xfffffffffffffffc, 0x40, 0x10, 0x7ff, 0x400}, {{r3}, 0xfffffffffffffff8, 0x0, 0x8, 0x5, 0x3d22}, {{r4}, 0xffffffffffffffff, 0x24, 0x2, 0x0, 0x8}], 0xc93, &(0x7f0000000240), 0x0, &(0x7f0000000280)={0x1, 0x3f80000000}) clock_gettime(0x2, 0xffffffffffffffff) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000040)={0x2, 0x1}) 16:00:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) read(r1, &(0x7f0000000140)=""/38, 0x26) fchdir(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x81}], 0x2}) 16:00:29 executing program 0: ktrace(0x0, 0x5, 0x100, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x40) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x800, 0x1f}, {0x8, 0x6}}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x186) 16:00:29 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="84a64a4e9bc393f17fa65cbdc8d45d342ae61307aed34644835035eb19fe9e9f5c3c008c95918c96bdce00000000e74e73042cc300e1703a79f720695046582ebc3d6bdfa08c9625f9a4152b717628492c2c6f9f0732c8db3b7c0bc28d1213e78f5115995079bb9f1b2991103b4312b79cf87a20eee08812a81b509315cd81a1c7d09669a586fb45e9bdba488da4af954930006cfbb225b946cb6791d944e38a5771e56336440a4449ec6a26bc7c48d1c7a5957226f26543cc7d7675aa10eb2f7d9c6b23b63d035bc9dd4497ff405c72c2eae1774942baa9286dc0fb9af995e4c07de3a09748ca2fbbe019ce7d06ffa594347c3245949817e5b4522fec34aafe959b"], 0x8) dup2(r0, r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="33f0c1c6ff328615da4c35f66797a86d"], 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x10001, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x2000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x1f, 0x7, 0x1, 0x57d}, {0x5, 0x9c0, 0x5, 0x3ff}, {0x3f, 0xc002, 0x8000, 0x8}, {0x2, 0x3fbc, 0xbef, 0xffffffffffffffe1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x54}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") semget(0x3, 0x1, 0x20) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x9, 0x0, 0xd4}, {0x400, 0x2000000020, 0x7fffffff, 0x40}, {0x10001, 0x2, 0x6, 0x7}, {0x0, 0x2, 0x20, 0x100000001}, {0x7, 0x2dacf8a6, 0x6, 0x8}, {0x5, 0x2, 0x0, 0x2}, {0x80, 0x800000000000, 0x1ff, 0xfffffffffffffff9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./bus/file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:29 executing program 0: socket$inet(0x2, 0x1, 0x952edf0e0000000) r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x63e37a23acc9874e) shmdt(r0) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:29 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) listen(r0, 0x56) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000003c0)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000140)="75c15940229431ee400caddf10f72196901aad5d466ef08298c4257a3e37ef273abbb9cd1e4596fafa9e56ef3fa7814736befa5c2cc7a317a27a54032b6fc5bad201eafe9b", 0x45, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) getdents(r2, &(0x7f0000000400)=""/118, 0x76) writev(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)="cb569f0ec39356911fccd0e8987cd3a06aa09720e763fcb24a548f74633f90f40da9c136968f4f0aeb1e6ebd19ab980af25c56dafc89cf0c8bd9aef6ad880bc3b4560ab6222b6188fc6a16dba724886844d0cb3574cf295bb1a79885fdfedfed2d4a74a22c427cf3ac1f4d905413db6745184908da15b9cb706f1416df513f6b9f2794caba51c99f16e56925fb55db053a818ad90f88ce50660afd5c19d818cfb46b39aa2541dacd10bd941113d0c2d14590be085bb2cc4c1b74c2805afbb6f27be365465a3eb5432f79ae550d7c7e6954134d4257bd5a8914bb1014294f9b406110765dd394621041", 0xe9}, {&(0x7f00000002c0)="c31cf6ef100d43834800000000000000cb26365f6c02df5c45b92c90327ce88695f08d17cc26721dc70907dc08b3097b356291f085f2920a54c747dcb8f066c6449095e2eb38d2fa48075b992f1a8ea0e7d1290d2fa9b0daebdead6c8dd31148f86c18774db25cfb499783ccec1ba7ac58252e43c7c0d272e68f43ffb25e539fecd1ff74645a34c38b74642b4cb440127331dd2d68937b4282e7d86367bd26688077d29be18e5c4011eb5d7b64b6c740f66b3c6cd0e034088c4e1699dcb5351dc75cb4d16124650827246b9ebe54921686dad163d694aa67d6a7b521ea82befa94b6332406ee720f4f116e", 0xeb}], 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r4 = getgid() chown(&(0x7f0000000480)='./bus\x00', r3, r4) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/112, &(0x7f0000000100)=0x70) 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) accept$unix(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002af27b560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214550ed80ca4f729c3c982ff3ec99a4182a81d08639b31afe9238ee7d6e393ccb7c2"], &(0x7f0000000180)=0x1002) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1, 0x1}) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x1) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) 16:00:29 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0x1, &(0x7f00000000c0)) 16:00:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x35, [{0x3, 0x40}, {0x3, 0xfffffffffffffffd}, {0x2, 0x8}, {0x3, 0x5}, {0x1, 0x80000001}, {0x1, 0x7}, {0x3, 0x10000}, {0x3, 0x25}, {0x1, 0x93c1}, {0x2, 0x9}, {0x503879a8bf65f59e, 0x2}, {0x2, 0x3f800000}, {0x1, 0x10001}, {0x3, 0x6}, {0x2, 0xfffffffffffffffe}, {0x1, 0x800}, {0x3, 0x1e}, {0x3, 0x8001}, {0x2}, {0x3, 0x8}, {0x3, 0x8}, {0x3, 0x2}, {0x2, 0x6}, {0x2, 0x5}, {0x1, 0x4}, {0x2, 0x8}, {0x0, 0x4}, {0x1, 0x9}, {0x3, 0xffffffffffffffff}, {0x3}, {0x2, 0x5f}, {0x3, 0x200}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x38, 0x3, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000240)="13b05c7621e51cee00bb49b1a6e3f8e5affa6fadc3424564b1f8b3b433f85c4242bc8cb4244fbbc585959be83338ac02e2f3db98573ee9609fba1c123d15215cf67e7ac6492b1f9692984b3a7c6837480129048201347d1b29d0089fede6e4934ab3ab1d93eefbc398dc6f936767aa9569e72a01985dc519573f3f34707d4de83de4288564f88a78a8126987801e97cde1e6820668657190b6ed8d70f31f02fb375d732f59288bb7376fffa927eee07ab504f2905f78d9d3c021e3675c29b30a85fbf63c6f8cae2647909a4e803b", 0xce}, {&(0x7f0000000340)="102273df6686086d6ca1d378c8f70d55018c01bb2e25863aef1f07606f1a8ab291bbd19dff1f1f2083a9f538ba0baf28b334b3a9bb6b5188260043b9ed7f82fca6fefda1e3899ed6a4ac496c903156be3ec4d4d5bb8418cc9968d467b88b5dd9ce509108ee98077c410292e68ca92900e40730", 0x73}, {&(0x7f00000003c0)="8d57c87ee5943c53eaf7370022e4518ebac842826fc8643e1bdccde1c6de0f713cb2bc45a3be9694122936e84e09d9b81caaa1ed28c169893e7e1adf7f74cb0d1fae6069a5cfe6cf131cf9", 0x4b}], 0x3, &(0x7f0000000480), 0x0, 0x400}, 0x40a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="89ef4cc7", 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x7fffffff) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x80, 0x104) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7}, {0x6}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x1, 0x3, 0x2, 0x1fffffffe0000}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") pipe(&(0x7f0000000000)) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) 16:00:29 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xe7b9}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1fff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000200)=0x100000001) recvfrom$unix(r0, &(0x7f0000000080)=""/43, 0x2b, 0x840, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/179, 0xb3) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6000, 0x80) utimes(0x0, 0xfffffffffffffffe) 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvfrom$inet(r1, &(0x7f0000000080)=""/57, 0xfffffffffffffd16, 0x5, &(0x7f00000000c0)={0x2, 0x0}, 0x1ba) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x80000001) ftruncate(r0, 0x0, 0x9) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeaf, &(0x7f0000000040)="91") r1 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0x694) 16:00:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pread(r1, &(0x7f0000000200)="b5a3c812971e6adcb4fbd9ad05400d2e00659d2200ce28ac8c03ed0a347fc1fe03b9ac329a4d333e564a1ef004fd0a99fd828ae557532906e03ef188e24eeb004e513780e0c18c886e1b75b017d9e10722ed82b4fb65ce9146951882b5b3649c9cb52caf7c395107620aed5dd34fff784c75b860bada5ac67a2c0eefbeb94204c32e6e12", 0x84, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = getpid() fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 16:00:29 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff, 0x0, 0x2}], 0xdde, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1, 0x200, 0x9, 0x4, "b237bd5e2bacdaca73a7baf043c59196bfc68a0e", 0x401, 0x3}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000280)={0x3, "29d87748c8753eb7f1f4efa1a99cce1fa6e64982a4558863e9c25749b6244c256cf15229baf235a6e497544fc5577ee38a1aa32d403d701ed1d8793f01c5d639a8a737993a011f81386b63b29c0857c3a1396f834d058de268602fc71fadd7be0b7e18c1ebba72f94615e151ea5e944f851b7fb4e8499a30592b1e90112f0e66e5ce244f1b85e695beb8c91e6f1cadfab28b172cb8cb5d8d570168fb08dda1852f5d371d54726c12"}, 0xb0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xd6692a567bd1938a, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x6, 0xbb, './file0\x00', 0x9, 0x7, 0x2, 0xefb}) 16:00:29 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) read(r1, 0x0, 0x280) r2 = fcntl$dupfd(r1, 0xa, r0) recvfrom$inet6(r2, &(0x7f0000000000)=""/189, 0xbd, 0x40, &(0x7f00000000c0)={0x18, 0x0, 0x8, 0x3}, 0xc) 16:00:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() close(r1) setrlimit(0x3, &(0x7f00000000c0)={0xb, 0x98}) r2 = syz_open_pts() close(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) linkat(r4, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x4) read(r0, 0x0, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)='\x00g', 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10000, 0x8001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) syz_open_pts() 16:00:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x6, 0x4, 0x2) 16:00:29 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x401, 0x3a9, 0x9, 0x0, 0x0, 0x80, 0xffff, 0x1, 0x3, 0x2, 0x857c}) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) ioctl$TIOCDRAIN(r0, 0x2000745e) sendto(r0, &(0x7f0000001100)="0a976b503989596808ec827558b007e40edb3afd92b9a41818c925198778dd25d682c14ca2155ab1a5bd2832a83a59fe2d0bb8acb11eefb528e368f3548c068183dddd912da12726c11ff73a79d13edc5e5a43294c3bf3d2207db604a34094bdd980516f8d5117c8e8a687603ad40d04e6dbe590b99b4c1c9c1f1266a788580602b962b92406a2297b2445ea03b2d330dc8ec2b0afa66107e5de1f00f50f54ba71dde07f8f4bc07b93d61643d1", 0xad, 0x1, &(0x7f00000011c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendto(r0, &(0x7f0000001200)="477b59e5f2c264cda443f5c39512ca9eb4f958bf974f69e83bcc5a2a9114376fb14118cec752e17c69b40ab1d170c1a7e8e2954ee54edde4428b902375ef78964c74f231e30b6158f9d75f8c929b38e593ecf1c1ba65aea4e31d81ee01ef76768eabb3c1a559a73e360dafcc9e6fc3980dc7471e7e25c8f28da421d774d704d96f96bdbcb4556694af7d75ed74edef0f3744655f86526dfac2ad218b2e1f23ecdae913c5022ff882bf1964d8fba258419fec2f85983e5d081efca26d06935ca5b475950b13daee8676acc082f7667907846c80b9a2735534715af9401a580c5d9fb5bb81", 0xe4, 0x2, 0x0, 0x0) write(r0, &(0x7f0000001300)="ca3194fee7d473f797383cd9d4af8009d03ee127bc7df71bd3074790c3cf89bcc293ae74533a4b71e16f7e35de67a444d1618f80bb521072bfb93e4d3701a385c183cf53fdd2490d9dfa8faebcfd4f7e00c3c85580a302771dad4bbbf2279b605a6eb8e0c539f33d108dcc68c64b63b21a676d3264656beb7a5d887e98ad7ef78311dffab9534470db61926d6850b577ef722d17a8abba658490c87d54ffed8aaaf7b889b7f38271e54888ee23f80b593f49c09dcd6872d5e35273b5069a0959217e938d2cdecb54110a38f68aae7d64a5e3b447e12b556690b05856a19b114c0956d2654b34f6", 0xe7) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001400)={0x3, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001440)) r1 = dup(r0) connect$inet(r0, &(0x7f0000001480)={0x2, 0x2}, 0xc) getsockname$inet(r0, &(0x7f00000014c0), &(0x7f0000001500)=0xc) connect$unix(r1, &(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000001580)=0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001600)={0x8, &(0x7f00000015c0)=[{0x46f, 0x5, 0x7ff, 0x8001}, {0x3, 0x7fff, 0x1}, {0x4813a60a, 0x7, 0x8001, 0x6}, {0x81, 0x9, 0x80, 0x800}, {0x7ff, 0x2, 0x0, 0x800}, {0x40, 0x80000001, 0xffffffff, 0x101}, {0x8, 0x80000000, 0x9, 0x80000001}, {0x2, 0x40, 0x8, 0x83}]}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000001640)={0x3, [{0x3, 0xffffffff80000000}, {0x2, 0x401}, {0x1}, {0x3, 0x8}, {0x2, 0x1}, {0x2}, {0x3}, {0x1, 0xfff}, {0x1, 0x38c37818}, {0x3, 0xfff}, {0x3, 0x6}, {0x3, 0x100}, {0x2, 0x9}, {0x2, 0x2}, {0x1, 0x8}, {0x2, 0x4}, {0x2, 0x6}, {0x2, 0x9}, {0x3, 0x1}, {0x2}, {0x2, 0x8}, {0x1, 0xfff}, {0x3, 0x5}, {0x1, 0x7fff}, {0x1, 0xffffffff}, {0x37851f6e7cdb56fe}, {0x3, 0xffffffffffffffff}, {0x1, 0x100000000}, {0x1, 0x80000001}, {0x3, 0x5}, {0x2, 0x6}, {0x3, 0xfffffffffffff001}]}) ioctl$KDDISABIO(r1, 0x20004b3d) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001780)='/dev/diskmap\x00', 0x1, 0x0) unlinkat(r0, &(0x7f00000017c0)='./file0\x00', 0x0) setsockopt(r0, 0x1, 0x5, &(0x7f0000001800)="cc0fa0f1d568d14fe4df09adea7e7611ac7dae24cdf973da43e1668a6934996cbe3371aa161661bc2187ec756b19386329fe83e07d186d404bc696760eceb57bb341444eb301e059fdfce053ca2c523ec84bd3d39c798ddbe8ff38441687dd3ee013a5d725a4b452a1b88ced72b0cc3184cfaa429806204fd933ada6e7eb37af546352b2ef1bec0811676be61b1db00a9944d7f99b99923836f84007e8b82a6a6a40cfe2ab269e023519bada56709f13c919c8baa6bb9b0d4ca9ba2dd137c121e3b9eac8234775e5d85e19872852", 0xce) r2 = open$dir(&(0x7f0000001900)='./file0\x00', 0x2, 0x81) openat$bpf(0xffffffffffffff9c, &(0x7f0000001940)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001980)={0x6, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000019c0)={0x4, './file0\x00', './file0\x00'}) sendto$inet(r0, &(0x7f0000001a00)="cce302a8cb795237b0115edf7005819ccb36b2b9c76b894cb10d38507028e160f205a1758fb74c78c19b7b8f0cb4c455884e7307ac0d52bc9b611b9008b771a8f0101215a9c441cf1dba80fe87c6c5b5f68f1dc912178b8d2c8740881bb65f573588212796bde56cb1d7722f92f8efb2b20bbcda9546b1bfbc9b0199f70fcab20a42b41eaee33e", 0x87, 0x1, 0x0, 0x0) getdents(r1, &(0x7f0000001ac0)=""/201, 0xc9) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001bc0)) getdents(r2, &(0x7f0000001c00)=""/137, 0x89) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001cc0)={0x5, 0x9, {0x2, 0x4}}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001d00)={{0x18, 0x0, 0x1, 0x100000000000}, {0x18, 0x1, 0x7fff, 0xa76}, 0x7, [0x3f, 0x5, 0x9, 0x8, 0xadd3, 0x8, 0x3ae, 0x40]}, 0x3c) 16:00:29 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x4f, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x3a, 0x69, 0x0, 0xfc3c55593ace9d03) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000180)=0xfb) r8 = msgget(0x2, 0x42) msgctl$IPC_RMID(r8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x2, 0x800}) ioctl$TIOCFLUSH(r7, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r9 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r9, 0x0, r9) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80c0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfffffffeffffffff}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:30 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x6}, {0x7fff, 0x9}}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x1c2) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x0, 0x4, {0x6, 0x7}}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100000100) pledge(&(0x7f0000000180)='/\x00', &(0x7f00000001c0)='\x00') faccessat(r1, &(0x7f00000003c0)='./bus\x00', 0x4, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) openat(r1, &(0x7f0000000200)='./bus\x00', 0x20000, 0x102) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x5, 0xbc0}, 0xc) recvfrom$unix(r0, &(0x7f0000000240)=""/135, 0x87, 0x40, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000002c0)=0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pipe(&(0x7f0000000000)) 16:00:30 executing program 1: getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0xcd3c99bf833cf6c6, &(0x7f00000000c0)) mprotect(&(0x7f0000422000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "30074080e9000300"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x28c22, 0x22) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:30 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x101}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f00000001c0)="11b592d2b77169d689a0988e2cd1c15baff39147c02b92335ae6738510d2d93604e51340fe87e6c0340834a7c410a5426bf1456c591b077af689177b0536bc410404187fe83ded9c0c8abc793fd903000000d19cb083a1ebffa091460bef3e4e3674a357322f590c571c74e324f6221a3beb2c746fd2ec99abc7085f96fb3e8d4f26d156466d8a580a125c8300ba381e34aa264d3386c26ecfeb9a0c740b33a51b5207d3612a3cc4023b21bc0f43c1f22321131acca0d02d191807285696e0e51c282bde9a55e630acdb258aaa336888831b1b28887e5e9139b8ec0b225238aeadae95cb4212aff9a779ea9601777f761a3703ddf1715fe87ae8bc9a71197fce039b") 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x1f, 0x8, 0x8, 0x1}, {0x5a5, 0x1, 0x916f, 0xa62f}, {0x3, 0x100000001, 0x9, 0x31e8}, {0x6, 0x255, 0x8, 0x8}, {0xf5b5, 0xfff, 0x9, 0x9}]}) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='=') 16:00:30 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x2, 0x5, 0x7, 0x5}) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x3c}, {0x7ffffffe}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) shutdown(r1, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='@') 16:00:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0xfffffffffffffff9, 0x8, './file0\x00', 0x7, 0x3, 0x50d, 0x1b5c}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) fchflags(r0, 0x0) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x3, 0xfffffffffffffffe) clock_getres(0x0, &(0x7f0000000080)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="86efa6489304f1267cc4ca9764cd807eb3283faec2c2656dbea7a0d95b70361c65234e29d34a280c6e13111da9dbc5f4aecafdd6d6cd4e32d237479af05a9f86867afbe41663fbeda829fcdb589ebf3cb121abe42b2157a54f8a218e0cd31f6b6a7d9b745996b59bc89c93d3f73c05aa90e2c665bb1522a50432ad6de1e7c71ec8f5f38cf7bbfef4cbc8aca78555e0850426e78a83fb8d1398192872c50359b91d71668d0971a928b2d3e55c5168e18883f60b880b32564c4370c810d5754d2da96fe9475e45a618259b841fb7ece0f0b34331fd0a507e05004b86885cc0013fa1da06", 0xe3}, {&(0x7f0000000080)="678ca91123e2f138a9e114e8b9543e878f6108f225bd7b7f41a1d0b32ad7dee829066e352da8e311ae7b04ef1f935388f4ebac26d03b2fd4c5ac52a9706da48242a0c0c3d9a79cd8a50e2a47efc9917df4a87fe095f107d6ab153976239ce5f4ad2e92255b598ae850ee73b97aa089a71e7287102d5c27e9c422bb7d0109850f3104ad98b5ccda81dd0c38cdf91e938d11feae6e1dfdfad1030cc54f7b408635aaaa59ae6430118cca9aa18850b09acc7a", 0xb1}, {&(0x7f0000000340)="caf941b5e31c464631c7835caa8d554046e02544a039aea721fe239ab6da38124ded710f4861d0b4ccd5818a980436a82b3bdbc687fdce72058c64466ce54139b963012d2704b6", 0x47}, {&(0x7f00000003c0)="02230adfb37783e2f1c1fc60dbb8fa1a04a4a716f3538f6d9b7b42ee6fc9e2774fc91f37edf4bc20ae58257165ddb463e1fc39e41cca48b9dd4e8ae35e36885de7444b0a344e56c14184fc87f694bb65964ccedb08cb94", 0x57}, {&(0x7f0000000440)="5741e241065cc92885d64646c483e43584bb9b56bbd6898aef196b35f71ff0b4ccd6de19020da47ace9b3752a7912aa768774bfb2cc3cbeb7df0ac4d71113c109e433087f7cd68bb997f11c08cc6d9bfc5b2d6c226520dd4687ce2a049558ab01350149d6c671395ba23320d23229800f2953df22a5de9db02fa1777cf53b444b00bb64a1c7a94d8357f77cce6452a76b9d944971a87eaa32f9c36e3150d23a3e550f3c1fefd47633b37adede13eb8e2b22b2b9e789953", 0xb7}, {&(0x7f0000000500)="f9dbe949e64a7b19d24145048caecd5aead9afe1d57d03c6e47b51edaaa61662a7b5049296fb86cee04f2513a887155e7fa0e900a5bd3f3d278f3492ad66494b55bbd7b38243c49e61fdd6c617fed877ec2cad859fe6986b2a9c9544e358898dc96c04400225d6556fc62d9abeb3915d4f98ddda309e2fd0c6fdad569599657ac2088ed665ef53ba21bb68d0460e8c3db485f50ee9e11fc88a1f50884b5d63185fa7b2", 0xa3}, {&(0x7f00000005c0)="d5ff28fa5f0b47bb02faa23efad33edb9f860a8e3df50f3208413360694b0c5c23ad133ffbaf6d1bdfaf92cd43aad59251e8d8b068af07a5d6e4ed94cae0162e837e29c0d8a0bd944e884b9b14279aed3d86d9447299c9c26c4c7f77e722f49cfef9715d65fcf5fd1c8ce440bc0f8d868329c1f340689e4389056c38c621f01edfd47ab051", 0x85}], 0x7, 0x0, 0x4b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x100000b1}, {0x1}, {0x6}]}) syz_emit_ethernet(0xad, &(0x7f0000000780)="757fa39f565c17db6bbf14cccb7b994900e2d407340c14e50e038f7782868db29828973c3223290e97f797ad289851bb28bb828d064e5a959be0a39ac918c9d05b61774a4fdc20fe1d15e9940848ec31c54123020a917b1ab0d034aa5f242a96c821417055e4d0e99636d56d30995dea870ab17da00c9ce270ddce4094dbf193f275d36ea83f02c69bea0b8bfde8a4795ba3a0dce05a414f12e6742511312900"/173) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x800000}, {0x32, 0x3, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8) r1 = dup2(r0, r0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x3) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) fcntl$getown(r1, 0x5) 16:00:30 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(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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8cb8", 0x2) 16:00:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffdd1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) connect$inet6(r2, &(0x7f0000000140), 0xc) 16:00:30 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x49325b34, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0xfffffe47, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) clock_getres(0x0, &(0x7f0000000140)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:30 executing program 1: socket$inet(0x2, 0x8000, 0x6) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x40) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = getpgrp() getpgid(r2) setregid(0x0, r1) setregid(0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000e, &(0x7f0000000040)="ebff125c00000000", 0x8) socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xf90722191c5aff1b, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x9, 0x101, 0x8, 0x2, &(0x7f0000000040)={{0x8001, 0x7f, 0x44, 0x1, 0xff, 0x5b, 0x3f}, {[0x1, 0xb601, 0x8000, 0x9, 0x7, 0x659, 0x0, 0xffff, 0xcc8, 0x81, 0x8, 0x1ff, 0x1, 0xfffffffffffffff8, 0x3, 0x44, 0x401, 0x7ff], [0x10001, 0x61, 0x6, 0x1, 0x5, 0xff, 0x1, 0x1, 0x9, 0xd6], [0x7dec, 0xfffffffffffff210, 0xb5d, 0x5, 0x7fffffff, 0xcb2, 0x5], [0x6, 0x2, 0x9, 0x80, 0x81, 0x7], [{0x2, 0x80000001, 0x4, 0xff}, {0x5, 0xffffffffffff8000, 0xfffffffffffffffd, 0x7}, {0x54, 0x800, 0xffff, 0x8}, {0x50d5, 0x3, 0x7fffffff, 0x9}, {0x7, 0xfffffffffffffff8, 0x7ff, 0x4}, {0x1f, 0x7, 0x3fde, 0x2}, {0xe1, 0x20, 0xffffffffffffffc1, 0x100000000}, {0x9, 0x8, 0xe413, 0x6}], {0x7fff, 0xc1bb, 0x2, 0x2}, {0x4000800, 0xffffffff, 0x1, 0x8}}}, 0x2, 0x6}) flock(r0, 0x1) flock(r0, 0xa) syz_open_pts() r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0xc0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = geteuid() setreuid(r2, r3) getsockname$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x90) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000004c0)) r5 = socket(0x20, 0x4, 0x9b9) connect(r5, &(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000540)=r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000580)=0x3) connect$unix(r1, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = socket$inet(0x2, 0x3, 0x8000) recvfrom(r5, &(0x7f0000000600)=""/111, 0x6f, 0x800, &(0x7f0000000680)=@in={0x2, 0x1}, 0xc) sendmsg(r5, &(0x7f0000000980)={0x0, 0x0, &(0x7f00000006c0), 0x0, &(0x7f0000000700)=[{0x78, 0xffff, 0x2, "9c678e409f21c52de9b92cb629bfee100a38a684791ee546e7d5e8a5f9289c962e2d6eacde52f6d7e333930a3efd503bed7c4684395aeee25744265ba5a1ecf66c4508b7c1def112c0d270b401d6b8ca75295dc12841ca6b3f52be7bb3add0622ce6329ec83e40eb"}, {0xd0, 0xffff, 0x561, "e142058be1338b17d68c8c31e0709075324db852d8e8573ff136bc23560259394129731349fb8b6c5ce3ddab422018bb63135ee8849bede2bb7cc78917a5b397b2c389a7ca04cbfd8b77bd5e85a6205a233921446fdc1ec388f69d452f7c32e451a7337b52155766941fe2d8f46ebb3e6694b5976ffe31a2f3db39eff4afcc8de552621bcd2e30b9bfb70417fc6d58b3c04b480d30668694c3d3a750325ba6c6c5bca281c8de31a8e78ced8f03a03b32cb892f4d19979eb07711cd84"}, {0x50, 0xffff, 0x1, "80fa58268ac9b73df6ae6e4714a611b0ac94685fe9564f121424e89bfff5b7d4353077e2bbac916feaab6ae415d7455315dcfab169814c49f56281e3bf9ecf68"}, {0x78, 0xffff, 0x6, "a5bad607ddf1e9a18f21bfeb30fc549a1e50f6226378cf7e3033673dda9b71eacadc487b5fc7aceba5b360761da602d750f4823438ed9dbb85562c08859394e2f580b7ec58ef25f2a12a96e701b0aa4e40e69b1b1d1844ceb1a5c96fc821f182abe615bf61"}, {0x10, 0x7f68ac93ae28dd58, 0x8}, {0x58, 0x1, 0x9, "aef21281e879e246ad21325cf801aa92666433aecc294e5ec7dcc84bf880339bf02a44fc1d3b9ee71ee1c31aa3d21f84b3bb33498553fb3526d3511f78228893f31f224ddb41bb4d"}], 0x278}, 0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000009c0)={0x0, 0x400}, 0x8) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000a00)=0x7a09) sendto$inet(r6, &(0x7f0000000a40)="d6234e00af7ab8a140d4da978203fce6704ad3d1d8c979eade14c4e935360ffd35c3abe19d425d51df2ee834244b3f33310a200850c5cfacf21d12e79e1a6a66586131d84a8d35751833c22007373fc989285d877d84289fd7c2bd783a22b00978b62318e2203bc37233536df5009c0ea2dc86921f234bbcec0f88d2ab48ca11ef44fa5569bc5b721f41fada72fb325f032ab99c988d2c79f871aad927fdcda81ede2192337349a98201fd0dbbd59ef623e7c88a2c9a6d8238c5", 0xba, 0x4, &(0x7f0000000b00)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000b40)='./file0\x00', 0x1000, 0x3) accept$unix(r5, &(0x7f0000000b80)=@file={0x0, ""/108}, &(0x7f0000000c00)=0x6e) socket$inet(0x2, 0x1, 0x8) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000c40)=r6) open$dir(&(0x7f0000000c80)='./file0\x00', 0x80, 0x20) setsockopt(r5, 0x1, 0x2, &(0x7f0000000cc0)="d703fd550cfb138b0ecf78e831f2bad69ae1cb785c1e1afaf4b16645eddf24a009597bb716edb6b2773b703a9008f4583ab4f76518c2e27d223fefb759d7d19188e36a8c4b1f14aabae329e275dea0af61dcb1d2c864e71f6d7c3f8cba9497cc3d7430cf75e0b7210409ee2704686e507e97ee7e716662a158400c50f4537ae8782e81898b0bb04c307b83ad31e5c999ff199ff73e06dfd23d82b330449d1e16528a8644c092b0e97baf465497f727627f114c8aa3c3f93a4ff5af3cd68ea9e82e0bbe021e9951428b25d2bc6a65bf254c58946b2e826897f55ac0a4b11a5edb9c4044ff3bcf7bab4b21367c48dd9b51b4154255640730aab3c98c2c1a8ccd3039fee9ad0c5535cd14b982290286c73483e693fe1bc10a08102f613e823fcffe5d16aa755e1c6f0db195062a4f4e0d03100946d5eee6b86d7c8ca995c25964b373766fcd8967c392f7dae1308b346e549484cadad61ff0ed7433cd07f73ac7d6e571dae69574458462cace1fbba3c9bb187da862d996e807e6d4b5e144164f0c6ae9fe47dfa23fad2e8db62583b6748120b7f70ab2e9922ed1581b5a6fef5e04bcaf2318ae611ec1f278462563980b1416ee9829214625cf0dc76b336320cad2ab49223ccf9e1863f7ab68ce7dd0681be4616bc22cd836eacfb89fcb2d153fe7221901b34950159b0a3e0342a5af281ab03b3768e6035aa846b9a46e415e1c080ade9c5c2802136e9ec10329e6a3755ca68d29707c666878582202b58c2ed1753687b0e2b8e68d1569ee04b251655bdca76c2736f4ec2cf35c0efc20abfd3003c1b3b21abb134787c482d4e4447a71da0a2d62a1b57a3ac0c610133917eee4465792d9d7d5eaaafebdec1bfffab21061b8b0e93705af6e3a36c810bbfedf43d2159435be4f90495f42570e46e9396e8ac1614e170ac22062ed1e4510fc5548fc658a434329c6934c11fb3b9038109fbfe16d81ec7c96818c3e310400bafb65498947be0e0ad86829d9fcee709bd170496a99c894a3323f70a304fb5c22f7b9e04965eaf7cddd2566655365d1b1f6af3e00c2113fb92922521ebd6e48e0c4c57aa4377ff8fa97edd6578c0d3c6669c09b1a5768401f223d62634dfdd9b78f8ca3686590480acda8f39e2ade6c1a4c541ececaf2de65207d82702a93b5cdb040f71cec6b63066f977814928a45fd464ee51904081721ebbdfa5151aeef7011ababd8f3da6ff7eb474e7a483a15c0de22672deb91f598dff2bb2e1e2b9e3fc9b06e786226485374bd1fcf3cf360090ce254dc5b6923a408fdc5ececedd19f4eede200302fd87ecd54173dcf4ed1446baadd812f6519621ab40880df0233cbffe68430bb541760c21be3570c51bfa483b77dc631aa98a4f2e04efd8fdd3286ebdedb3268e1a736e2df6efe5a297f139679d99841709de0600bf6bf80add5c10ffb6bed23dac0a1d7ea14cb64e2d2e1ecd9dc683c60a03f2066fa9dc3bf705c313c6ce53d9338de3786340ecb1c7aaa1fab7005d327bd2040b878ac3df50b825a337738cf7e3c2e7abc88c1746d3865f5caf132545552666017de32b901cca31a4f58c3b660311935595bbc547a9592e66e5238026457d55f64a0717cfdc744915459efddcd49dc26f55ca932d17d039aa558daa0981a3480681a2ecc5d9e5d3a0fa4078f762537ec90c247c0d0314b1128f70f62d2e553b88e1b28500865bf28b1016f5b063b030d1871f49cdffde5db619f351af25ac7cffc51ac67c7509fe756cc12fbeffa28ed5223a60cd5c76cf5759f3d817feb6a5745cd8d436a26d55c93de64dc849a6474ad1cf1fa11e5e660cedcd96f10565723642946cf659dce47356324274b6a79a7493ff78b335b42cd7aa606add1376a1da82a380a283e726300f5d6f0cbf59a45a61dcb120ea602319834394a0f376551ccda452fbd4efd2a6f6f28b24c4fe954366f6a3ff5683564b669af2cf67f545798bda9b92e32251e89d7b7c94a6e257d5302ca4fe9181498b02224e2bc32695aa866863ce89e2d4392c24545039f89ccf97dadb9125ae5ab1f29a810a69810f5e6e114f6b04143f7bc00ebead1c9d19b0608636365c844e290deed00509f1bf6c84690203b1ec69649da015b6246cf84efcc8e9fc7d05c823b32287b1f940225b33f0f93dd75165ad776d06c59fdb8be6e829cdb15ae917f3a140dcaf5e7b4187c2efcf42edce5cde4fe982d8670197207bb35988f092085c5fc95cebfef5d59f647ced4beba4721a8ad0ee75508194a8ca68462893cd5eb3d9936468dab55a53c669e78e8cfb5fe9c8658130bb10f5066973e28019e3bd707d8ac88538c6f4f4fd3322ab0529972d09ba64364d4b7da8ba689c534d851d08f8fabdf866baeddf5003fc05b6b72470fe9f2a21eebad25e269daf4754d94f734c4169a986affa1ab2b36ae86b6753403e2df0942c0cd6a51a2368f8b4227b149f5034f41a728353b7784612aa95a983b7fbcba492dc611527279619d3eb96bee247a9a7597c6379f1d99eb3d240b6c2642c29ea0578093e8fbffe0c529863e52e7d8a252acb546da97d2a441d4d74381a96f1406f9f4cc8a71cbdbf113b7476c1a198a884d4015c4b322fce82ef07752d7f885c8e8ddb07d9c53a39c2aafbdc1e52e8ed2c05f5e1719eaef885f9868caa275bae0f12003c22e61af5ecf3084da75f5686a62d47379ad67a4c5d0e5703b2b00f7f3cc33b98e465e6685f31f1418d649787acff25f04c4b1b104a73c52c5667f76d421b055fbc1124e675e9d0a7c483302d9833c7aff28999742737804675d7663e981be3610156b2c17bc1b2b9eb30ed58996176627fb5c64c1b061b18900be4dbd67247b3706c76e793e420bbb606278edb3876f77d8ae6200ca824b2d33697e39ff64c0b44cd7ac4623d02a95cf536837b14d6774fcf1b0210820423f3dd1aa6c2347bc4f3dfa386d85b767226eaac0b421efbd131b9206fab8a901216e757cd157d22fe25352eacd44b02caa7b521819cb0e90ef8c303018b28587339152888b8a7fcee1b4f5ff9e1aded37cd86d6aa2950a9c31be238f8c449d148372a37cd983d5db2eae45f7ade655aa6dd0f9bfe751262a015d1b1c20cc14c8c127be9f8094197e0689263aeed99379ebfcad0d212ac6ecbc993afb1e1d5c3991d45c3eb3e8d3a2123e519b367d4b7fdd13e5caef59d00d09433f1b7eb02eebc644f673a94071a30db0c0903d1281f14034e045b96c441a7c77c623daec8651f4ad0280639ad86ad951cc24af95c2b71044cd02e839a00febeafa5d62bb57d30d75d89528041c9e0aaa8b7df249ba6937428d135195588334d49f24e1c81df3e7de28f4ed7a32412f8d7d2f44b32397259b08eb13978e714d7c3f900fd8b1d76f6c1af36f9a5ef68bef6df65a9ef1d76e0c34a43541d15965b35936d4755e5f7debed73649761940efc9a14a2448b092f9cfd2cc91998998f51aa2d269e5da8826655c2a8c401a3c75500b847cf8ad5aef0b5905fdff33198f178af9a87415d1c60b78efe412e891b1d4998ca4ea137af873cc6a1885b4c4f7ae2176b1cee86abdd0bd99623135f5468a9c50e9ec446c210bc70429ca07667be62c43879654757c0aab46669c240db8ec62e8277f7029a27afdc039f14d89272e90f97289a2a1487a7b783a770b1255617111a7de7f6861b4a622c406b4499660f4c2e54fa436af6904a7a76119089fc42196324d3d853495715a775e9aa1adeef7dfac6fe51cb8f1942ea785842bd242885b3df0246a6c2d451a5bc02d3f27d9f8fff7ae131153fb7a0c77dfd21975febc6bb8bdd80cd27aca194545475afa00294cc4c46ac78a418ce839c497bede13b7772d7ca0723d57e6f8db655f130f886196bcd57bd670078411adeaed4e58df117c9785abe3589cb592309de5f483eacd6dd686324a95303164976648afa94718ffec1c75c56a49df22abd4d14bd6f85ca912367866d80af3d045c1aa7008ef9509ecbf3514304cdccdf2d567ed9168ae54bdeb088d6f66663c4d7422617e40d1f8de2a8773dfa51961154b579f4657295c24869ad3a7d8ff4a29de378f55af74c5faf463b784a3b49b7bf918d0850201c05ea75c78655cabbb080dfc3fce7039f13bd7e0f959891027c8a88432db8828b410bb310bc7f57fd56c15b0c7e7efa92d8bae41974a2520936200032f53684cd8ed97ec45ff61c991cc79684022cd04747f0e46b48808f2c66110d96f72c714a5023ae39733dc8ed0aecace1e19deee0b85ca4c5c99ba5ae82ec3713873ec3c58c27d7d7a922fc30f0849ded5ce2534f1a687192c0a77fcc30e210f3dba5c2972e5b6949c2ac6745b72c60146abe27cd9a1bf8157623110f1df78eb398783d93d8df280fb1fb92cb0e0db6719b23af5533ec15600f13bc07eb202491a1f9fb793b7b69535548d3e8b924b309e29e2a8134878f2cbef7edd19043144b36571f2fc5c5f69efb22ffa2b379ff6d1ccf7ea293fdec0fef3632ce5ac5597135e5f69ac7ade792963c5014a9ec3cae9a44c99c0828013a2b07e1843dc105f5728dca28e7d3fe4e0f05eccd7f47b18a2e384fe8f162b2d20eb70cc40e0672b062f1aaca0e4641affb62c37aa4be54cabb1fb22529536a55fc488f6eaa0cbf9f5f802ded5a9a8dba05803c6d2b800dce7273057f516aa7a5ff56c4918545fa4d8d5f77209c6015ea37d8750268795efed5161d346ff8638d1e401bf4fb0c1e910cf0d7939af1d96016ef642cedcbcb7340898f060b329d5d987d55b5d4ed6dfeaf48f98cbd9711bfb41229067e50ab1f261289f93a02d7bff8f23bfea5063970796869bca49b0dfdad6e35f22eabea14d92fa8bdfbb9163aa2c8efdecf0af7d983a6b4ca804485c3065599f6a59cec70554305837d6f25248ce7d361695e6631130cda8ce572d63cb7bbfb84222139fb4f6ada2ad82d0e76994b4fa48c10d4badb4e5455d267293828d872bc45eec96e986590be878c55d6488d6540052d0281823eaaf431dd6326d55445e52f05183e1d591306a73eb3015c5789728d2cb20305f7409459d02f079b1bf0e0591bc9fc7a5da7be1080cc5e6ac604dc14760f552a47616d581d32d7cbe72e25e1a8eeff2ffbd090ef3fb7a3fcbb9de61825de53b2044f1c2de309478095ad453a72dacae0039714f42f2ad16633df59e98f4386c4e8aab755a44c9a6b5f38f22b061ba32fa13603d89db18420be7d52eabc5e838d17c2809d23c8c7363594fdec857c92fc32fce8b696a595d6c35d8517c92e8d6a51bc41ffe6c37a6d60cf8c851c6849cf3d8e0f13749e9534a58c8cc8366d6f526e9aa0efcfcb099998ed021d8b7df08a59f0e852be77186e5aa6cc819e5fff548f00586c6e1fec1399a10e2c41db9cc64cdbb31c32178f2db6d883a735fb8bcbe882fad9a68dc306492509ba3fb7e13b54df32f60ba23dbea8e0ffe7cbcc2cee2528b5055230c8c12e41a99a6840ca75dd6c8bc1c3732e205a55d831a1474d7f5ce82b2a7df9bc233928c96726f451c6b884a186d588099d4426328b35c06829572333750a1961aadc3648d2478d199de21d19b0b9316ada875434ff499727930634d0f4b1fdc77385ea6b1db5309f0d1d1dceb23b8161458beb69eb59832cdaf5beb980c85559a800c9dcd5c3e9549ff34af744d7a6bb6ca85f7593be8de1b138f932ab21714c036997ba37b24b479ffb2c9559050a6ed18876bc0c146401973e23712dd8827d6e07514c696d0fb54259137ec89193abd3e6fa0a6d9272eea9a0d9c026f36fce4a29", 0x1000) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x2b4e) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:30 executing program 1: 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) mlockall(0x1) 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) dup2(r1, r0) 16:00:30 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) r2 = kqueue() ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x6) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) dup2(r3, r0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c, 0x0, 0xfffffffffffffffc, 0x80000001}]}) 16:00:30 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0xfffffffffffffffd, 0x40, 0x1, 0x8, 0x3, 0xdd33, 0x0, 0x1, 0x8, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 16:00:30 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040080000100000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 16:00:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = kqueue() r4 = dup2(r2, r0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x800, 0x4}, {{r0}, 0xfffffffffffffffd, 0xa4, 0x1, 0xb, 0x1}, {{r2}, 0xfffffffffffffffd, 0x21, 0x80000000, 0xfb, 0x101}], 0x90, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x8, 0xa0000001, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0x7, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0x5, 0x1, 0x400, 0x4}, {{r4}, 0xffffffffffffffff, 0x2, 0x4, 0x101, 0x6}, {{r1}, 0xfffffffffffffff8, 0x40, 0x2, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0xf4aaa6ee5e5c701c, 0x4, 0x4, 0x101}], 0x6, &(0x7f0000000240)={0x0, 0x1}) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind(r4, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x0, 0x100) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x401, r1, r2, r3, r4, 0x20, 0x7fffffff}, 0x606e, 0x0, r5, r6, 0x6, 0x3, 0xfffffffffffff800, 0x4}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000380)) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x6, 0x1, 0x2f8) setsockopt(r9, 0x29, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000300)) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f00000000c0)=0x7fff, 0x4) setsockopt(r9, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f00000002c0)=0x2) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) r2 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011811460b3e3f6ae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000afe4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82d7cb8e82a93ecd2e479b4e16d602c630692b85e95e4ca7a9a5d184fc3edf291a8d710d03a6c1bf11"], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000300)) r4 = semget$private(0x0, 0x3, 0xc2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0x3ad, 0x8, 0x54ce, 0x1000, 0x1, 0x7fff]) r5 = msgget$private(0x0, 0x422) msgsnd(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="03817b701129513d2c18cf08445299c4d5c22f37c842537b737c425438b0f5ceec0d1f2b1a7cb88a1d309b668e7e1e63e21b834e1d7c769456c4dd7c512ab7173a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6ef6f323c5eec10c560f88ca5bbfa66a88628b615cc5e7388a35fd7c0077881b2107bfb70e7cf41bbdd28872ed7ffe4389378d038f710bbb3a76d73fa265375fb91186f4d5e7fd1b4abd7885a4430d2a9548e000092219edaad4a6c181ed06700000000000002e7109e7575d9f5fea0f8efca1eb12311a6ed0c71daa56e9923384c77700e1d0f00000000000000"], 0x1, 0x800) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r7 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x400, 0x7f, {0x4, 0x8}}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r6, 0x4, 0x7f) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1010, r6, 0x0, 0x4d) fcntl$setstatus(r0, 0x4, 0x80) accept$inet6(r2, 0x0, &(0x7f0000000140)) syz_open_pts() 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xfffffffd) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0xffffffffffffffdd) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000280)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[0xfffffffffffff809]}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x28) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x25, 0x81, 0x8000, 0x20000}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) geteuid() ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 16:00:30 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x120) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:31 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) 16:00:31 executing program 0: setreuid(0x0, 0xee01) r0 = geteuid() setreuid(0x0, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) msgget(0x1, 0x100) 16:00:31 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000002300)="8e92cf86a81d3783fa82fe85c222fd7e9169bd6607a446a69074f28c6bc6b098fa330f0e95df9dca65acbb191e4194b5860a4cdc203d6949fe7d7ee1d4f3f903a76ccb8fdc8174bdf78219924282b61fb9e6fed2724951d099f14e913a3dee68ae9cae507d8bf85c731fc2b8f2761e819e997da5c229fa8a75b02c17583fab785b818a4dca69eafc78fd2a985908eebf1c02f6ae565a3c4dfadb042036f03d76de5aecc4f8997133cbd4d5d75768af26352dec46235d1713cec21f8361f39e5461d77f6978b90b3678bb44736c2b5dc3b855a72199219a2a8ebb84230f3567e4e5ae", 0xe2}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)="37660037f71f13fcd196b6963025653f170a08357b293291f1fcff225b5239b67d9a9023e50d894979d0e7e164dcde72139cb1fa61f0794f73e31ac7216ec4743000a7c9bb19ec9d6a85d5339a7052d4ef299cfd42934c91703464bb93a94220617d98d00aa8505fee09c376ab266a74a5e83434a909ea4e7c74b16b0d9f0eb03bbddefd3217360e8ba65cc0972d3c193f0c4d79e7e42db2ab8312011a03e96f892ce838c7a14aa49d871b87baa106270240f88d8ac66ccfeeafd8c1c7c29323f5a27a07e89b677f25a8571ba29485308888fed3edd071137dd992f8a6dcd5b2672bddc3319378f0fa008702048a5a13632c22486b8ca83d47ecd6bbfa5a790c59663d6666f860d827b51bfb7b34145596e579abf26812c9a5a3f6c1375579f3c843b52e30b7565564b3ae2bca96dff22c3ba37cc04b5c169062f4d40f3cbc951688a136404b71e6f1cdee04bc894eaeec0f389cc27d9bb3a3058c5160c4aa5bb17a2890bfdb82960f24df60e1d6ea6ebdfaadfe6d4db23f37552dfdf5e7952286f6ce8ca0f7530914627828221907c18e3280b8fb92814883d0d0604d1e5814b8284558b44666a7184b7fc24277b293c74f48e52fa5dc0f232898eed3657c6be723ccff4a9537a871cac1c18a17f0a8357a0729ee5ef8dcbe85feae653a8af6aafc76d1bc5b6a8efbc5df7298aa9ec3cb2703175b9dc3c2206e9b0520f743cb084a2de485c3add52a4aaf3b954181a2f313444ba2f17bad000fdf9f8951ad1538eb2454d142c0772fc0ee1c65f88c4dfa4685425bf8e1808cb0374a6946c8f980934e11027738099157f1a5472c5374db08685acefd169c65ba185b39e1458614ed462fbbd57a6c4a599cbd76c604c165baafa3b9f16d74920e473ab31b8c67094d1e920bf6972b101e3691dad35aa9bf38f02f7c1a47c7ed2f299997e68e38c235fc3bd2e82feccd59036bd09ff3483d542687eb01d8d6dc7c06136c859714106020538e8005ca18e69f43143dd922531b57750935e4b41d2235cf6099c72b6514773941246d83821b4596dca254c902f7755db6e90e16110ec7fa75821927f0b45fcbb8a54261493cf555a6271e450c00d8b7abf2939c85020c77fd286477456d1a2de60a71a156572b82340e82369d37be112443563e51c2b995f93aaaf479d709b7d6d3e8db8113b23cd5c4592c25a3dcba9daab57ff66713ec00c139acda186ecf532fd63e5180b6938f4e37dc6c8e993898cd9f1f10401bd313f0b9cd051be9e05b0f47d128413a12d1920eb9a3accadfde680d288e05f346ce96697031616f317aed003895db34e623e5947a47fad1beb96d9bd3f15aaa642f7bfba5c366e4e5636e97e7fbbbdde8e956f3550fbe5e8da140bf3c2045e4942ba960601821a8f86d5d3ff917954b57e8685b555ee6cd73ccc26cf054537b93b435b60cf2474f2aa41c90266291d009712816e07639998f7195b46589e12ac8bb22920669d800234de39a046647c3978eeed09af14c97098bdfe63027540690bcbe052c3313097a6d8fd151033034523f97fe761b7cef6555999608491d19d233189062765388627e4b80dfcaa6a2a82d82642cc01f6411c1cfdcd64e31203fe53d6370c790e26b7b5945cfe0ff5c80cb9f3db4138b5e44d83c90d3815f8ca458998b8f4df1becc5617719e807faa3a72210b44799abc3e2f918966f2ad366dc8696ba9688e2a8c9434dae52c8d18212a343d605f720a9dd7d0e229f643f6900476befda22e516a84386cd05b57d7be6785531f9809512412b4242c28412ee23d76a01d8a5b219f5bfcaf3a4a57be4c32a77df46018ce3b2b7df36da368a53c8e093d2741978c280f7760cd4c29253e069544e622c14e09583197b8279b172430561936af6986d82df963694b6debe33210880724a971bf647ba6e35fcb2aa9d459bfef2a7a48a80a97fbdf453f73bffa525e9c624e0b335411e706e1d71da0d192f9a99ada4c4b1c3270332e79b3554e677400a886a107aed1979691999456bb7693b68c1d423417c01711e7349c6168b2c5b1322aab5c770b976705936cabfcaccee65de7690f6d05d0dbe7a941c6bbff45d83702c7c25a3454ea2647612b12e401427c485365ad1ea20b6a3155c723123061a96c0d30d29160fad54e9da555d1f68581073acc1213edba085c2752c7d2f1e7185c1adb0df7cfa195f5bceec72e4c405a44fe31a9c365ee2880518e93825e4ce59f242d68cfb3801231bd51e866f65d08cab9bb66972baf4d72f3ff8c8bab781c7cdd529b9ae9b7bdc7009f18e91d7b4f73d316dcf5a1087530d49cd1ea3a3628c30ab93ebffd85c16f082ee28d59c77463715816ef154e4da56eac8ea22debf531e4d82a02639888350a70135394a714b1010e9680229bc7c5ebd4edb9ecaf337b8297cdadc9612f0006d079f9143b05bb8c2aa7f8eb610ea83c992d60d88e06c1f82bde4adc1e0d07e826041e6f0d68196d421c9f0334ea83c82dcb4f9814ceda8d2ba23df2236bf6d6ae60aea27e52683964474430e07a7f8910c660156f1f3d45695e9c79df673ecaf0bb337c5a7542e9af0fe8dcfb2ead16e622048facb364e2d6028cec5b311f115505517f017a360aa866d59f0fd8eaf025d73c868f6659eecc708bc453f07c5530762da936d43e1c384e4ad5340f7b13334796dd7d941dafff93cf6244711a6d62a60f127bcdb5eb1a309e8c49aee7ae0ec427737b88c36cca8aaea73dea64ca9e03a8d8dc557b0912d18d6cae0573183d819c5bb8508671668a3d638266f26ec02eada816297c248c2fc98d0ea1a2c00123d895778a10eee13b8ffecc392b490d2c26097369530c155d4f7d0b98c15c378e781f17940a211c13b33594cd7fd983a35e062432110ea4ebba4fd95707583e612560d4a8fec4b170deac3574e72b85bc95477357894db36f2e786188a90585ef010bb35c3d0543e363d3034390d828cb24470bf506ca8ff4a497578d87e6346735b2286e8867dd39c7d0745d759045f6cdc10796a02501df5d45ccb018ce1d036814c193ee192a2f1deb6a29cb6adb6194d637c2934f58c2f9bd8bc5c2a900e4045bf71bf1e354e9e41f9f7a6b399775bb847c45427fd361b55df4b0dd64572aae21f45832cea4acbb452a75051331269e18aa2c249c4d5b2b45d8b23a8e40aa68e3d1da3435624c2c4e4f7eaad1a28e7c9f0adafc6805d051dd4b72a7d8d8af5911ffa44d2b3718c1e70540a331708a222033c99619b79c364efd59b953c73d900e3aa0b4a9dc51b51c7ed95ed7d2377661659034286ba95b40badeb18158e695234d3450b42cfe4c4d856971cf09a45f0e74cdca7f21e2e698bd860cbea378633915e582316ccce7c8034d633546e309b40591a7ecae2169a84bf4e78556a60c3de144dc0a839d593dad0b7a0889517fc28a047c9d29120c191a1840b28ddff0418a9ca46952e5af54efaad717ae526306d62e2599492a89f3f78a6a9110d3fb4aebd5340ff05f26094d71050edb84d3e5f533746a1cef82f055a589385ac7041cacc8db24301cbe70b6f31f9d354fbce4b086c64e6600d976fc372db896ca02f728cd47c6f3b3788ec7b03d46db818835667bae5ffdc5846fec7959e0b30de5db70ba3afca3f4ffb9b5efc8798274e5a638b6c441d8a5dfc4bd209a60faaacdedec757e1664fba72879e627bead7eef088da04165127b7b57e646c6a95d82c477a27eeee693d5187a663c608f62027f886b27f3271d271cc01f0aa6a2976c43de5c0355595d8dce9f1c321f6c41eced7f946a91907ab215bac65710fff88b5c331fc709bf808ce50f5caaf0697db127fc369067335df67d06e276910b7fe4058c745f9503d311fbfe516c1ab087dd9402e18cfb35ee4ea5f2b9653f221143999578e44c9e9939dbec1920106499ef9e3cde3f1733e729d94a35799c20823aabb4ffa1691b384a2078f16870c42e514f7e3c6b4c1b28a9106d3ea41594708aa27d8e9949530cb90aaee5f28c8a0652258f0795578758cf3ad86bf07e0924eb57b7816cec268d05f42e4267f23dee764ad7c8e8de83e6b5d8f39a21be006e0790efaddacc797dd3638198897837347fa2f7403998a682ca2415d41f9027ccf210b92920d0d079d2439b9a7ee278da0dcea96e912cc102b8ce887ecdb37852d70f3bb4e41fbd8ec7ff9a2438261aa45799d101e9472ba16725a396686994e1e1ea3ce1b9c2d40045be805445acd8ef89980a1d1c4c44253db946f338f27156941a7547bd967fd2488b53fd336ec97391062499f48275b1a653f50459d39d448a3028d883a86919967ec9f50c904b72e64082e3253bb345c23e17025cfa8097299b3a54707a3d7a4eb25ede44b2f018446f98b0030365428ea95f546e2ae7520a6ed257e2b987a4163ff1cb8b8db359e1cf083d47bb5227667bf16570208807f16e72a50fafd2375f44a0a4d8679a81f73df76a5b3aca3e024350faf2692b44195b13b17b353b9b8283d9059d99129cb2994870ed61a975589700bc34dedd22a7faba1eeda790bcaae0486ea68c61f742df9ddcf64931390a1ee6e1eae1849c68cf3c50efcfda00bae18bdff6f8cb97616a5664d5e1dffb1d05de8afae743443267f50e7375a9d2f3ddd67913a5345d4413afe0d94e1131e80352aa0e336654d0c425eca3b3030297b5afa0f5c2504e6b8667b940b60660969d613f86180f2f7773b4e179290fc540c08f841c0c815e2c2c7cc650a6698b1f406bc41d66c433b2d9e87dfca29d9f1e7bc28065d2c3d6f0464d126f16a1b17d61756a68ac10ed0596cfaaa762f39c48df6d5ad6344ed95770aaddf22ad87b48cc8345b96cd7242474cb90b4af478349b12842877d707d6aa962a809038d0ad55befc983a7bdfdf4691ab55c14efae6987da68ae71cd536c7fc3a3fd718d46949d7b692da6fb6887318c77a86fc7059d8bb76f592115043e601075e89651a425d0b6ab701dc5bda71b937634a55ab23eb8a05d6d73c25013dbd6863b347761a17b5ba42c8bf80b6d80c894ff97dcd83183278bd028d7beeea1c50e33ce556a273a4b18098aa43139a868217b14b74c1e16f2a6ec5e0798c88291d02dbd4e4d7e87b3c8768e631679a2733a5dcf79b117723e9f33e7d95539d672ddff725343f213801c5302174e07191fd0bbd92f3830475682fab31ff72d8779f5e65ba8b6da5fe2c95456cc787491c41b582fa5272da7aac7f8a9851c94bc24ce941af1d62da806976c6ecf7bec3d01456290a7a44ac7267a5737009fcdfca76170ae3c562a5aed4a883679bfc2df24d353cfa8ed8b354153d1c727f2a57f9ce8b272adc949ed86a9d885662f5f52128bab2331d428fed5534482ba7756f08b81d8de1bb3493f74d53c4a95694bcefac42dcbf02242e9ea01318e823aea0a5cbede31d0e6f71764126c54c4408e2bf1b5dd0ecf104cb3194211d421059b8f0c3d025b10d451fda1ed8e30a33a00bd900445d790412a5500c66dabeba82a28824c886e0061b5691c4cd29a3caa1a5fc216910375eaf9a2b476dea45182d46fd26087c23ac6d59187dc9b0ae3966ae169f21ef520e9766ae4ffd6d6b5f9a4f05814c2c1bac468996bc82ebcdd37f57d39217131b91051f0296b6a3045c0c1394f715b03422505bf318e27682405359ca74ec4634b843698b4c37fd70fd02f6cbc16fe2b4af1b90e7afbc0a9ec4b6771105097f9f6f67a712f0d264802d0d9c1fa1b8e382e072f17c859fa0280aee070a5e896c78d843a23a72246099e02e80f72f7", 0x1000}, {&(0x7f0000000040)="85bfbe5317a82cf70a6c7782052ea5376d71", 0x12}, {&(0x7f0000001300)="33825803a09ea0da4b2fb3f4e0025e895fd692c8202f0541e35d0d4e8cf25a0e605081b716d743cb39bd3931bc86f92c5265b65829f2bd82e3644631e5ddf4ed74a9592a4cdf6df5e4e76d9c2445bbbe0083d68b2a3c914d743e0e59dcc838733ba2a3ab19fcb297b06c429e702a325b8d3aec2f9b172bb6e33b72d137a6389fb00812170d685a3994c475ac24d20c7d6d817e4dd9e1090a4b8b3b736c5c422c42465f528dae918da96d1925e41861091a4b4f8462f3881546a352789864d672a446c580088b40a46a89cf239f80099c7bf6c4ee0edb065dac36dd79ce56922091fba14dab88d21596d21eb7df276d3059c0c960e10de2c5c7dea89dba011225ded01f9d8a09603478db6f805bf8575f4399b2b755b22a4cfe7d04dbf3b656a20c1a4de8b9acb0dd1ffe10578e01c79658f6bacd85119b71972adf7c1ba6882bbbd4a0a16285b19bb3b44a3d4949ef614239e9e7553d954b03b4f7ba503e88cc932188721a367a93a884125f567db6c6a4dfdda469a900f86e40ad6df470f19f0678e216581e64b324e49d283b53f30a39ecb22c76cf7eeb3d09af6f4fd848eb21bf0353bcab4190cc85521104f339dd3625ddca34f6a1b083c956908fc91838dfcf45f375ba084ad60067bb11032c042f827dbafe42adb1d624992113c9eb73ccc1b686285d4c6261ee5be33800e5b988b601d6ea52d69779e157545094ebed086890f8cc9e24e0f111cf61ac35fcd2cecb1c860e9a59f82e6fd2e9f28a057ea8466a8b7950cdb9852c8533f2bc1051a48dc82e595e9446a5ac834a7a36230ea0f6f8a3dcf709d02caaaf9f3a6ebe3058b2df0c18e48bdf40eb22bcecd00822e49a3d8a85f618e17ab6a9d8bdaec8e7a325e9a9a120775ef0b6d39f52b18b16172596f47bad753ab6a8726af3ee9d4305bcd10c0815a148176b168205304067b49216fe0ce4c563d2aba6d4b50a97486ef74a2d904df9b6cfdade2eda3d677480dad1f6c6e68e511cc668c6bbc224a572cbfee10ba071ec8548d29f6149a3dc0c41998b23587c41754cd1bef3204659f44b0e9067316898ee9d62c73f7b2c27ffe7088f857cdf800493073c6db19d053858edf2eb55b36a84448967c582a8a118934b24124e3ec481fe92716afb2780746c35786680ae7aef62a5548a84dca14d45db74b62c732a19c3646372e8677cce6956d9b0bfbdd0afd4476aa04c939c00774f6916791904baaf6b7db4442f4bbc9752933cb042165f7f919c8e1350d502f00ea25551fe975c010d62a01948e30dd1f21b05161e0d6496248d117b195818a65d3392b9b055fc62a95fcbf49283a19e796c3ca12fc917c965f6133dd72a69f76965640be1a13be23a35ac90030b545d7e3b9fc6dffc92ca335c36ad622b1e55e257ff6f5395d122710ef25454dcc9be6e105ba144b94b25bb20963b0b6819f89fcb3ba9c2351d40af67bb7858634cddb13c85262c62495a23970585ea7dd57e4b62adf49f896becff9b6bf286d723964e4967c0ff14e91b1fa63b566ef4422bf25dd6b3e30f684a45de546f3e65574e1cc5c68dc3ed0c7117b4f85dd56fe55e612378d49faee27e36f4a09d1f62671dfe5d03707147738c995d08bac2d8912722cce30a69c743e4b284599f65f462ca1f6701e998a443e04c8898c427e8d90574cf130ee74ab713355efccfac710af8b376181d98f1401f1f9630d417771dde29ff635483aa7fc0a222a4db257a5053a00b86db69d2570f818de637a71a30ea51fae8150095a50434274bd3f168e8ef61ea6ca0b76b01e7a4763e33bc096ee0bd7af420041664f1f9712a2e84796064262f1934609110fc6f89a422edd93d1ed3772314784929b221df592a2b5c48d45f57021ee025d23d8b61e40ecf9219bd2171a2e3027560bad912c681b0634050bb5a8f3e4bd1adcb12855a80973e4c60dda142a60dc88013ad856696630ec7d3514d782b3f24f26ce5fb76483e37f5b34111ac4134f34505fe03592f3b3744c6a0894c9184582ae9383d093540b23a3d3ed6947514b268a844be70ff41f55230df258ed0de971fff7ed6aa8f6cade95a61c9f0312153a0ab9cd3da5f1fd40e707165afa56ae229115d3036f5b1276b5ef6f65c8572c6d3647122a62e1bb4ec230657100722642bc99145a3642c090e4623f3a41cf5b4cdab47706ad1b65ea8e84cf91c23e91be0c9e70caf0259ed71cac98a3afad69b744a321b1aa72d4137bc59733e03110a135c0f578cbb5549b22b2b5fc656b4b148434c7db539ea985187cd7c13e69c4d9a1cda704ed1eac95cdf1bf704527469125c32cdfdb3e4e41bfe9c63c86f095723a4abb20a5013388c1335fe4217b5aa10f10751eefc1f62ce44fda8d2ac561e0f64ac395ac8247d633724773d2fa1eda36fc88dac479b98015603056358622123805d3c1c466f2754b45358f92e7ec11555f31e74c9f2d4cae8b76539627894e03a09a58d9d37b1fb303c5570186dadc7dc95b6cf9bea14f28ac6f7e0f529b6a620ec09e7ce17f5ba60f21a65f852d97861278d154fd63602c1bd3b113d0d36d3ec4177458148d43cd1e7b04d9fcd69dc82ec8ce8d47ca94111d55065a4cd2eaaf6d81952c1c25d2c88b642883f98b60e48845a2b7d233e39131597007ec1b699edb98ab1724259780e02c19d17fd003e938e059fd24b4a2d820f342c64e4846681e6d6efeb8c2202ee76c07740b83209448304dd35ad5c0dec6a381d223d87e89b52ec5fbd8f381fefb6a08cd421b7d8e97772bb0a2b64cd1e91b3b589014eb8b5f4220e4485e8f8def846ab7020e235d005c3d2805537faa502cb833852712dfb506967b201e8870cfa64a76d55be9adf3e62d5c8d57c789cba89e7f571979600199fec104d245231615b6cf5a7915feade5d0928c46a259a8580ea448f71d9f738d21d81fcbf90638aad6c3291aee270c01bd764565645ae369655b882f77a39b3228199fce808370832d5d86aa1921c197e476e76ae8132dfc749aba4c47f9f8d27be578732845c06bab4f5328f61e15e245b68d0ea41c5071ee58633deca26a03d07f8c0bc14f70c4a2f020058ce989d007e1c2cc3de5b62b5c3894acc8f189c0fc0327f5f87384b318fd2d485cb341908254a56e0c0ed6cc9862822bcd3b35ac644a5d38743e816950529f313abea82f2d5f228a1e69442c0b5b5c84487e0830f14e5b8e24a2fa444e338e36263344c3f668615cf2c85b5cc10fd8c65224619982af94638b39c13f8b889e214075f8dc6e687a84e7b5537c4b3cf16ca11bc26fba47850191e78f27faf6905a5c6cc16ac9c0f55c7a848c8c30fe5c771e9eb154eb80f1652878104a7afc36649d310f083bd6badef72cf2ee827ff8f10c17f25004d5f63300f734d45c09b841d26a72ca277948e89f3419817f8c22c057ca358a3a6a33c0dbb287555beb3ef0f60b6b3881284a201cee94772eefc30ab4ea6b2f0c2407a594c949eeaf55c3f58141372c88de471b8729dd04baf51886d7285bfca7b68a3ceeec2ae09e18429605061b8f9998ff0010a521d42fae9ae599591c072dd61142b905d55ba006ee7d1890ae56045c142c6ceb468c16720c0cbfdb520acfcf5bf34bfe32541a132b5644e9ab9d4a3565d13574550c981b9d89bc9fc819b0a6c70a02d739ce235d4b14b9b1780f97bf9af4abe214475b801db32a017367d5f9ef7ddd3a2ad6f3165a36251274eeb178e8b8eee410aeb9c205afd49edafdd930b90ff20d32a9bddcf91effba0dd2e2912ca89ca94f43889500d5e145e7a4a2473541fec7def044a89710e763dbe3007fcfa82bbf2bfcb0e41aa6a4914d834210e6caa38d61b1c4b589dc3c76725fa5e38effc8c2c5ce7959921bff8a23a31201417f51579578441e1e0ea4fd1a91b324b53e594f6e094901462f387f09fc0f15a4b04f8169c4c45fa427cf232923f8f0a24f386f21319434b3b76ea261aa693c420c9fe1ae5f7943ba68bff16be46f752d57f222cadac69c3ef8818a861fd7a77dea0fc6ddb55f375cd83864cee568e330d563570335298fd18392b1e2694df34dbfa79636527ae9b633e66ed569c03746e2462886fbe6dbdcbc6a86ac079e45dc63f2b023ac3747f34625cd7b396653c5a0b555798dd6af49aa2ab229b81a7792be801bc13a3a18ef5d42a2b0b1759793bfc68b541ffea12fb5afa8c8b773f1e4e8104bf9a6f8e758b7e7b3a9796a0cffedf7a67bf431bda695e43ec677359c268fe6fd9711c831ab747662545b1c5ae9d0a37ae9150476de75d8da8744fbf6f580f0e0a4c9f477f24c3a93a78b145935b1aee3f888b4975a59023a422547f0a63708825dc087582a34f8a5ceea78b047d9366cf6595481ca91910bfe139af9b21c441d1368e3193243fead0a1fa8c6a78e8f31aafd53fa1cf621547bfccb8a25e9db48b2a34c17fcfa143117f6b5621faaaafe225cc486f6661f3879a5391c3a92e0788c910f022221960623f63cf42711d857bccbc7c4c1bfe5edd72be02d5dc877ef23acdb11c3f35b92b1b177a57c3ea0a4632cba57cc096eb60a86ab551560e9f152572658d744c824877a306cbac3dc30fab378fe972d46b2a182ba130cf1eb3a4039d12acc965ff201b9186234b33926411fa6c9178cca6e16f69251ace8a8726b3dcd9b87c5d9a4cd87c4cb9f11402cdd55be1f1ea6ed7826f9ac0b13e94f00a5cd3e3e6396df7499e818c6e06ef9ce40c72a296429cf1c58d0ebba2fa930dbe54a7762907f8eabada14840280b6bb2265c6a39386ac308a919354d86f71ff9066f4d0811ec295a7864ed7dc96e590c7a46e7ffcf6b9c75db7123077ebf9c494d9b908effa6678b2ce91a66742cb5ab53533d4dfab3ac2c25fbadbaee26d8a60d1bf314ad0a14b4d3400f1102c12f8b244d2cbca556b54e0c0fb4b56513d4d706ee16709ba278342fcacdf2376b9960ed3933030531db642c15c01cc0ad740fdd21fb7c44ccfac1fc17e67fb3b24764b826d91ac4f75879aa2c30ab10c4df0a608b3896265a3f7b2f8c9e26117363fc8269deed41276e926c4179a9b3af5d49c3c64d06c7065a96f180f69be91b8fcb04d78ae4d457c595fbdf843f56c75c90e00908c59dea9c1367753bd58ac31419e0e9b155d8694a05e0a9983dd118ec007c2ac45c85630e6a83bd627b0f35db1871baf6a76124266b8fc05583a4d1e0a6ccf1af1234b8115b6054317ad0a51c9292a22d6b1080b2559eb7d2cc72b849c904366c6f81f960b64bcec245397d6873a36116100ace6e90a1aeca34faee09d22e705529a6b997dd34c161c4600001f733cb650ce6aaeaf1d968e6f88517e42601fc4b6524ab47ff5a6919e72e98f530cb94f6cd2c2abad1eddc4544483ba16b119348ad0e209a1a3b21c1ace9c16932372ad304af851039f1cae1b396fb64c653b8b2a622194be60c9cae246d8fd047fd4cc4e4341db90c19ab93f38dd445dff4d602578b2449d75f0431c8e28ffdada096d210525858a319f9d6e8be23458f47be85391ba20e178da565275f1135c9563a39e2f362eb25642fc886545e3670d5bfe96a4e3098c053988745e2aea0217df71b133bf3d46a3c5c0e5114017101dd1a04bdda9f2c5006d707fac7de6a60156e6fa4da44f209df811c594c59666ee2f079380c2428e6f58f1c939353ea841906701495333f734e67c8d073fc495f92c44a64b34e3617daf3cf5b253ac337894f3a4618d0c76deb0814081e074f024cbeb993d740df8e11fcfd480567b6d5b84e5fedf3c37ea619ffe726c0bea", 0x1000}, {&(0x7f0000000080)="d9b7eb71", 0x4}], 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r1, &(0x7f0000000240)='./bus\x00', 0x1b0, 0xa7b6c4516a3dd0dd) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/112, 0x70, 0xf275b0ea83bc688a, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/134, 0x86, 0x802, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) sendmsg(r1, &(0x7f0000001500)={&(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000240)="3deac94d5546a4b5891cdaf95a5bdac9ddd7c7a72983f77dd54089d9a02fc7e1eb873c79059db6aa36e02ae4f461a536513c19b89fb4bd137c76ad28e518f292705c1e611d45f594b6a0723975b7f63ab7b3391b0cc98c0884ec54b852fbafdec0d4760628c498faeec503cca9eaea9978434bcf7447df1ffe4f4c0af2831a772cecb319be968c29770a3ccc1a01d6dabf69e4c2d5f63d86a21870", 0x9b}], 0x1, &(0x7f0000000340)=[{0x38, 0xffff, 0x7, "6974752c4c6ff44ae49cdf04c7c918eec76e1373a77895bd29bfec715685bd36e22a4fd49b06543c"}, {0x1010, 0x1, 0xf0, "d60de9c3d3f140a600b5dd455880e8b8cdbe112bef856a9b2cef3b79e98e33ae38e1a5f00c40cb503a9c4da4c390bdaa455f71f208464e9b20f536247bd9c4e4fe05e91c7bd4454ffa5205562102231125029ef0e91cb1a882962bf91247642ee7369ae062385d81b27b71e1b80cae5e3d8249744c5e6ba8b7d0f6e0c9a78d9636f02ee87907dbcb5110f8a2c3afb92f4a34822ab41843e74196f73555c0a3475abef6918df7a45aa5d91caa0b1eebeaba5ce963048373645e85d79dcbdf2e98b7f1845ce482d0f5f2cd67e4f302fc08efc2823668e60cd74613639ab7ca038a383dde16c93c72449a7ad0306dc1ca61fb7bb919766f36db0f7e5827eb30830da1be4000357cc1e87a2d438f47d6bdcbb33593a0e62710ef838ea0ae3a49c013aec598e48e1c6474675e19b5376e0e474f7d806d68bc9f2aa05b4c7e95625474dcaccb64282a3ae2b1b723f64d3262a74085a2e3bc9c35c175d9b5d6447482b9e80d080f67e87b9c57ef349faba01f574cbabcf5a189bf9075038a01f24fbc41451e52e4b23628b9fdfd74ab6ae58287f091caf8c651cf82f5d5087678043993cf7afc63163b55bdeddf4da26b35ea873bbb642ce3ca105cf95997302681cc13cfd34e7bd361a1d481a47a6b536c51670d6ee8be1397bcec02bb5a6f68e056b45beb7260f73d5c12000aac5e897dcecf342227788f0c8841b8e159f02fbd0ed4547e95314563234f99a60a829ef56c5027a2941bc09f6183bd716ac9325f469b284b96444afb30ed9bb826c917aebeed601eb9e2c92bfb693b3177077da68282eec7133d9728a8108025198261bfb1280fe30007d612642dd0b2360c8f4d9438b52a4876d5fc433577521f0d562d2d4f77fa38f794d183a78b93681e2ede4f5739f2abc9366cd9f92dc3a74e92affa02a1b7115b2b01d148ae3422f0852eca808cdaae46cc0ba1cad5fa2c29799b155e956e6ae580c8e4d75418d860eacf63d1bed69cc765404bc3d86b3b4f3cd5df0a9618479ada3f0959a578854413e00388583c5762c6ee630dfdfb5e1e1e220fa1e9dd1526793b249ea9f83f011e2cc4298e2bb4b56f33662d1bd58c640f1aa8c9303de19ab4b8c882d47043d661cd8d2342abfe799d9095545124555ecc2e68365eaa82ff2b56d37600fe52dd941b39f62a3e34831f3b7096e30c62e5c947087dfda8e089adcd03b88ed94c04b3e5cc52e650e4368498fadf5a14427de24d19486e48ca2f9de6ecc6c4180159571741dc1410dfc713f946eb05a549a08d3d259ed5b9601385d5977a5579413db0e724d7ae6c1b398566e383ffd22a7023e7d60a062fbe6ae301cc17a48ad1709efb54fe6b9d7ed2cefb643cc788b884010927b08c7bcb3d5024d1c0c6636d2d9ff9162529e9fdfad102f807571923ef299667f41922341db4957159e20671d72357b5df1be5412c62cef8117df79bab3709b400e4f258987f80906087b205b3e5db2e779c7fb8b5fb568d49264fdc9743b3349b922b691110597d9810ac94be3e23e3c321d00b7a3c8769d481ad5ddb5a62ea6d1952b6c38fa87d29783cfc92a2d81c5cfc92d926edd11d9d5e995bebfa2035f4f57b6ba4d6e61bb850c4dd74dd29e84194048d142acdd3877eeae119081505a1fbcef3a8f20f62811c7dacc6470fbf1466e9f7f73c2de518a06efca2fc621034baaf74f24bea93b33636debabeb8208b344ea594662637446ac398289dcc4accf8a39413a451a2efcf2fa7e762506160a3374401aa2a1efe846eb1ffdd99fbb8dc3a4429fba34aa73b7a0aa91df417f4cec7690129556046530e2feb7238b64b4e86cac1f446a64c2a5657857b9bdb73d681babdd9ca4368cbc3024288c5e5c590e41a92f405af32c2ab94ef78463b8cd7ea8e2f0074667a936ecab3e04ec4cca137f684b5612612ccc1ae7c081f8c7999ce0725f6f6d598fe04a10bac4aa14d99de2d8edeb553f20da270bcb88744789ff3f408356b3a6ddda623aaa3465f46ec1604b86bfe44d486d0c77534410c30df2f5212e363a5468d7f62760e4f8dbcbc4773a4c53fe674f1ed73af87c9b5f7849ee5f88a46c9edc878b3c107d7008ed4ff7d427a53ecfb5c6b1def40dea95fdcd76ba80cea3da89418d0342487ef371a034bcad641a57378c5ab62e70270aa25f773ca8fde264a7965ea2d90f4fe1d238c314d02f66d05d1257fcee6c63721e9cc5998bc58836dd5e2da598fa34c67eea2be0ae2aa8b0acc39f0a13b9fea0eaf8edeec94ed0c064ce59abe86e03a54af0c0842c571cd49800545ee0b962de0b1e2635853ad73a309686de685bc20716cf16787a686575d4b04b787e6dbc23dcc529328e46bff7a42ea39b36fed23d6a309050561b2034a1a726462cd860a8116f7904140d4d2c581e3ac22d81faf268295f2e2ba618c1d838911044e2aac894f966d6076e3dc440e4cd86dd0bdbdaa72f043bbdea6fe1ab2a6ed90eaf01895936114a8104dda6be53d842505457fa42ed0805db76f6b592641df1743e39c562011fb87f8bc5a45e27467a8c4f7362b5999e9bfb423925d805820a8e5b17f336bc9209873393ad7c86a4d1c9b319330c57ee0fdea5f48529d7cca3caaf003ef9f33a4693500a910787e39ce3b3757c749f3b7d98fdf944880568fb8b29dd5081c190d319825b82157b0f0b827c1e17b677ca3589ff9fa9efa61ede8826030f6f226ae4052eaef23204d463f4dcca15321e7e4872e939dc125d6dab2f9ab7afbc132380579c72d97b9e42544b09253abb80d7c46a366e79f87305fb442649848f58abbe9d890f98a212495bd4fef7746677c244c15cad6eae67e0891f514355c9e67f878271813dcc0d55090d74a3604ab971a80a65422603cadb3b86611755fd380e264c15cb5f9d888b8ed67d0a0589e93b6c0c7de314b325524ef7179eebbca3e9174057e105ad5341a277fe63f5433e80c9beb60359642e6598dfb449070073026ece72708dd6b6db0eec499271ef2eafd7babda7421d524e020d1abe17cbebcbe47b8b62a0eae6b8320acb0baf8954d661027052a8a46d67fd67f5ee2ca48c01560b12367cf81d4ba7c8bcec81e99b13190ebdef4bc5c11ee81df38db50e100d379743a9ae9a7c095609233002a07c974fe774611ae9cffd330dade72058e1c66cff4160af107f417e57162d505395c11627030ed448ed9ac7b99122d4498faa508b7154419d41f31787f18ead965a36c592b2b632d4e25381d17e1cb4dfc3cd95a54791aa444e8d08cd81638f8f4c6629dc54d7a3882e98d06171359f0ef0cf32da4a3223f970bc2f4ac2e2361ab0dfa6f1a0499c200c2c50517987bd3b647901ce8c6cb1ad4c70b5fd37ae8bf40888edd5c53812e1f4a84f4d260f04730ed71f537051f56963dcca41707d73b15a87c736a4b13ab67ce1469d12ce425c2b6e6da4a62ddf3f494f31a07128ea74828bd00bff975044c4b11646d8fbd67513d1a669194ee6c3a95df2ab936ff244399da625909831b40367947fd673c1c4415fb0d243068695f8cb7faf2bc59d982317506c9eeb40453f4dd9945a158c82ce89d644c60530e91d519f9483a654e2b7d82d39c55d669f0aed22b24fa13ac0b9ea9e62158c21c127469e8af6b8c845a78837cc13c18a1d4a39d12f0715e2d82b0b03b2ebed79c5d17a7dcf68e5ac16d135809f77a8e08bea09db808e28bc1c8a38622882de15a9851539c4f4e9d276ad0c737700b2607c88780727148d9bc4023ec4f3a114c5ab6d738ebc473b98fdbe7ae39d3695052acba2c3d1e06c3a17aa71c81f17ba6e9df81f6944f1180170ece51d23a7ff820d94e21ee5e988396d86f15a427c8d6e171fc39d6fe94aeb0524eb8c64105b5c3911ab5b0d59ab3bee102e1921983183187c45625f7b760d26aab2523134fbaae40de633658d486a2999792262930be35d90d7169670ec0f1795d798842401cb01f8056f831248a474ffef7f70e373f7e2a850e645e24251b76809c202d32075f1be5a444c622701aa1c1487793cb2d1f96ec880e75c676988a9412206b1c036675099341ef23d2f2bb121c101e3c946328ef191cd0f3bcf16535fdb14deb5b2f7fd16e6b7e1b9c9964442b1cb08aaf6af099135888a940ce82a2c1b19cb54ace4343dd4fff1e63a89bcf1452ddf5a9e85e6fafd96c41676fae751637868a3ea7aba5860e2dcae4375f9fea3a98069acde7e5aef5694758c31e664d71f7a9f6f62cf6f10c37efdcde9ec443f0cb615c4b015dbfcdb8add6c9665d754bde2c2e7f009b2d2852dbdd228950856f85f042af4233f96b49e77ccfcb5797521f9f340a81eb72dff92576112f93c40a1c30ad5645ffaa0f2f3048cee02961500192537fb4a3cc0ccb9b406930718ec050959b66ecd3e0960120fbf24c16c7116548cf80147385ceb0ce8ea28028f85f81bf2a953b8f02dc7b5472fe703ee6b866f5a58411fa1a3d17e3a0c78f0e1b1f0a10086ea4e9b91ed60a9ff711e7c0ec59c82c840e8dac04c9e7d7c37f32deef707451a7e6eb20d4de59dfd1bcf4d80ccd6bfe6789fb27b8bcf7032f1335979f6567e4d7f8ff42d65ccaf24f0727d65b45be0e625568571f3d430398e70ab687834403adcd64e1b580f17eb8c54cfd17591cb308062e9bddd37c4e507083df66c784150e01f6307c39d3f3ebf1da22c0ee7e101cfd64225804cc7e553ee0fcbf1af680a607bac17073a7d6c860e75a0510d2f43e71fbb080aae3ee2ad0c1bc7ad319c3da430bc9c4c42c6eab155695a1100a43dc454f0a386b88c3958adf3cf041247ea98e86ddecdd70c00700fab13a9f9d6f4a1692873300069bc1fd6735f5f0a573d00a205f79613cff16482c2e4852116f2454482d8040472541b8595e54b887e8c270979c21cb407f625792534a0c74dbc6b07a2c0ff7b14c9be4d804f74862ce2757a218f7ac78e8686510e6e48bc09764a8666ac0f1f8635693334487e6f429fefc68c0e0c87e12853ba8bc523dcd1347f1abb4e1d4e39a1987da9fda0d02051177b607071f3aebfdc587ba66f1052bc1b388045d471d0a528bdc15bac6884bf801ac598b9f5c909cbb8b52f46811ecad9cf8c7f9605086748ca4d725666c1df59b30c8692d81ac5587460d9aa70299c37670331ba0a14ef7fb9ac61a9252ba860f3fba5420e8578eec22315c90762fff940065d6125382ef9bc404cd6a4cf4b549c0a2b76349d57cea5eb8368743252873d62c2b15a2a62f88d6ed7fdeee775bf834df2fa13c3971587f6bc49c8808fc36f5664def5ae3008b4ff1d50937091756b357a86469afbcd9ca916beceee7e02272df30db4c3f78778030f0f4932f3b4d618540ca91f0753d54209d501279388ba86d8ac7a04291b819982cc78e75fa33127f933bb4b5560e5fe66d450b6a8e0d9f6fc4ff226afe325c261fcdd6dc23c0f65f61273a6c127961375a79d4eba06059cb97cfa2f477a77113d5386cbeba117eae47eade084bc18abb304219742423370e9ce57cd11cd967acd51fbc109bbaa7ed6cef938d40d11e5bb598a36fb8ea3297be209e3d966fe9e14c53111c36ba5671d97ee81ce2d6f5c915a05f8a65b0f9414d9a5273a63ea6d98c4f4b1e68333c9af057834dbb861d77fd8a21cabdab026d4bb764d2c4509470ade81a31968214e243bdaf61e3fa3c89907279811faadee658af002bac240fc0811060bef10081ec406cda6388a4a5c9820164b884847be2c687f0d3a8cf9ca8d82438d5e9d028c939ca460399240c63a4a0a255267460227644874f99"}, {0x40, 0x1, 0x2, "26961b3ce78bd00f1841b1e0653a848a2bb6505a8b900045bee91e4fa3d3e70921399416e2282f1f64c450a34bb3b065"}, {0xd8, 0x0, 0xf2, "33482becda2b3e2dd7d07997a393cd9eda4a7ec423be04358af9e6181ce7d9213de39b716444be371bb13af922c1dd4a5d40beb92f8150d229045da987ad1b2f81be55269679636fce47a7fbec4c41808ee90e95d967583b92a67b49564c370a5044a8d9fc65568d330ff3bfe682f101241719c697e7ebf497409efda7ff0af4dd662ecbe04d954aa1847c160bdd4547c5358832c72dac01e3130aeb5e9125a77079bfb0b964aa8302c1622b283a6045602c340cde3675b893ad478ee815e16ddcaab9abd9cc0886"}, {0x30, 0xffff, 0x1, "b7f45533105672687c6002513f09364510a188e6106c81e24a00ce54"}], 0x1190}, 0x1) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x1f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@in, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:31 executing program 1: socket$inet6(0x18, 0x4, 0x2) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d80884f1dfd2c63628871bbe7cf2772086ff714d0dd9547eb599e6ec3393a953c5fe974e1a60ebcfbe8f4052bce7"], 0x10) write(r0, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)='t53J', 0x4) 16:00:31 executing program 0: mknod(&(0x7f0000000540)='./bus\x00', 0x20, 0x28b3) socketpair(0x20, 0x3, 0x7fffffff, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x10001) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="c871f11566b2145b650efcc69a7631080c77b9f253c22b26ec6640a597d3520b4dcce57f30e23b59fc85079c59837980353d61af4f2f3412ea0f57025a568aea0cb54a8b110cafbd5d0f6baf6a26bf6068df9fa11c5baabd7a888207dcf2935dd9a791131936694491699a6ebe57de2e", 0x70}, {&(0x7f00000001c0)="88b1cc700597fc54c10a352fbb6220d39d6feef1b306c38437022589085ea0dc05fb9e4966836dd8d042adfbd789104b12a8de7dff53dc1df66d96f19fbf49d2603ea02ba9ea159cb4a2cf8a8f11d7eb2669f07d8fcfc0d57bc77041f247a94e436bac095003a6ae74002f80a4c5394cb6d247c1da0860dae48447e40ff5e2883de676e239392042edef5bafbf2220703900feec568244e7c087915c943f4f1a0e4ce9ac9659ebd11fc419089ac572", 0xaf}, {&(0x7f0000000040)="f953a01878d106552fcd851b5c61c51cfb48e71415a449300f0a84cc125e9f18982eb190cbe34afb5dfdf6b59c91cb00cf0432d7f051ed668a", 0x39}, {&(0x7f0000000280)="3a52e9f2ecf49b0c0bc2c0f645a0300c2a251d0c75aa8907495b108c3ff578ab6e6fd9823b422131af54946d8291b146b0eb3c876c66efdd9e1d8d26c1418cfe0df737414899246aa4a3c90db88c55c44d08e584dba952d52a3385a594cc", 0x3}, {&(0x7f0000000400)='l0xQo', 0xffffffffffffffed}], 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000300)='./bus\x00', 0x40, 0x44) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000440)={0x782973a45a68ad26}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000480)=0x8) r3 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x14}, {0x35}, {0x6}]}) pipe(&(0x7f0000000240)) fchflags(r0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r0, r0) connect$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) syz_emit_ethernet(0xffffffffffffff80, &(0x7f00000013c0)="4286dc304bc089eaa2c65b61ac6754f7bd3807d70dab6a1befea26e1a7f32f688b925557bdcaa34bbb5d44ac82c47065c6c6ae9c241b72b3bc6cc7a9e269d75f45829d02007e10259219328b3fae40ff8be2c4ecad2152107d8aebf26ac75c56fbb033d94a77b05eefa4abdbeeae073eddcef89761104cb57ae4369b33cc2e35d1def2581926b15842cc69126943021b12a1beb817ecea1a5a64307a011ad4e54c4bc2f522c7d704b2318f6f62348d4a94048385a3fdf0638d61d4fb86af5ba3f5a2b76f9255e867327995e3ca27d029") r2 = getegid() setgid(r2) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="5ea41548eba06381639921603c9f84c83cc7d447ce20e64d67b101d0adbffc920b9424772b71a562a8c8ce4412404ed31c09c069ddb42375f37114aa5468ccdec5229a309d152ababde4699592e39ebc6f621e038530ce9008d68eafc93a376ab226af61e8d486b3c099e8496092c3b720c17a3368f59141", 0x78}, {&(0x7f0000000300)="54e65dca6489c024b8860ba1683824428ea5dba8f5d62051c24dcc0404a81ac10b9afe942603c9d6f471b5f2d06afd3e807106b2ac8759b0774738f198eead5c312e343fba46e45b9e21877a0b19473a9fbe075f065f22652c26dc12dec5357c9401b03bf96a70d37ab700f7511e637291f7ca118d1e04c3f26f023f48472f873b616acd5f979660f4c0a9c3757f970b11a675e3bda49cd2ed19653807153037fbabbb63a887", 0xa6}, {&(0x7f00000003c0)="41b438023441d23fb4493160d7c9cb4028666ac82485132c85d1f97d556cdbea6e3a5daa220ea19668a98f62582891697745111706fe64f87ea1787723c79db1a9007924dd40e0dff3711433d009b4e370db936d35b19a0c607a585b9f0bb6127306f23941d46783bb1529aab11e0ac63c0221ac457e6b07c42d0d7023822234d557b76296cdc232845aae4d8aae4cd8b6d3e01b0aca429eada61291e2fc1243258ec6daadd01a39dce8df18864f6b3b9266b0decc978c5756b35c9317b595cea886df631ece6bc2a4a2382209d6f1b6c4b8ce4bb77a9ca35ad328a104ca05f84be3e48801d8bb6654a6508f44f03197d59cb0b3824f41dfaf7caf6f0794db222fe9112dd2c8ccadb31afa1d2ba76c6c554d15b2577595c9693845fc90b357a54f5149d5ffbb9bc9497fa2315b1ea78c1dbe5991ec006deb8d4b22ed066e717d0adbc674b0285fa197036ab43ef70f6cd18f4ee1d5de108d9ef00420c7f580df55163d3b3504f6ad4daf4d7565607593c6967be5aa567fbbec87f4eecd4b4fa8db67bddf91af13feeb62ea7cd34286a764a4e8c039257d8c6dbcc561743a0f34ad3c86a0b4f214a230715e32525d2f7a38b6d0914d54240197a64c69d8ab07f14734cee9020e263133fea832b36878e29aac8a877edfd906c039c83cebe0cb636bb7883949f5fa0ea90c7fb0fbb4414c303d7cd2355d09ea9b936097749f8e531e4fa7c9fabdee00e70e830e916dc001ff41c7d7624e5dcd5dee14648eff21246c4c9f3316c9078c937ac5640053a6c7a78f9a900586f7fc3316de39c7bb126836e034d929f81214607008c68ad85b8ae343e3dba5e8230a5cfaacf2f53b56512109928222a81dc4d6cf51dbea9335a946bfdf61c148317b7e462ca3e2404be3ce24419ef44bece7657be94c175fb5c6edec7ec4ddf6a792a064da0e4470f32fa8ddc8c501190470fd81ef966a281e800f40a9bc524ffe741d89ccfd3d086fa3812aef1166b4d8df16c051fd88e37144f469e114676e16eb5e406fcbb5d59c4e39520f215540125e606f8753ea38b881374cd293038b94a8b5bb9d62ac0df866dbf71729a25097e5d27bace7e6dfda21b9cf2d7361871444b343a19bc4263c6887dea5e5a5ce10027095111e3b80b5e5dc3a9757adb36c615fbc1cca2e064cf1ab8b179b68c1ed4ba384a62329f953e704e694b6286bd7c19110df105a65fb8b73f570b5a47195d7255618d79961a7ab9f36bce9f8b77287fd1ccce18f423885fa9095de1d5d127bfa217888c18acd69a127b52d9f623779338768f0ba88ddc0a2b3602fec3d983e950a18190654ddc4bff6be9ea412a6a36102a2b78beb0873974d7cdfc048fd4c246afe315eb29c363afd109a67e570c4670aaf1e49d78b4cabb24872c37b6d014e49bd420d3b7d00f322134846d2cc7f1a25d0fb8df96c66bdbdec8786172ec51914eeefbfdc87301dab88657ec7522e8c1fe48592edd1215588b9308288b848435c7655033d09d715126523c57fd5d13b39d1fdfe06e3219c6474e14da8c1156dde6c177e70527c2e275e4df972ab89df041b1bc2b84c7237acb08f73166bbfd0141f717e1a66facc3bccd303013ef2c639bba6d7ba8613f73f69d3b3ff440601c280cc353509df1495209a65145a4692d95a4043d4f20349d500df26b17697ea3c4df3c91613c003858e05171047f53842fc0d545ca6fece5279e146c2d77d73b2dd8d4bc1954e3376af3e28f2c47c92510ee072a9966b5a7b9b05e654cdd53f5157c67dff9e78392a7626696a0d0d65285702b3016a26debbe815624a43ca000abb3b23ab7a7ca767793fd7858c4b4ee5112bf82e80095b0cbcee1a56a768eedd1c6c680332c68b369c219f98731789b3282b2a9f8c422a2533ba64d7dd3540c28cbc35b7871a6d6ff8776de15077d10a41192576d72d734650009e90587d048cec02fb9cd90641641f1116885b1f0272afe498bb83eed8722172a11404af88d757f7268ca0624e8f9617861f60a3c21e8cafd28126b46b2c30895b5360feca38fc833997bcf6eade8c294afe7307a8ca4ca858c4a187b5733a3377ace76d4c501a966ffb0745348b3c7199b949d49a3f936dcf834790dec854cd9b3a6dbe9d0bd9d06a4012379210a93b671dcd005ca841124f5abf402c995a636302a9a3187e425e5790c62a1c9d5a8c2709eda4cca3c247272b1f11ca23463a87d4d1b1b64c1770de9565bb066ca624d38a1a0e739dfb6644f450dd78d3a9609c0c9ac26046f53666a8a07f653e6e798d3157f85b11be1ab5a21d45d85af77e8f9ba6698bbffa00f6ada7f4d9fcabcfc7f0bee49ce9117eefcdbe2f8efb95a29aced09f7b78c7b321a19298003e95e7f176e63fe85ad455fd0aae3dc7c270e3bf4835ce822f350b2025fe55dbc97a2afb07dc4002e654bf3c8609f3a39a6dff40b6bd431cc73bcbc3bfbf6ec382463e35b69fada607f7f150f50fff849e5eef70ddbf4b961a0bc8a2d8635b25ff63bae2f680ff98f74b1da45c445c0d93efcfecddb5b83caa9b0b28631bc3c6bb9f7173abf7e1e5158c96bafd8f947d967ea14efe866056aa300d09bc7a52877a626e2c4b506402c52d89197500bf36a2718c78a1605a5fca647965e26d8908eff913cbaa1affeab849a937d1ce7e3b4d53d0c3d0fb5702164de2c6301ec4ac5299ce031ce7f54e9debf32f76b6020195eac5256e59acc1b9557a82229349662b1c343a0ee55953a3a4f252aee4bdbe33f9f9bfcfac26027416090d85241bacbf3addc510bf06d9c3495b82f853729b2cca18ba5484e0cceee84f5b168c4b58c2ab83889bd5bfb5ccabd48646ad98e0e4f4e85239652885fefe1d7ef1585d8f1bb6e40fd180816923cade4ac98dce885688bf0d42f44b38957b84b461532e3a99bc3acd5fe45d828953f4cfcaead13600ee171e5b184332ffabfc92c242c420b907175a97d2209fea17ff90504c591bdc47fea9990aee6fdb9597c92cac93d0e0ddd8a946a1bd03a1dcb4d42523992362525c15744e337e2c16a03afdfceb1b95d97ad9b174c7fbc55e750ee541e9e8f38c21a2d5ce9e42650dca889431bd6ea8b9be503f7dcc4abd1f9a6ed3000c1d108bb941d4d045a048d90b9bf32d49fb2cac862a16c70738c18eccab2acafd76a43eca796c794ac6d3c43f082aec2c6e46fb9208793821c9de6dd81d1a451a46ee644651593b50387d7fcd7519dfadd676cce55f39784d825953fc272c2e1f20ffff762c449f03b19f2feb04481e6898028084c6e983f7318c54b70bbe55f6c8a799fdf08ba30124be5416b48f38ad537d3e23cdbe08be4b2af1fcf2a1c2c7637fa977f419e3693babb3b9d8f3ab71587e9629f42a98a3e5baf93af40d88ba27bfb0cab65ffede689eac0417efe8e954c3d4c6070c5634480ac3d19dc99279819a3728796012cb712bd267318837c9634a62b96df339d0646fef263f89546860e034325fb19adc96af37857cdc5c08fb162356635cd4bbfeeaf111dc697169974efc7056266eca1e86a354fccaef774f107242e76161c8e8b1c7f3b6be2deec2580c20016125fada1f58f0fab064ab4562239f5436b38ef4dc70d27b5ad69de1cf6f8bb40b5f7bc2996361814c48dbdf5bddc486ec4b79c6fbfab1e357bab994631a3bd84bca4fe519dcb0cd9709adb9742b2298c54a59cdcf92db5d612718924765915c32e68dbc4a476fed4aff51e31963b849759b4c8d068afd8365c233c8e13ea36ce975d138613fad9c483bc353e4fa7e2a9bbc8068bb937cce02c11fe943daf3211f508934f4075594e08db23288b191c04c81b1b5892b63b87ee253a5aa490b5278e1a8acf907b952ec1c24493db9de78016e9d7e73640baba075806b4d7338cab28f52e7158a2c0ed9558dff71c9d622cbee698f7dfbb13a3eb4d76adb321517b500a42ef57c4f88e87c9c967c165d607e2e70b8fab9c7c4fabc81bbd11b6474247c54d7cee70bc5a9a4d1ca8d569aa27c13983c50650f8c4c49be7f1e255730ff37124d8a3a02dccf84280090f623b4116c942d53f1f9cb13b24f9c1eba7c7bd41683d74c9c08f43d0ffe8e5f2dc5cad58068e710466f9b1b6a1f51e28f90fce9784debbcf18e45a1cd5b364866058defe0a75d8d184b6cf13f046bede1ea09cd9ce03fbdd2470b07b0149d2867a7b12ade9bb325f0f9f757a8f131db00a6aaa3b6bc5d6843035764f03ad23cd43d35eb1bc763a534fcc6dba643e4fa086f3e76dfd73c2a777bfb9489ca4340147b4521e6d85dabe728f5a152d627369943363496609561e52c3a72071722cd949f09518564131e1cbbd8dc51dc7ccbae750efa5bc420ef7f36a32003b798df277fc148df7b3ec9dfc47537123b1fc7feacc11046311ee0a562da7bc398cef2600db992c81fc3147ef1c109bd46800cb1f784da0c46b48644eca92fbff8b2bfbe0eb32e630b60471e1862cadbf0cefeeae2d02a5142014b72c8bce3f74a7b2fa7157d48623f48e66ed4e6ff5b62bf50833f50573ec5c1393de6e2759ff978960f7ab0542769b0d1982fa93320435c02bac3d997b79be6fb94dd43f6a88b0a9594491b46ef43c2e765c6681a98b81c10e04026abbc5428a353d045029efa27de79320bfaf74792cfa6467ebcb3730d1d33359b95aa1acc64017b088354855fd9c7598fb7e64ce9c0c59daa1cc5adc26bd8e718eafa325e1bd76fa7f5009b1a35a926767d97d93784fa2bd619a16e050c17f231519bc790c8f5ee9dcac412ace99d2078af7ad5ae1991dfa08e532e74000778c2b936f714406406da3da553c2976a1176b24ac5406d4d08e666b17acace24323230823ad94853e4c1069ba57e24998d5ee4c38e92675afe1505a27668a086d815b45aafc983e94aa46b285bf3b5733751bcec6c19b23308f995c53b1832138b4ec6d8feb64dda8d6db831afa289c8859959ff9fac2d6a30f9ae16fa6e992691329493db00b376ab683676ce0183156d3006521ae241eebfc284070ae708c88300a7db36046417b24e2ed0509c74c4e45f79315d40bc5df8d3b07485615f7f72fd467443b52cc31c019a5797ea96a90ed334b25dd793179d4b4e38e49522a4e79c5654d304af00f5bf60e3e4ae19875d13182af97278f0eb8ff0a0ec48462cd4550f0f0f379346cc51a8a576fb09a010c9481e4a1531fc3ce22b19211f700c780cd1776bb4c0a4f129e91e4a59f24ee57b12acc004b80cc81bd442bb6c7cd15b9da415e16e38c93479d89e7168c9ad3f6aded31ec34774aa5361b2a868a4adf8115d03a0f25d9fdd38b88e77fad640c6bab1d13846d5653c5748a8ffae8d6c98b0eb9c01ea1ef62614f0f8912916afa3d995d3dbc26e885dabc398351e84c266c56fcc13541f27d135617d7fa0f78278d727118b089d94c0e56e712d5356389e7b17141858d59aa1ef7b3c7e1bf5a99bb8ed89362b1bf32b36995373a7cad7d0ba9088da012b635ca0e94860c20f55afe2949ee7a3abf67eb273d3f101e24f22f2be32f65e74f4f96ee376ffc510a0bc8b3b5bf8cffc31f1e8175568e2d4f0b8fbc37a7d65eca0a332e2c73356c99783f6a4abafefafec7b0aca58245671e47f3716d93d89f9a7aa92dfe6efa40a9d490a177ac4fb00186ac3cd061272704170f9a1d5e85e274e4fe7f9b5743fd2b523ab5c22440d40668543ea3358461e0873f73cecab8099b92643f3ee2624471aca7d73792f69441c0b2cb6676032b0eec55734449d5eabb92cc9d31f8beb92bc1323b1dbe6c687282167fa9c95", 0x1000}], 0x3) 16:00:31 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x73) 16:00:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/230) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r3 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x40, 0x400, r3}) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) r5 = shmget$private(0x0, 0x7000, 0x2, &(0x7f0000ff8000/0x7000)=nil) shmctl$SHM_LOCK(r5, 0x3) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) close(r0) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000012c0)="85d4558d") select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x2, 0x7, 0x401, "3bbb6f98f1dc84c294cb3b8e1efde85606ea1d2f", 0x9, 0x3}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x9, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x401, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0x8}, {{r0}, 0xfffffffffffffffb, 0x43, 0x2, 0x5, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffa, 0x22, 0x8, 0xd10, 0x9}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x800}, {{r0}, 0xfffffffffffffffb, 0x3ca1e674a7437415, 0x41de02c39cd586b, 0x0, 0x2}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x343aeeac581c38e4, 0x0, 0x0, 0x101}, {{r1}, 0xfffffffffffffffa, 0x1, 0x80, 0x32, 0x101}, {{r1}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x1f, 0x792a3a84}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x80}], 0x3ff, &(0x7f0000000240)={0x2, 0xa5}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f0000002480)=[{&(0x7f00000001c0)="78311b5b556e561fafdfb0e98d00c1b6ca586ec0a973531a1133923fd68d6a2eb412f6ae8933b58068d125d60ccb7ccf339452d6bafe96134235719d7ccf4166a1d1b786f12d3c59c7868bff2f143b9a5fe087ea0a38f4b4e1755466413fadcfe95751e97f9c3c63eadc99406b50e9fb7814b13033223d0644f0bb5ae5bb352b946a5f0faaeba84a0e4eb8b6746671796fbc69055665637639483b13bbee31ff37c3e6e5fb4616d0eca8ca50b08e3d94b6a18535b19fc8453d86cd1895cc46af528ae787b26528", 0xc7}, {&(0x7f00000002c0)="d948a9bc441aa33022b56be2f45bd1326734a3705dbd7c7182374de2ad62b9917ac754e511875315214cf27320fd3333aa1343de33aa00e0a412689abcd2c9693315fe010350921b7dd6b99a1bd9e41f4576b03c9ce6d23d0c2a2c701d3684e892d7c2748f6aacc53789c7bcbff52fa8d0b1b9d1b82af085a4d060a6f001da9f8c6d4eb0a98cde5130a72b9d092b08cec469ce28ac9daaab9501ce41d3278010ab26443498c6f59baf93b5e9afa5a7edf8acc1760900e7632e0c94639d3e2118d508a6a7b158f36b6f11413a5a0a7f9c994dbaf8ec15776020f6672a60e92695ec31b6725dc4551f2b185f912ae0f8bcd2aa400931", 0xf5}, {&(0x7f00000003c0)="86598bbe2d44c0c5b566a3643e6d0121ce4ded133f1d8cbc61cbc2e53f55020fce60d4ed2d16729dd38be92f2ef13a1d51be216767f5fa595343adb45716aede0d944c64921bdfb90c64374155d7cb006be7d388211bfa5e901e19687e6c99655b5e52fc4d398afce6e4dbf2024d2346855a8789b4039809b69cb9fdfe1ba157f1504718889ea985b3a70d56262eb2130219aa8b7c2bcc640b3719e27821bdf9ac851582bcb80ab8b7516990df77f5196b3f74215ce45a124f82b3af624c", 0xbe}, {&(0x7f0000000480)="39c66b6a1777cdc304773e453c953939e90b2b77df7493b652d8e80e522aaaf1603f7d9321910a9bc962f6934bf6fe4a2b2f5bdf425f7afb2d716441461ca608abb59cf415bd92fd3efb2905aa7e98eeba7bc8c571347c209b22d88fd2d760307939955e4e6c4572d532345faf126b1424c53764675faeb18e791b2e65b520034c053737539dc4aa03d1eb490db73313bf3415a9d0a1add2a2317ef1a861b3881e4cfca24610d3a639db5e82229dbb1ac64047581e6bf231895538af7fbfa57ed33c35eb6d9512d10a81cb845231c3a4e4c36815bbd15399f7854001270f56266ab3665e4695ff7a09391c320b3c3bd06620305ca1d7502f678e0576b2b4014398b09257e0cdedea11f643190f12107411f5856099c0477e7dd5306836c13a099a90fb2d517e000105038174eca35a511cfd48a99cf055736af10e933df68c00196d02835f520ba04061092a37e2cc39be9564429b02b53ebfb4042aec0eaca5831e1807e78a0a84c743d331823e477271b393a0ddea05932cce1e4ad60f32627c4f26218afc4be06701d6df8485e13962dd2f18300f706fea0d035530cb3e8d9f7e61596a95571375066febf2c9300175318c192f02719f681f1ab384316b1cefb46e5dcbbc3f7d1ab8832ae99c10649f3aa32ae5c7e9567fbfd9e132303e58f0495583f575ddb8d039da17cc277a3efaf3d58258a4251e9471b888cc70989922626d69e69dbe340a5a90529af93a5ccb216495efe98389a40ff55fbb660460bc297d23091f74ef8cd3fc5e1b4ac453b4260c27f9b689381ae77ca332e550e0669fba00b355a8a7dcfad185895661cb753bc9e7de72a28d54efc35604232c05ff2aff7cb968c6b9b6fdfa40bf264796b0ae95f87c7a415c5caf51255b2c2fa8b1ef47b532e886cef523616940d55a5e91d72e688005f77851cb431dfc2a8d8ceeffd245d5c20cae6a1312aed3c9baf9086843d38de7b6f2364e9542c353f9a93a0b90da85757447d19d7ecac5f0468fe22719d5bc796dcdf635e7e9df0aa05c69d772f7c8aa71ed286b08e6996644fe8c06f32525a2477fe94f2a82797fb0998bf6961b922b4a5ff9f2f3da26888b5fd969bb8cd5d8ce47894209101240770d99000cd22b02bb8e0b6f9347907f0ae824253f39f45db86b74cdd4236d72712f071b8452bcf8309371371a87e06db6b60096fb5bd804841035e271833a8b9af97b0793a9b4cc5db4839709d26814983efb848a993c01e7438fe6663101fa2fe226acdbe7777c7b4660de243dc9b57e4ca5f998e3a6875bf0c003b69f5fccd574cb945b8ebb8ca537da5af67affc8634c2153416d478a00cc636e3effbc806e3d17216f2b5d986c7e36097f18800bc56b5cceac6ec58b08a115efe755daf853c2de0848a3d1075ad4cecd156b6ec143033a98efa206391a5bfa2cc039b2d7f3e37cee605ebb7cb6bd86583b1d4ca98125cb1810c61e03cab27f14a5780c91a47a1448c786481455e9000d6cf3ad22a417473c2bf29914593a4de451c678ced7fb327aa934afd21689a44fe5a14ae8b06b22dc9dddf6e217c40429c0e7f77907d8196e00e1f996388e6ac6350b7c74e7651be09d8393385602c379f7c4396d75556879a894b8b0f073168b45817bc54de40832d3d49d00b4962edc8256231a96e4eb60fa4c384e2f38ea918940f6c1974baf947b3a005e19fa279eb1fa9e2bce627621cffad60d44b7c95daefd2504161febad1aeba59ef4c82d882fda45b0b3765aa384de564b59fec47659272a3556e49a0c71c9a8c980aba011ea1195fb4e32020cddc46413e7846f0dda94036cd0fc4bc0c1ee45726fec0b1c9aff704652bb305bf3963b934b9c50fede6b69522186a22d1d8300b6e24c1fe8f64cfe4d7e0deeba33f49d0b0282a555cbea2dbccc6402259fced6f652ffd8cfd25e21fa823c62b8f82f09404110b7f804e67083d8e142d4fbd6bac8dec2d074d6474cf481806627b2c9864ec6617157c187444356997aa7b39df2711c6541ebafb3f3ecf455ff8d858fcdcd9326cd496362c4dad0977be7bbd250bd5e641a5c14c3cb90bb1352423e30065e129d9230711a0f3669c9e701ba0cfcbe50d49e2f8fb0f754e63ccbc794916821e555a752c5f990c3fc5870f3872a65b13b19017b15b8f300a92279f59b2c564e015b06978cead9f9486f85447a254f65df4bf3ad0c971472a9e81ebbeb1e86b1f0a5f68a341b0a35b1af89dcc9b8224434608b3753b964bc15ff8febd0ef8b5a8ab0193453640d4150b8a6de5c3a2db767fcae668f7dc221a0495362845b4a8db4d85814ec1e08a2204d54737e1733d4f3c1255c71107714fdec29095b44ea10b1decf3d678369f00bc9bd921a4cdedf891346c31d39561c3f881424db626f08fac0b4268dfa9ca45817319c6b7c71e49298508d315bdccbb3ea057cc8b469894bc82b4f689037b2f6d6f3f0c6d1685c60d61789f5aa87858bd1438f9573bdec32675fe3b00a754538ef6f9e9c31921db7143129a9e91327a8e8b96a3fc07894ea26aa8bbb0c7a8b4b58b6f42f9b8a6f4828f9b7922a16a75bbe91553e5133931da9a9a2ab319b2b91959538a791bd7b7a1e2d26657acbbdac0c530eba20037b42f9d7e45e7deebba1af0c00b479b90c052bc20446e9605b7453c584a3c14e143cd60988fb92ea931dec091450c9ceb97abff4f3135c655b5d50a8470abaaa7e7043bf04c8db62989ba01a468d5bfacd5cd0c6c58965d1e8fefa83f186b857e0622f6911ad4bf6238041aeb4f2b259c207d3908784aef41ee0bbcf2acc74bdb3f549915473a1deb4acf5bf0152837c484c1c3d0297b484b9335dfea6b94c202ebed22dd81039eddd1f0679f62c88e4d95173530e96a4f76a9a387df52e6aff2543855d958c6dc4e4be24cf743d907dd7f90482bf4e869c359f9e9bf52436fa9d0dda586ad1a1607f7143bf4c623b0f8367bbd83852a38582685c5c29c90fb2a2d02170f31ff53dc7161cffdb3820d13e954474ed9d527d97dd1ba5a72d0bc7ba670bc34fee20e2a8cbf9973fa9f2272d5f308415200f05937b3ba8f533d77bbe5f7049290e1d92160ae72d72002cffdedefc7b12bd2c9777982b8bea3618b5857e76051a2a97a721a1a4d8df2cb36fbedc1096f88f706c976cd4a3320f3d400d9b5fe77ca68c51156b352e4e41ff48b0751aa60264ebb6dca1d5ff1a453c932e271b59a48600a59082f1ef18f2982caa4204954b1267552d66332a54589c90df9a0699e00933484f81ccd4e8719f4f92be94128ff1683977cfc4a09829a719c8a02554eb508639930b928f62c68c925b7324644d155827ec51b4d255c01f2741ebc79e8942c8e9be72d7fbf95b5b2d6ab7024b19dd321ce6b0cf863e9bb1b5bc6540cf30f917dec9f0930fd543b87b0fe361c2557904c83e665c4fd690dc8544d708d23046bb3b962911744f86f052f6dc8c96afa3d9da3e225ef6e89203a741d8b6e0da90abe73927a52b4064ef25bbb1407b4c048af21b7566297ca17ac8ac95e699918b79038a8376e8f4fcddf7bacc9053fad90be8af66147d3809eb7db8f4341e6fddc784517cbc1c8c763f09efffeee1e20a58e9a38a05e275d049788ed9ab154396088ad66e14e71d07b15f98b22a8e1e8ffe51280b51f7a05c2e5344db4fe88630d01de56d8ec5f21ba5ef65e5dd28ec9fd53f6df0093948aee7bb502da0fd7487033646f3cbabffdda4f979b43ed6352d3a3384f6efcc29635b8170ef1598d787a117db0a8043c4ce1988afc1e8001eb7964c7d678c89340b3e5588ea3ccc94f7da843a8125a9b211a060edffaf4125d4cc3ea3f3853b3d5f389323184d7fb6a4e1a1f15b21392e0964423d864da37e2c0e43c554cc4d594b2baa8cc6748f696ce732be150ca6d26ec8a828dc1afcb9a1910c7ec62c6b1ccc789c562b16ba61176b21f29794877d6408ca5cb46f47dc9c753f1d7d08a653a52cc4876604080b7ab17a8a4763e50e294008559e70a4a5b4029ff6aa1247f65b47befaf899a734abe013bd5d39a0389fa5dfc85f82524d72e6acbfbb6ca90b2faed416813e81afec4465c15ee0222be1db92fd55c3ec0fdbdc309c791e1f039b6d8393804e1fdf687589b451cbd73dc8b2ed400401a48940c018e6a0ab196c6be8e228d515d350a4f1295810f6ee50c19e99c9ad4e8ae1ec1ec7d6ee547a69d239e14bb59e3983edbd8bb07bee7f96998ca24a2563675ce8c1c851c0e260d5dfbe20a77e557d9d950bd7345964a19011c63b8eee89ca096e3525981a65e237aff40d7f31af4a4375dc27358f3a7bf10c1e6e79e2c1c55d3af2aa44518d7c1a800c4aa313954ad78784af66c2a8480b43cae775c8e1510d956ccdeff170df8689f1ed9e3b3801301eb78c236d930744d452018a8a4b938040938f79d2da72a9241d5ed3fc7ef13014f638297bd8f91f4a399ed30463218c07d6e7f0c64156f375596a6ba86a07821766b29eb1603b27b4fa0635be0e6cafddba9d9405486b336c1cf7c990ed88d4595da68575659d34125a4dc705fd027326e35e1962493f9d377ceec669abc311e42365baa19953570ecbb3968a8bd366bd2042829f4717e2f21bfd915fbd3beefe009dd3d204a62fee676ee18f7e733533e2883fc0e298adce674f26caba1dc2e4f36fa7bec417f4d710e10c2f72d41f10b37f1bbbca78db2aa04187c662776a3fdbe305668abb867ec24ad0f0b61377e5cb4903320f029336ee57aeea584bbdf4c82ae2fb97434e4f3119c9b838f1a2c12b36534fd8afd3bc70a82ca145acaaec6186260d5957d6b2ee7a1343445a8ea55314b531222c9e4c0fc105d80d6f9b3e81602f54ab4f7f337eae08dc4d10bb85b75d5db1f857966e73f5fecf65421790f077fbcea5800bd94be4574ce23afaba061d62f21e71cce3e771cf0587aceeb88ba5bdfa85752078c97a438a56ba9fee14bfded8c19defc5915f33e5aa6b3cdb47d5934d7685e095df5b029303477baf17e63d7eeb711117d09043f763ce18265c3b9936ae32594b6830fc75559c0ae1abca5efb382de92db95c96aa68f5c2dd9b63fb093b611168cceb67ea2dbf602b072da4e7c65f9a459f6ac8266e54a982bcffa268d4a01459717c4538b462baf31a604548decef3425cb14a79037b667fe961c68dcbc9bbf12bea8bee66a2e79c96a6d7b38a73d8e3fc918da88e1be21255bad65e7a2d6f6933858ae6291a05080b7052a03432d870211cea41dd7d2e7212dbcaf0b83c2ce970fe804a62e682ab1f6a49d5404fa529371fe1d53e124ff1f230983beb3ebb0682ba76322614b4c59f7c6bfe5078ea7ae23522ae91d8d206a1b3703e14e952eacbc71e41515948f679dcdbdbb9aaf2fc8da9ebef1bd8a0d9559d5ca31b20846c65979540f9d6f4fb85769ee2764c6ad63a2f9aa83966802e46656cf84f903bb5e050e7227ecfb3e21f1e0343211d532d655e4a25261cbd61c9db00a88df64e02b381fa4699a3878c0bfcc08400826f7ba9984700567746ad62c11e095fd3a5042369e0bc4d228b1aff041d9105a7f35c33b2b0ed66d0e2c3809b0c616f10f29b2dcd8244bc0500ad5b58ece6600d635dc0e270e231e70fcd32ee6ce9e382820a8aebd42232803f59a8652ba29f8cf99c919d9fc5f60dd2e4314678a32d170193a44a63252fccb8a205a761ba678a8acbc7879384a1c2523526cfd1174ecfac6828eb1170be4c5d8a63fe656996ab57c5dfca96848469e9396e75ab805cc5833de1e4f5ce2a1592a6f6b88f7a14", 0x1000}, {&(0x7f0000001480)="de349c1dede88e80a04270235797c433507eb9f062d85495ed243d2d953e56cd141435918dbbaafbb8b26c7ac801b3338867f24e6ca2cbd4480659eb1a9f0d1e92f6785d15b2c9e4c7a4326fb75aced7aba60d9c9c6158f178c0bd573749015f60ba1449b20fff277efa0e58f2170fc0479a9ddeacc7fceaf02483d3c10a559105f6f3f0986587bdadfec1c1867467d5d9061a2545ecda292d78374bb8d7c4dfbbd464d89e99ff29ba6ff2f76c5b7e25871d8c0568deaa698b08fa021605fbfe2532f3f14111df0e5cdc05dce8d6f4be51516ebc9ea6ca5ea6786f064a263fcd85132cefeeedbf70652dee1da6c294c8c45f14f96a071409a4b84becd001efbb5cc3ba33e1790785d68ff37bb9d0ee87265467c331a2ad2efd0c40c09c4211a769732d4ac835dff5485e635216e8282295325687ebd6b124d8938e2524bbfe41dc73570d260c7b2171a4a9750c9e0c73b5283772340aad4f5a6586a8bb21310806464e46031c8f9f57e4b90de873fee2af48dd931866f21e46813d2f754644741f92c0c3fa6a28c5c5f1cc10c90f0c0812ff3c8d9320f292b96d83c144f5ef116e2006719c8b993deb4c82961f5edbe8499c91b1fa29b3fe2dd800f89e60b7b1d7370af2d64aa12a05976a6a1209a029cba777aff641bf3b6649c266ea4c33b5a0c134a0a4ae73fc4c13625388cc31cab85a365f6f2d4768d591d08eaaa05f266564250b063dec46501c5b7803d1959305c0e9e900991c0c2d384a5a06439bb60fb9d8088584d7d4fecf248e9048ab3a927be3ec9726bf42f4aec8f9fd6ead08ec2bb6daf1d51020998413ebeba8f8e025d2428223b9b372d9011ebd5d1109eaa85246255ac28a4e91cb89de3f80558187bf36b11f57b27dc394114e4c3f4013f6e4d96a4ec262aad1b2fb06312979cddc11e02c65c63f70cb1edce7b0d72e9fff8b5d523f5d04b936ebdd3a1c12cd9bb77bbda3d2f57d11fea8a4b9e020bd3ca35de544c1fa5131f83c30f310ad21fe4c7516b7bad234924e886b2c74689aa61fbf9710157eff6d39280b49da51220dbbbbe6798c7fd7a175835f1a2b4daced9e1c32d4f86e5602d7c8883de928c5e643f26a8de9b0a7774f4b1f727efed0bbc5f8b12afbdfa779e833143230fa02ed077d7677af4fe27e4c6dd56eb5d016304dbf6ad2d956972570e3cc6ebb91377268002521e206deb4d9e470e4ecda6355a4df0523fb2a3e8a02cc7cd88d4c982f3f0f1677c708f1885ad28c25205127bef5b40affe6fe4dfadb27e728367561d5464c6cc54100e73a3d60d81fc1306a5641341f0739e1e7b1157493e985bc4ae4c737fd915cedac5f1fbd94985b4d1ad3e105c1c0bf6194d4f5b7b58d2ddf026c8480f0fdaab41997b3366ca539542240900c381022e297fa831b99343c8071ada55c4c2b300710b8dabcea4f3eca63902ec22c830426bcc2eef71a7e790636f58930ce2dfeac6d84dad7c1269ea1d99d1e4ee440d88adaac0fb9b5327b1f289b623ca8a76cba1a0ec3aa99ff7e64b0a2af3c1e1a25234c2f92afc15e3be79ace8a841fd9ff20be6cb64071760e1bb89dd68d0b2b5ece4c2fd1345d73b6826d68158dc906bd18376bc34c26831b2903a7e817189cfc9fddef577e611c6ecc8bba3ad9a0a226a64042a9a321e497e47d4d01fc275d9a522081bf514bc3c8b911902883b643c0ec54c0b23432f1fa8ea6f2360d5c5854e73b3d2aa89bd418b0cfa19318b6e11871df5868070601cc6df2f9515eeb3ec00c5feb4aae3c9ecfb321ff5271399ed6615363185f02490b6a1f703803ae8c8835c147a4b8f606610c661a0beb65ff788138ba6b93b1fb9f3743da536e7490274fde66c10acad1d4bf9f261234059e130c1c29347ae6299a16c5475bfa4dbe256b275437cef37451a0726c5e96b5ab99fdc5c2b3f1caecabe7d439ebbc581848562295353e7e5b9ed401fb8f401af4db06469b7af0a7db72863d3361c6b7c4e565911f9ed87f577e1d160b255f8fc7ecde1d295d2ced16ec84fcd97aa4ab79f8bdcbb0257512dd75ce57e54e261e09637806f9662f35389d2b0fb5702ea6b26dff77568c2f0cc03e92bee5014d852461456f9610b6cebc25406fc4569d179ddf666cba7f4f303c762d433945bd232d3ea7479c4b22cefdce3a0962337179727fbd1268d8ac498805564ee7a736940a793494e104395051547cdf481fcdac25610d552e722020dedaa1a3c75a436b1f4541e7919c2db00326f70030334b452781ab079f45ceaf22aa0bc36ba4a8257dc636240210211e323eb430a12e8b19b9d156c0b3bace7043f3e2dd5d69bae956c4b5dafc6cf6651cfc78711f497480f27fb6b255552f2222fa9a22a0700a6e237f007454ca38d7febc2ec0c5474479b5eb390dafd81f8a29fd8653875d997eaa9ab72a81f197eb20f82e6c2d735a517dd8afa7d82ec3a2ecba0b9424423a3463caa46b3aa3b3b327e9413aa7fd1ae981c33e35c61571d33c88b0faa99ef63f3e4320a8165ea134c821f47b45356d1bbd7f5f2906ee96e696b7e0cb32e6eab4395ed37ec59d0a9e4317ac4885f4048ee8f1b572bf89a00d6902241e7360d6aec4974065be357822ed4ccd9af52646822c2ca42c313fd9cb7fb748f753a26ce91c89d50e1fff4817bb8dca7cfb6e5334aeb2877dc8ba0727803ea5ce3c8d948a923b09112b466bc90f7a36bc30ccde4b11a5a21b9b0637c83adc9c9e84534f1393ff9be0e7d03b59bd38c0e27d9abdc8948ea754ab23beac289f2f9a1e5bfcef13b2b0fbc0a1a20c3611d2bf3e44b5b1c601bd4c5fc06ff289f5f929fb6d8e4f2d831e4b22c9d59f1572f73ff6ebf9ff1ac85bc40913220b3145004c60068de2d55fe16892f30288bfc0848a754d497038fb0fd1cd8b707eaa9778daca6b54767e3686588f3624ce84c2c7953b618c9c2239d62a0af5a9cbdcd6d5924ad37a28f02e614c8276575c32aa71e9741177738e2a04fbe50e66b5991b8f06e0b34973c1d3744177530dd79abac1ab2bc51bde69da9b3ee7cc48d01d11dcb12432035daee2476882020b597cfd1eeded0939b9eb9f9137834c674aa4b01efe177438fd90528d34b8c9b63aee32ddcdd1d09877943e073a25b57f5e03c9fc2b8625c03b8fcbb2a964cc41f0ebdccfd0c9aa75b6c0697263b58f11e6ff19ee2f29f92e0c767cdcb9b956258cee016718736fee81cee33574a051ebf899b09598af005a1d7e1a3caf8e42ea20c85f06c693a48042cd0e6d9140b17e2b8645130ce80eccf40aef2590c265769176d803a64d24bdd14e2ede5e8752d810898f57ebd87695ef66c7a411cdbea8d1b41d107d9064bcfbec2f632861f34993e4e3a51a876a50b5b7aed21a5a87422ed78e97d43c4dce07f320fd7b2f0e3aa48f7b85f391157a553d3d5861dbf26a8be7c95a62a629c1ec4f635406f2220f755ba01b914dc4b8fe512c054f6dfc6f5596724b14245ef66429347fbe73919536f23629306f3ebab5006a4d26396dcc3aebcd45f89ad95a6eee17497b646cf4c22f90aa0c5d5d3407f1ca7a9eaa2158206036d51efc07443fb2189878c0f11e60688aa0eb6cc382828069c31d44dcaaa9315a9312326dc9efac256fe7d34cee12bff7fa2422909393f57d0a2e32e3bdb53d580552509ec093f5c73c85513257ff867001fe13db73eb546c7900275cf1ee8381cf4dd7d175b0b8c18bae24f0c9d916b56a70841d46925bcd97f61c647c0854696e1a68d0db89b1c67fa0a5cb05edc64f68614090c44c3d79798cb154ddbe665610c0541db19c8e1367635684bd4662bd5ca4352051b11ab1afd77c4a7f411fcc8a8fa2c53846285527eb5ed4b1087026792cc76ed2b7389d75f61281682ff0b3e154f68b1c238f9ca834f3823dea4cc87f6a2a9d3708513580cc7d70c570bf4e7d9816971720a78202feea126cfdd17f35ed933404d4923f4d5041772c0c92465772bc053a17c188a4e9d2c33aad722d851938f3a858ba5fcfd4b4143dd9ef8fc7c3ce974654fd68e1bfbd44cabdce2b882e4b7eaa360fd181f6dc77bf4501ee88756e025c41cf8ae01a5113558b9e18197e4e32eff3cbf57119f00e1191391c7bfe15046014a0c95ed8a89a90024e6776562834c4e579d75742051c5c7cc5c9f5b586fe62127a1cd800de8a64664ebe42e836ea0d186432243521fe557164733aec09f21c3ee07ed911cbc6de6425c5e711faf37beff5fb708272a103889607fbb57a9575c5d83518a5054c26f7aa75a6726a70e05960e7fd83265d0e25b4a62a2593eb89876ca63c72ee8de52011dae0cb5cce95684cacd26ffa596703701d935a4b89982e0911fdc1e2d6ad1e43bc77c7b076ba3b810eaede579ffe267bb7251ff39262966f04da3340a8d76d699a9c2520039f371f78068ce116642af4a44a84358fbe5c4ea84941e7fbd727d0a1daf538f184ddab93a725f6fcbc86e5312a4ceb18219b183add4566de21d08933419e8ea9975591abf791bc664fcd5b54b9c6f4e9c7b9adb65da8755d1ce3ecc7c80990f9e9b67ff41c005dd078e8e81d0b19baab9ac6daefe14825ebd86c27cfe4be0a5084780b7875f57547cf32cd93df4fe1d57d2db5759c164d778ec9d8fe693c463ee2b33f51c1caf9e20a8d4ebb36fb901c0c6f6dc74a5308e3a470e2104b6046e49da4391b7db9bd6ecf05ed9b6a83909515bdbe74973144ac62d829e9495ac81d41d1cb7e080f424b069ed124116d53cc9949d72a43a26094894beefa2150bc2b9ab3cbf0d058a3051996bbe732b2bc372447ba2176f09e4d1436aa2a91ddb93a64509b9cf88ab913086a6e281496fb730846654f7c7ae931aa2eb36b4b633f9471dcfae70e9159a3b8116050f61036d4fd95bd726ab5d586241ef8e38304449e1fd68a2fad3a1f34a21dd1753c360cec3bb840600e6e13b25b1700019c5a4baa9f66bb4c09d157367d1188a2cdf9c36a6425416a501d90054a1e9943e90883a6bbf6040cb7a232a9f35392ceb4ef3aa8515dcf17529f545e49594b90a46de59d3471a291fd6c525e5509e31dfd555263227e22122d497f9bd2f4cbd4ad65770c840ab92ff60ad24735f8df259fc3f03ee31a06e4240e5c6943b11478977cdd3326fa31d5ae69ff6eba3df21920b53b46b3065a0762bfe589262a719cb28f8151a071f48d917149065084533d84dd6752686d62985ddb6167314b27e5f0c40cb5af8a54142dd319e85826e6d88a3ff5a22ae1e0d51b4e39311122abfc761614d60c1d0dc3fe4ccb3ab118c24368b99402fb6e7fd4719535f75c73bfac6a752790cae64be886056ad03841492b4d88736d45b8a0989170b079070644ca415ba25bc0f6d038fb0c84e0d3a572530adef14a6069ad62b52dff4e8ddf1a5ad844e8235fd151eb17b06fcd46317657a95e1980640f6083da22572aca7cd8c7dc08a6d6db2ef69808a2904ecda087aa238e3bf4393a805545448160100df74861e502d2f1226cc8af1df167f6916d4a732798eaa393c27c29b74da4de9c4e3e796799d9eaec22d7c11f2db48f14c6db1f4324960f5ee58cbed51dabde7a6d9d984dfaa92334ec6ba8a0266705036f38524391a6ff86b598b68d68a33346200828476b8f56f5d1b02ebf5453c7cd09ddaf324e381dc73e83b49d99e0715b42542121f3f853960a785e2aa83d62ca9cd34265e930d72f36c8626f3615ffecac958e8d1ce44940a0ae2aeb14688a67563bda7730a0f07e683beed192a8fecc88f5574f7d1021ea985a9cd561a26c5f545791e431", 0x1000}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x4006, 0x0, 0xffffffffffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") mknod(&(0x7f0000000000)='./bus\x00', 0x280002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xfe21, &(0x7f0000000380)="21a4bd9f0c61888bdec32a19107904096a19197b06b42f77b7a0315c6401b6fc22e1266041bd648e1f96b0fd346f13497b7d3869bc6d3084efa91154d0f4fea3e964c498c7318874f5208e392511a681da8889b08c984f1b98bb2b44749c7c578e3be6c537d5832f46c62915bbfd641c258a3564cd52ee4d3dbdfd426787b90b43c1c10ff1afec51787ea0bf09efd1ccbd152b0bbfcdb975fc0b2888b865c5fb9b0c2e72809b2462667187d9ecda05ab60db811d610163fa3301b9ee4fa4f2956098a0fc0104000054cffdb4f120bfee2481ad516fd8d0d929dcbcc900e140a6df1f858996533aa2a6eb4ea508f2b28f889f31050d027c8b89e3211ed32117f12c609c065b7d002ff2c82e6a6cfffb8664ee2e4d1a1a4b62ad851b4f5adbad2f64daa8573d790cb988be539cc8d98f4414890092c6944e8f9d13a512838164d16231142c3198905221d7077a2897def8c202cf29f51b1f71c3faf104208bd55ceeee7e4113853c97d9437b51b7e3f2941313ffa1266b04fc81f60520997c9f04153013a2e5a500000000000000") 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "91ac309acfb30e9221782a358552d7266fe45f41", 0x6}) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x3f) r2 = msgget(0x1, 0x450) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0200000000000000377377df2a59164b0f8da6cf3c493e9d81b78a3e3aee5accaaa52c411d971c47f31a75607122960130f2089d7a7bf8a6731495860c08a9ff0e9c723478b75520503b685ddc6c33a4c2644e3f03dec4b9a00af5c2a9639adc0ae441b159ff653246e1964c7bd5c5b1ed2701b1369dac520d60a9363acb4957c4cd351c5b5181448490d07c58cd75f4a80afe4138cb46b987fe4b5b3ef06cdec57397b8383d979d404fa5786fa48c687e2b16e14cef99833dffcfd5"], 0xbc, 0x800) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc8, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x4, 0x8, 0x4, "07ee211cf631297104d6a70f128d2710cf324819", 0x923, 0x3}) 16:00:32 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f00000002c0)=ANY=[@ANYBLOB="f5cb96f53ecd0e0008"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) semop(r2, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$getown(r3, 0x5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/41) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xfffffffffffffefc) 16:00:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) unlink(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x53000000000) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000300)=0x1) flock(r2, 0x2) execve(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000640)=[&(0x7f0000000500)='/dev/zero\x00', &(0x7f0000000540)='/dev/zero\x00', &(0x7f0000000580)='-*\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='/dev/zero\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)='/dev/zero\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='/dev/zero\x00']) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="c715482dc44c612cf8fa00f0140bc8e7311510460490866c62bef91fe51f9d5c7930e451130b18de5f1a6c72889e2a6fd0a469e072eb1f8e9e7c16f7e6065c51907a3b0dc0925c6e163c6a9691880a0072d03a6eda97c33b66afe74885ffd7068d7f40feb00d9173be69ead7af97edc9a74e870d27e33453bccd5d367b1dcd0d5f5e358eab325b4b91b40236e3a774f468a87c2e9e79cf560c7de5fcf0921463222047795fb21bacb0725c7dd077925e16b2bab0bf12ba4dcd03a5f885a643668b9d5c8a5da4f9fd32edf3092fd65277b1ae25a98079e2662e5848a43eec8a41", 0xe0}, {&(0x7f0000000040)="469677e7dc837988b595e88b86c045f239f14522a249e292fa9cd83cbf013485a252df9f5c45130f3d3ca97552fd5f329020dec2c29e1b90012007136561ac0eb6b919260c786b68f82e8292d2d4308505a24e7376bacb4e1035eded6a73ae6823807de0e2370117f208cb470eab8ff16d", 0x71}, {&(0x7f00000000c0)="a8e9ec021b83b88abb370f7d8d7b3b41f97632f83e0d5234f362df00858340dd0dcc8bdfdf80ba95", 0x28}], 0x3, 0x0, 0x0) close(r0) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x4, 0x4}, {{r2}, 0xfffffffffffffffe, 0xcac3690498f45852, 0x8, 0x1ff, 0x297}, {{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0x1}], 0x2, &(0x7f00000003c0)=[{{r1}, 0x0, 0x65, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1e, 0x1, 0x7, 0x401}, {{r3}, 0x4e79267ab4080ab, 0x12, 0x10, 0x0, 0x1}, {{r1}, 0xfffffffffffffffd, 0x1, 0x4, 0xe0, 0x826e}, {{r0}, 0xfffffffffffffffe, 0x64, 0x20, 0x200000000000000, 0x4}], 0x81, &(0x7f0000000480)={0x3, 0x1}) clock_getres(0x0, &(0x7f00000007c0)) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)="510e", 0x2) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = semget$private(0x0, 0xc857f550b1abe007, 0x4) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f00000000c0)=""/89) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51, 0x0, 0x0, 0x40000}], 0x8, 0x0, 0x6, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r2, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:32 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) r2 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2a2212bd4555e561, 0x3, 0x3, r2}) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) 16:00:32 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = semget$private(0x0, 0x1, 0x20) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000001c0)=""/235) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x104) write(r0, &(0x7f00000000c0)="200f20678060f07d83dea94cd362", 0xe) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000002c0)=0x8) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000340)=0x7128682c5a79a716) write(r0, &(0x7f0000000140)="7ccc89f8bfee983cdb9f102d216d88528fe89a94a3044c34b45e5433726b5bfeb913b9e7af9d83c142fcac134b7e7bfd94db9cd31fb6df8564f572e2e3b30e361ad16fd7fbcd18a7e7d0c5b16b", 0x4d) fcntl$setflags(r1, 0x2, 0x1) setrlimit(0x1, &(0x7f0000000300)={0xd2, 0x3ff}) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x10) r1 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$inet_opts(r0, 0x0, 0x2000000000006, &(0x7f0000000140), 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) 16:00:32 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001680)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/125, 0x7d}, {&(0x7f00000012c0)=""/233, 0xe9}, {&(0x7f00000013c0)=""/223, 0xdf}, {&(0x7f00000014c0)=""/193, 0xc1}], 0x5, &(0x7f00000015c0)=""/176, 0xb0}, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") getsockname(r1, &(0x7f00000016c0)=@in, &(0x7f0000001700)=0xc) 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x1a, 0x9, 0x3050}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='`') 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8}, {0xc, 0x0, 0x8001}, {0x2000000000006}]}) r1 = socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='#') r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x3, 0x9, 0x4, r2}) 16:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) setuid(0xee01) msgget$private(0x0, 0x100) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x96a458ff4f08113c, 0x0) 16:00:33 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000000080)="833758178d4f780536499d2bc8f308a916e40f58fa9c8e81", 0x18, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x94, 0x0, &(0x7f00000000c0)=""/148}) listen(r1, 0x200) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x400, 0x7, 0x6, 0x80000001, "4ff161bf1e650a120427eba7e36455cd8e428540", 0x8, 0x2}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/235, 0xeb}, {&(0x7f00000001c0)=""/116, 0x74}], 0x2, 0x0, 0x0) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000480)="ac", 0x1, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x80000001, 0x4) 16:00:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x4, 0x4, 0x5139, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x7d9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfa}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x16}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '.\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) sendto$unix(r0, &(0x7f0000000500)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000000026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020205007ffffc0001000000000000000000000000000002000000009c8cfe94baf913c2e1e500f751197575b4af966494abae0fa59b3ddb8fa76cbfab74e459234aa41352191bdfffffeec8a0a2383d2ef8dae59151d20af0739102919da18672a5c0db6ed39cd06f86e08ba65682d13aba53fc30653b9d6ddc2ad57c330506e2646f3a262c93edaa27b547a54f2ea32c8ca4c06b541f8c0226b48b6e57bcee8a00fcf0370c9b405bbba8c0d177ea52175cdc91ef08539a340218be5c3eb8fe", 0x2faa75585b3154bd, 0x4, 0x0, 0x2a9) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x20, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x3ff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x3, 0x3}], 0xcb6e, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x14, 0x1, 0x9, 0x6c}, {{r1}, 0xfffffffffffffff8, 0x66, 0x80000006, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x18, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x4, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x14, 0x2, 0xc56e, 0x20}], 0xfda, &(0x7f00000000c0)={0x80000000, 0x1}) pledge(0x0, &(0x7f0000000100)='$\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0xf6f7, './bus/file0\x00', './bus\x00'}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x1, 0xffffffffffff7fff, 0x6a, {[0x8, 0x6, 0x3, 0x4, 0x374e, 0x6, 0x24000000000, 0x3, 0x10000, 0x2, 0x62, 0xd8, 0xd039, 0x9, 0x200, 0xe55e, 0x4, 0x2], [0x6, 0x800, 0x80000000000000, 0x8, 0x8, 0x5, 0x4, 0x5, 0x40, 0x20], [0x8, 0x80000001, 0x3, 0x0, 0x8a8, 0x3], [0xa90, 0x4, 0x7, 0x100000000, 0x4, 0x6], [{0x8, 0x1, 0x4, 0x27d}, {0x0, 0x4dab, 0x9, 0x9}, {0x1, 0x6, 0x6a8, 0x401}, {0x90, 0x5a, 0x8, 0xffff}, {0xd7, 0x1000, 0x6, 0xff}, {0x3, 0x6, 0x0, 0x7ff}, {0x1, 0x13c17211, 0x7f, 0xf54}, {0x7fff, 0x3, 0x1, 0x2}], {0xb7, 0x1000, 0x80000000, 0x8b}, {0x33, 0x5, 0xffffffff, 0xb86e}}}) fchflags(r0, 0x10001) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x210005, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006, 0x0, 0x0, 0x26}]}) recvfrom$inet(r0, &(0x7f00000000c0)=""/105, 0x69, 0x800, &(0x7f0000000180)={0x2, 0x1}, 0xc) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x889f346f705477a3, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x40000000400) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)) 16:00:33 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x10003, 0x100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:33 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x20) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x7ff) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) write(r1, &(0x7f00000001c0)='\t', 0x1) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x90db099537c9b755, 0x10, 0x2, 0x3f910a4a}, {{r0}, 0xfffffffffffffff8, 0x60, 0xfffff, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0xc2, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x6, 0x25}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x28, 0x8, 0xd5ca, 0x9}], 0x1, &(0x7f0000000200)={0x7, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x9) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r2 = dup(r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2, 0x0, 0x1000, 0x8000}, {0x23, 0x4, 0x1, 0xd438}, {0x3, 0x3, 0x8, 0x9}]}) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 16:00:34 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035504b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cea45f94d2eaf25767e686552b799dd008ae7ed2801151e821b8bd5dbe2f652c02531e707"], &(0x7f0000002240)=0x1002) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ktrace(0x0, 0x1, 0x100010006, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/138, 0x8a) lseek(r0, 0x0, 0x0, 0x0) truncate(&(0x7f0000001240)='./file0\x00', 0x0, 0xfff) socket$inet6(0x18, 0x8000, 0xc2) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x3f) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\'\xcd\x00', &(0x7f00000000c0)=')\x00', &(0x7f0000000100)='.\t\xf4-\x00', &(0x7f0000000140)='+\xc1$:\'\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='{.-^!(\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='+)\x00']) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4, 0x1}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) 16:00:34 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0xfffffffffffffffe, &(0x7f0000000000)) 16:00:34 executing program 1: r0 = getuid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0xe6491b5ccc270966) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x280, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0xb22a331488416c32, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r7, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x20000, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x0, 0x0) r12 = socket$inet(0x2, 0x8006, 0x51) ioctl$KDENABIO(r4, 0x20004b3c) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x9ad, 0xc2c2}, {{r3}, 0xffffffffffffffff, 0x4, 0x1, 0x7, 0x7}, {{r4}, 0xffffffffffffffff, 0x68, 0x2, 0x9, 0xffffffffffffffff}], 0x3, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x10, 0x2, 0x3ff, 0x5}, {{r6}, 0xfffffffffffffffc, 0x18, 0x9, 0x10000, 0xfff}, {{r8}, 0xfffffffffffffff9, 0x1, 0xf0000004, 0x5, 0x80000000000}, {{r9}, 0xfffffffffffffffd, 0x10, 0x7, 0x3484, 0xdb}, {{r10}, 0xfffffffffffffffb, 0x0, 0xd, 0x691}, {{r11}, 0xfffffffffffffffb, 0xd7, 0x1, 0x2, 0x3}, {{r12}, 0xfffffffffffffff9, 0x4, 0x20, 0x101, 0x2ecd}], 0x7, &(0x7f0000000440)={0x5}) setuid(r0) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x31, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x41, 0x4, 0x1f, 0x60}, {{r0}, 0xffffffffffffffff, 0xec64ab537d7dccac, 0x1, 0x9, 0x80}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x10, 0x7ff, 0x551}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80, 0x78cd, 0x8}], 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x5, 0x1, 0x5b, 0x7}], 0xa275, &(0x7f00000001c0)={0x8, 0x38}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0xb9d10de79356061d, 0x2, r1) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000003c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) r1 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) unlink(&(0x7f00000000c0)='./file0\x00') chflags(&(0x7f0000000080)='.\x00', 0x8d5518cb9a78ecf0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(r0, 0xd) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x5808f0ef}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) sendto(r1, &(0x7f0000000140)="344a84aa7a76592526b34d6025a160d8331299497001072784ac3d008eff2175eb", 0x21, 0x1, 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:34 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r2) shmget(0x1, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) 16:00:34 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0xfff}, {0x81, 0x5}}, 0x0) poll(0x0, 0xfffffffffffffe9e, 0xbe) getitimer(0x2, &(0x7f0000000040)) getitimer(0x0, &(0x7f0000000000)) 16:00:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) socket(0x18, 0x1, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x7, 0x95}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0xa3) r3 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x800000001, 0x21) ioctl$TIOCCDTR(r3, 0x20007478) semop(r2, &(0x7f0000000480)=[{0x0, 0xffff}], 0x1) r4 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000240)=0x8) read(r1, &(0x7f00000008c0)=""/167, 0xfffffffffffffdc8) bind(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="040000230000000000f9d54d6819550cb1694b75a243ae1e3133c4786f8103aeb57a7ee8e0a5c295d03700000000000000000000000000a55cd584cc5d11259a82890471f6699e9cd3d94c17bb541395e361df624f52e406eb8e342308a9d6a2b33ccd4d819c1a24b8588eb60afcde9bd76368c8bd29ade8be54e93a5f567af3669dfc0b691f2df74e5f716445bafe8186740beae789ae30c384a65b597e0ac0cae46c8ba4c90b3be5c0efca4b6d72e6227ee3d3087ae1ffe2303cd334abda20cde5481d7baf7923698a9da76ab4decffa75f256c6ce038e7e188e962ff44f4602743c67dd66c560a6640784840dbbb60a1c282dd4f01f091b124ec029f0749a3f513f257815ae728c7580381fcc894e7aca550c6497bf73b49faf7dd452059f844862de401fc965a07c8a090000e46d075f1f7a65bd11051b6be7afcfcbac1f83ba538e1783e3"], 0x10) geteuid() r6 = shmget$private(0x0, 0x3000, 0x1000000000000032, &(0x7f0000ffd000/0x3000)=nil) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x170) poll(&(0x7f0000000180)=[{r0, 0x48}], 0x1, 0x3f3ab888) close(r4) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000005c0)=0x40000fffd) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000280)=""/153) ftruncate(r5, 0x0, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xffffffffffffffa4) shmat(r6, &(0x7f0000005000/0x1000)=nil, 0x1000) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000400)=0x5) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x237) clock_settime(0x2, &(0x7f0000000040)={0x0, 0xaa7b}) semctl$SETVAL(r2, 0x1000000000, 0x8, &(0x7f0000000640)=0x8) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0xbe7, 0x8, 0x1ff, "45392a37d3449f752b302ebe2cadc16b5e31aafb", 0x4, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x84) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000280)=0x7) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x10001}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x9, 0x2, 0xfffffffffffffff8, 0x5}, {0x5, 0x200, 0x48b, 0xfffffffffffffffc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="91383ab9a50988e990f57c6b57e5d36ce0c099789b908555848c57341cbc6b26c27da405b9c4b773109a49a3a776f7467f716e2fafec464388233dd0b30c81eb9a0dac8736b97519c859204933a509928c90952d11203faf56dcc66480bda3896a49f3bef1a8b241623f349671affd650fb422c61052b78fade04b6b1ae69b48c0b4f4bb4344a402e529f7094fdf12fe4d4dd0876a62c0743bb0aff4c3172f1338f1c4a2da2eba1300c55a3caf2100a00e5c03587c8ae8c7d2e3b0174baafcdb68b32ab2168c74f1a7b3d9c6f0d9aed64f3c1df97006ecb0587f069615508c045aa156a54960bd1a798140b2c2e53a16947534c0c9", 0xf5) 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x5bcb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x60) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000340)={0x7, 0x7, 0x101, {[0x1000, 0x4, 0xb6dc, 0x8, 0x629, 0x100000001, 0x690b, 0xad54, 0x0, 0x6, 0xe5, 0xf0c, 0x0, 0x2, 0x8001, 0x1, 0x9, 0x8], [0x1, 0x100000000, 0x2, 0x6, 0x1, 0x1, 0x1, 0x11e, 0x8, 0xfff], [0x400, 0x3, 0x8001, 0xfffffffffffffffe, 0x4, 0x7fffffff, 0x6], [0x4, 0x8, 0x0, 0x0, 0x40, 0x6], [{0x6, 0x8, 0x7fff, 0xc39}, {0xfffffffffffffffa, 0x5, 0x6, 0x2325}, {0x40, 0x2, 0x10001, 0x2517}, {0x2b, 0xffffffffffffffc0, 0x1, 0x401}, {0x6, 0x1, 0xb3, 0xf8}, {0xff, 0x2, 0x1fffe0000, 0x7}, {0x80000000, 0x1f, 0x1000, 0x7}, {0x7, 0x9, 0x4c1, 0x7fff}], {0x0, 0x8, 0xe6, 0x4}, {0xff, 0x6, 0x7, 0xd3e}}}) syz_emit_ethernet(0xfffffffffffffed6, &(0x7f00000005c0)="7fafdc9d7f32030ee45c8480ac21d9e1c5f6a5bb5e4e2df58e7669401d51e66e6cba510eb75fcdeb57d2707ae0785025eff4b0bb06978976ae4555247282049324e26f5ba96c33606943f7171c6e95ad8dae0e368e9c5915fc672f97af86bf37db6c648cb46df30f3e9edc0bd9686f35da965570eec6072d6d853e9e8e0b7c852895b67e3830f83fa7ef0000") 16:00:35 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000001640)=ANY=[], &(0x7f0000001080)) 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) syz_open_pts() r4 = kqueue() close(r3) r5 = syz_open_pts() kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) dup2(r0, r2) 16:00:35 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x80, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/199, 0xc7}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000180)=""/213, 0xd5}, {&(0x7f0000000280)=""/14, 0xe}, {&(0x7f00000002c0)=""/184, 0xb8}], 0x5) r2 = dup2(r1, r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000440)="da1b9a87803bfef6e6aa57e1eff86939cb36ed0e85e2930197e6dc1008e079a05fb48e73a2a4081cc2d6a39ed4acb88ec51b854d71614ee970d017253071bf7471b72635866e350fd40ad2838e58cb78a3", 0x51}, {&(0x7f00000004c0)="109636d677923e27f6f07d0f0ebf7543f4548b98aeb03f0235dde79136f27d6bcc8d9a4233b57d540691ca77d0d28a03f06a146c49e0edd86fa6ba0c53db9a5ac02e510dcad4d82bae469f5aed7b5a5c5b1cce96775835713523dfc488e962a14b6ee63e6e7885e03b2c13c5e000b1c086f2ec796647b011743aa1cc8b8b1a60f62ece1abe6606688c96aacfe941a29309c31a3e5b2518f8d832512a864fa3a57b4f67166f48a0242a050d6fc65279101683dde8e6db31ea29bac6775f10eaad161d9514f34ed9ee9175b8a115389a7ac2f3d6a34e", 0xd5}, {&(0x7f00000005c0)="ea704fae7bf50aff6168ab3589481442530c6f93a3a2d7d59cae47bd552b2225dc8f3fabcb4427a0159ee5f7b06ccd6b41207bc767cd20d43ca25dc4e2f41767bdac6eb53f07ff1c3327fa11422ac468f4787d6c753e1ef507794694e26f767ace11f50ad24146318b714179612368d6936aa0db7612ee8299dc2156f80a2d5b3d2fc85f557b2144feb29f02f7949dc293f57639ae9c4399c444fdc33d38a791c774c168ae1aefb917a3144c0b85ab7df1d9b904f80d8741cc3d9f021ba9d2386ca96ccf8c9effd84acfb5c6978b63f6486d6290f1ed5471ed94e6e03727eec38cca519215f7e946", 0xe8}, {&(0x7f00000006c0)="48fc781e687e12e9cc1112e5a211d11d39b482f8a9a2bba39bf57a4bcf1e970ede6acfbed04a2046e34b89e6e3b73383cf632a6e862ae0636563", 0x3a}, {&(0x7f0000000700)="48429e0bd2d2be2f5ea5e019c766cca8dc1494cba2084ebc64ab5a46fd54dca6b6d0a3f5aabf051f47364dce6ace7aa2c03b43bce7e6c89815ad064387fa8c90565563b665fa94a6ec8e8567c1f977cda0c180158333a7f62f5ee343f703e7fe18d0b299e93632234bbb3ed61fcabe15998a4b4eb33797d3a07a86ac2c2b0710265f863079ba8cae2291ec923b381de0232c105d2df85e1b24ace50ddf926747701e4a69d7f3d4807f0c035a4ae6fb5bf518662c1fccfd991a2732eb7a548fa0dfd3d25558bd072af0a0903192c6b87038e89ea190ad8a92a220de75582c72dcd1e0ecdba0baea84404c8a8cdd980d559238d56a0483c897029c4b", 0xfb}], 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x0, 0x7, 0x5, "ac592f3dde4f94303fc66705cd4719977921b7a6", 0x10000, 0x8001}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x6c}, {0x48}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x6a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x34928df9e451f46, &(0x7f00000000c0)="bef0cde4") 16:00:35 executing program 1: mknod(&(0x7f0000000640)='./bus\x00', 0x280007002, 0x8) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f0000000100)=""/174, 0xae}, {&(0x7f00000001c0)=""/158, 0x9e}, {&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f0000000300)=""/214, 0xd6}, {&(0x7f0000000280)}, {&(0x7f0000000400)=""/122, 0x7a}], 0x7, &(0x7f0000000500)=""/225, 0xe1}, 0xd0ab21935f5fac09) chdir(&(0x7f0000000280)='./bus\x00') open(&(0x7f0000000080)='./file0\x00', 0x840, 0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 16:00:35 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x1, 0x3, './bus\x00', 0x8, 0x3, 0x2, 0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)='*') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x7, 0x4, 0x565f18a3}, {0x1f, 0x10001, 0x0, 0x8}, {0x6c, 0x230, 0xfffffffffffffceb, 0x3f}, {0x100, 0x1ff, 0x0, 0x6b}, {0x2, 0x4, 0xfff, 0xffff}]}) 16:00:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r0, 0x2000747a) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x290, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000061}, {0x87}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10001) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x0, r0) link(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7fff, 0x1, 0xffffffffffffffe5, 0x6, "0bd3caabd6a32bf1518ce1da155c9ec60bae26c8"}) 16:00:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x1, 0x3}, {0x18, 0x2, 0x9, 0xffffffffffff95a7}, 0x73, [0xffffffff, 0x80000001, 0xbda0, 0x5, 0x8, 0x0, 0x6]}, 0x3c) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r4}, 0xc) r5 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000100)=0x40) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = getegid() getppid() setgroups(0x1, &(0x7f0000000000)=[r1]) r2 = dup(r0) getgroups(0x2, &(0x7f0000000040)=[r1, r1]) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0xc6000000}) 16:00:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff53) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x27ab) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000240)={0x0, "2d3db987601df619ff811a06c8dc64dcca6522a12255c1b86e27fd056c3bfad3f12e52105425b4e2acdc091225999cd5b841eaca68ed36a76bdec1ea3ef211d67a3052aa58850f8e3bd4f7738253fb08eaa3f26c5a196bdcaae58aa0b67f16154500b77891"}, 0x6d, 0x800) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x101) msgrcv(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000100)=0xc) r5 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r5, 0x7, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYBLOB="0300001000000000ba45ede2435a8b0297b8fbf16c17153cf3d117c2e9547840d4375db342faaa4f16892d8e72ffe264033c254df9c5b2ae95e40e5a3992da3052ad2c498c258300"], 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) pipe(&(0x7f00000003c0)) r6 = semget$private(0x0, 0x2, 0x20) ftruncate(r1, 0x0, 0x4b6c) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000800)=""/166) msgrcv(r4, &(0x7f00000000c0), 0x78, 0xfffffffffffffffd, 0x1800) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x6b, &(0x7f00000001c0)="0e10cb1aae72608b4444776962a3fc24aa62a285574e29526a0469ea26de5d64dab9fb5af47364320665fd253865708b741e39f20194383750a791492740f1c96e583f2230b97cf40e5d2cdb125b3e5f59ffd488980e5bd9484a5ac5ed2605a0be4d97f49665e5276195d9") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3, 0x3, 0x101, 0x2}, {0x0, 0x5, 0x0, 0x6}, {0x100000000, 0x20, 0x6, 0x10000}]}) 16:00:36 executing program 1: r0 = getpid() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x180, 0x126) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) r2 = socket$inet6(0x18, 0x8001, 0x0) listen(r2, 0x0) fcntl$setown(r2, 0x6, r0) close(r2) 16:00:36 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x46) recvfrom$inet(r1, &(0x7f0000000380)=""/219, 0xdb, 0x41, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x35, 0xfffffffffffffffd, 0x2}, {0x84, 0x0, 0xac, 0xfffffffffffffffc}, {0x6, 0x0, 0x7fff, 0x10000000}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x3, 0x3, 0x3, 0x3f}, {0x3, 0x3, 0x0, 0x7}, {0x4, 0x101, 0x80000000, 0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)={0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0xfffffffffffffffb, 0xfffffffffffffffa, 0x5614, 0x4}]}) 16:00:36 executing program 1: r0 = socket(0x18, 0x5, 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) 16:00:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10) kevent(r3, &(0x7f0000000b80)=[{{r2}, 0x0, 0x87, 0x8, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0xffffffffffffff7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0xa028}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x7ff, 0x101}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x333, 0x81}], 0x7fffffff, &(0x7f0000000c40)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x957d, 0x4}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x2, 0x3, 0x7}, {{r2}, 0xa2a80e1190e70fd8, 0x0, 0x1, 0xd6, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0xfb50}, {{r2}, 0xfffffffffffffff8, 0x44, 0x2, 0x5, 0xd802}, {{r0}, 0xa0edc2605e739b1b, 0x82, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x3f, 0x6}], 0x100000000, &(0x7f0000000b00)={0x9, 0x6}) kqueue() r4 = dup2(r1, r2) setreuid(0x0, 0xee00) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r5 = geteuid() sendto$unix(r4, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000a80)=""/127) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) setreuid(0x0, r5) chroot(&(0x7f0000000d40)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) recvmsg(r0, &(0x7f0000002480)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000002380)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/14, 0xe}, {&(0x7f00000010c0)=""/165, 0xa5}, {&(0x7f0000001180)=""/252, 0xfc}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/204, 0xcc}], 0x6, &(0x7f0000002400)=""/91, 0x5b}, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/zero\x00', 0xfc7e789ed2c0a8b3, 0x0) 16:00:36 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r3, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) socket(0x10, 0x5, 0x1c0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x0, 0x3f, 0x5, 0x3c1, 0xff, 0xffff]}) r5 = msgget$private(0x0, 0x40) msgsnd(r5, &(0x7f00000003c0)={0x3, "37e419e7764315a4ea789f6e3a3d30703e16f38f2e8063eff4d5f716c4dafa5f71a2f4f6ee98324374989239486dfc3811a210301a24cbbc21e06d3a66164862631863c2b230f939659a2b68d596f6d534eb51f546"}, 0x5d, 0x800) 16:00:36 executing program 0: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r0, 0x2000740e) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlockall(0x1) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000001080)) r5 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ff1000/0x4000)=nil) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000200)=0xfffffffffffffff9) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) shmctl$IPC_RMID(r5, 0x0) r6 = socket(0x4, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x6, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x6, 0x3, 0x90, 0x4000, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) socket$inet(0x2, 0x3, 0x2c87a45e) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) getuid() connect$inet6(r4, &(0x7f0000000280)={0x18, 0x3, 0x4, 0x9}, 0x276) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x10001}, 0x8) r8 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000180)=0x3f) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x157979c1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x800}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 16:00:36 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000000100)="07a1b5a50345a40239e394235eb20b59016415ec7e8683cc3a558371c8481b300d929faebc209c3021f5e6e53b92d95cb07052eda49fdd5a7d8d6cf78da463282367339451772c98a5160600525ab0caaac4424fa84a52d5ac05934e2e56d583", 0x60) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) write(r1, &(0x7f0000000040)="9b9b540755c621b111a6c04d7ffcbd15de1bb8546cb4", 0x16) 16:00:36 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000e226ffffff000000"]) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) getdents(r2, &(0x7f0000000200)=""/184, 0xb8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000400)) sendto(r2, &(0x7f0000000100)="da70d3bdf7642ba55cc190cd13fb19be895b9f65fab2de3155fde02aebad92e72f64de5cbcdfbd6d6e2df7aff6e43c851361af76766dfcc45b1f80d111f8a881042c7ef12aa45bba0434439edda24c8ad4117ba2f1c59d3abc011fa2585346772d38a8ef3503d519ff2db243414b566e82c76787f80b57c395ade289e7aa54bcd03178c8fb2a6cd28a3ac8528bfb24f7f60c229629f62ece43cfbc7beaa9e3be885e708147379f523ccf7ca28981477f67271b3ffd34c745bf0d53238b558f388bde3b7bffd508bbf61044c48638a1b17148457fb58c0250068b16fa4cdb97a68c738b4ea3c8908cd8f6574be07fcd1f7d7162df0460569aa0", 0xf9, 0x400, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)='r\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000580)=0x1) sendto(r2, &(0x7f00000005c0)="7dd81a4e7bc3443e04a495dc761bb6895d22c751cfc60e3db6da523c1d0be0be64ca4ba20f3549f41996b72a756faa4feb68e1d4f89b8d76f3dfbc2eb8f609d0bafc86bf2cc9ea2596a8a52da678567cda171bd4519045ba7d0f12f2f5485dbbb46436b546d446eb92dd33648a52769188a6367b8a740a0ef896f937fd3f94e00cb14c275aa802b277ef431ad5da85c6f82ae0727ce11b8aa5e2283c592ed3e23681fad85ac581d08b18f1b58cf6d56f1be7fe12acf4ef49cb9fb72c369dead5ede292388549", 0xc6, 0x0, &(0x7f00000006c0)=@in6={0x18, 0x3, 0x1000, 0x9}, 0xc) munlockall() 16:00:36 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) 16:00:36 executing program 0: mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) dup2(r0, r0) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x10, r1, 0x0, 0x0) r2 = getegid() setgid(r2) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 16:00:36 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x357}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:36 executing program 0: r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x24}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) r1 = semget$private(0x0, 0x1, 0x108) semctl$SETVAL(r1, 0x55525947c34c0d2f, 0x8, &(0x7f0000000040)=0x7) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:00:36 executing program 0: setitimer(0x2, &(0x7f0000000180)={{}, {0x0, 0x6}}, &(0x7f0000000000)) 16:00:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xa8, &(0x7f0000000180)="1c05bf71f6b0df946306a0d22e6bbc87c39da1df6cc4148128c9d3766fde4d67f53e9b11c439fb3acfa1db8255a378a8de177fa2079ccb1ca28f3ca211a289ea15f6735cd1876ab3db87b6588eb11bee346054d41d7fa9f931ec1555d11575719806f620c6581013c153781ee2269c3b98e70a3ff29eca16c9fb3dc0ac8bcf87eb2b803776fef22b0fff2ea7dda4f79f60202b5a33c559ed05eb629c76d4f5ae169fc1d3f70d9aa0") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x200000000006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x18, &(0x7f0000000180)="d3c028363bf505a2bf0ffb4092a0c571837b8c1df5ecf624") 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0x4, 0xbcba, 0xa92}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)=0x80000001) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setreuid(0x0, 0xee00) setreuid(0xffffffffffffffff, 0x0) 16:00:36 executing program 0: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x0) r1 = kqueue() r2 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x1000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x8000, 0x4, 0x8, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xac1b}], ['./bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0xfc9a}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) 16:00:36 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x10) readv(r0, &(0x7f0000001940)=[{&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f0000000600)=""/173, 0xad}, {&(0x7f00000002c0)=""/115, 0x73}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/224, 0xe0}, {&(0x7f00000017c0)=""/174, 0xae}, {&(0x7f0000001880)=""/114, 0x72}, {&(0x7f0000001900)=""/27, 0x1b}], 0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) write(r0, &(0x7f00000019c0)="801cf9fe0a663efc2de606c3c34bf5ea78bdca48e99d8ff7eca2a33342a9ed8d8b2f62e12cba0629d9007fbd8d8c0043d3394bda87a49cdc94d35a320581f3e67d430b62ef45b825a001eb48e122aca4cea8f6e53d50b96a13de84fa5547aa95497a56375f5c3d77f810074543b5c786a2269cb577d04517fb15885d7c1245019e0e29bd8d9bacd77cf22a2ccd0debb827d01b40bd1963160021c036b19915041a4962bca9d41c3bc05568f48c439b53268f0dcc2c83d332b4d8c6a4d17eeea945d728c3a1210b635da3b5453f35984915a4e177bbbcddd9187941c40a0b36add98ccb7899cd93aebf95db3b5e3e5f", 0xef) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0xfffffffffffffff9, 0x9, 0x7fffffff, 0x3, &(0x7f0000000380)={{0x100000000, 0x3b30, 0x2, 0x9, 0x3, 0xff, 0x78}, {[0xfffffffffffffff7, 0x9, 0x9, 0x8, 0x0, 0xeb, 0x0, 0x80, 0x1, 0x5, 0xa498, 0x1, 0x3, 0x8, 0x10000000000, 0x6a, 0x3, 0x9], [0x52069345, 0x200, 0x8, 0x2, 0x3, 0xef77, 0x6063, 0x2, 0x1, 0x6], [0xf3cd, 0x8, 0xfffffffffffffff8, 0x0, 0x3, 0x7, 0x400], [0x1, 0x4, 0x7, 0x46dd, 0x6, 0x100], [{0x42d, 0x139, 0x80, 0x6}, {0x1, 0x9, 0x68f, 0x9}, {0x1, 0x100, 0xffffffffffff0000, 0x4}, {0x0, 0x1, 0xfffffffffffffff8, 0x33}, {0x80, 0x2, 0x1541, 0x2}, {0x6, 0x9, 0x5, 0x7f}, {0x4, 0x6, 0x4, 0x5}, {0xd2f6, 0xfc, 0x20, 0xffffffff}], {0x91, 0x1, 0x7, 0x7}, {0x65, 0x5, 0x7, 0x8}}}, 0xbc19, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2866696c653000"], 0xa) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) socket$inet(0x2, 0x8000, 0x5) socket$inet(0x2, 0x324ccdbfc7388665, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000180)='./bus\x00', 0xa02, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) acct(&(0x7f0000000140)='./bus\x00') dup2(r1, r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xca, 0x100, {0x80000001, 0x8}}) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r5 = kqueue() readv(r5, &(0x7f0000000340)=[{&(0x7f0000000100)=""/36, 0x24}, {&(0x7f0000000180)=""/141, 0x8d}, {&(0x7f0000000240)=""/239, 0xef}], 0x3) r6 = fcntl$dupfd(r2, 0xa, r0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 16:00:36 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) madvise(&(0x7f0000440000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) dup2(r1, r1) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 16:00:36 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, 0x0) setregid(r1, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x4, 0x7fff, 0x1}, {0xe57f, 0x4, 0x2, 0x3}, {0x1, 0x20, 0x1, 0x80c1}, {0x2, 0x1, 0x7ff, 0x6}, {0x5, 0x4, 0x2, 0x1}, {0x1, 0x5fe5, 0x298, 0x4}, {0x6, 0x3ea04403, 0x7, 0x9}, {0x6a4, 0x6, 0x0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:36 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:36 executing program 0: munlockall() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7f, 0xeab7, {0x7}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20880, 0x0) r2 = shmget(0x1, 0x1000, 0x101, &(0x7f0000ffd000/0x1000)=nil) readv(r1, &(0x7f0000001240), 0x10000000000001ba) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r4, 0x2000745e) clock_gettime(0x7, &(0x7f00000012c0)) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001340)={0x8, &(0x7f0000001300)=[{0x70, 0x14c7, 0x8, 0x7}, {0x6, 0x7, 0x8, 0x3ff}, {0x7f, 0x100000001, 0x7, 0x4}, {0x6535, 0x8001, 0x3, 0x33}, {0xffffffff, 0xff, 0x2065, 0xc7}, {0xffffffff, 0x9, 0x4752, 0x1ff}, {0x81, 0x2, 0x0, 0x4}, {0x1, 0x75e, 0x6, 0x2}]}) clock_gettime(0x4, &(0x7f0000001380)) r5 = semget$private(0x0, 0x7, 0x191) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f00000013c0)=0x8) msgget(0x2, 0x6e8) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001440)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001480)={0x7fffffff, 0x1, 0x80000000, 0x1, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000014c0)={0x3, 0x4}) munlockall() ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000001500)=0x1000) accept(r0, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000015c0)=0xfffffffffffffffc, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001600)=0x8a5e) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000001640)) ioctl$TIOCSTART(r3, 0x2000746e) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="bd") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x241, 0x0) 16:00:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x829a}, {0x0, 0x7}}) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1c0000) 16:00:37 executing program 0: r0 = syz_open_pts() munmap(&(0x7f0000feb000/0x14000)=nil, 0x14000) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) socketpair(0x0, 0x4000, 0xb8, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$inet6(0x18, 0x3, 0x6) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) 16:00:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82c30d3d05db30baf7c56a7561022e2f6669"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) 16:00:37 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x7) r2 = getpgrp() r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x8, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000300)="38e5db274e412617d13d065ab9dec515ff19086dd98b26406e68ebd6b9982e2c1aa32b3e60d7d8bd08f3987156d1b683a056a2af26994c999523a95357d9763b0579a415ca60e911638bef20983a4db466c3ad892097ac3959b57424d4a691146f629f5a542c6b47242f0ef2e1940a8a95ec0574e1b795255d7d8c5906756b81b27976d70ba5dfe24f41de67253d913cd8de91011eb0b6", 0x97}], 0x1, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}], 0x88, 0x8}, 0x400) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) fchmodat(r8, &(0x7f0000000140)='./file0\x00', 0x90, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x1, &(0x7f0000000240)) 16:00:37 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ed39220b663517c1b480fcedf0d3057e3571c4d3cf54fc78ba86b4001cc4db91c6d33f0c7c5c9d3ce5a7724060c6e0971c5d2295afb66e7c75f20dd1327d5eea0e41ef9fdbdfe14ab34a9482924a85803acbe20ec9f74e91bf734ad64ff2eedc0bcf587148003f73cee401c79c361382207b530b9244f3855ba850023818e1b9c7deb75148a5555b813e9f9c16bc75df03406f3e6c575424f8b63057433f685c5ba15c0ba3bdc34b0a2076ab37c976a99ab3f4a6ee1abc4602cfddc671c62a43e20fa0bb52685e7880f18f6977df1351d76f70f64779e36480a44a006cf189af3307fd7de2", 0xe5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) r2 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0x0, 0x5, 0x8, 0x9, &(0x7f0000000180)={{0x7, 0x6, 0xfffffffffffffc01, 0x1, 0x4, 0x1, 0xffffffffffffffff}, {[0x4, 0x800, 0x80, 0x9, 0x0, 0x581, 0x50, 0x9, 0x2, 0x0, 0x2, 0x80000001, 0x4, 0x7485, 0x8, 0x4, 0x20, 0x3], [0x8, 0x7fff, 0x6, 0x1, 0x3, 0x4118, 0x2, 0x80000000, 0x7f, 0x800], [0x6, 0x7, 0x5, 0xfff, 0x100000000, 0x2, 0xffff], [0x5, 0xeb33, 0x3ff, 0xde8, 0x400, 0x4], [{0x6, 0x8, 0x200, 0x1f}, {0x1, 0x80000001, 0x1000, 0x3}, {0x417, 0xfffffffffffffff7, 0x4, 0x27}, {0x1, 0x6, 0x1a5, 0x20}, {0x6, 0x5, 0x2400000000, 0x3}, {0x81, 0x6, 0x400, 0x10000}, {0x5, 0xe5, 0x9a7, 0x10001}, {0x7, 0x800, 0x6, 0xfff}], {0x5, 0x0, 0x1000, 0x6}, {0x47, 0x0, 0x81, 0x5a}}}, 0x8, 0x8001}) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[0x8]}) setsockopt$inet_opts(r0, 0x0, 0x2000000000006, &(0x7f0000000140), 0x0) 16:00:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0xfff) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812e0100000048e69931929648", 0xffffffffffffff40) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fsync(r0) shutdown(r0, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x208, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) poll(&(0x7f0000000000)=[{r0, 0x4}, {r3, 0x8}, {r3, 0x1}], 0x3, 0x80000001) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x40) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) syz_extract_tcp_res$synack(&(0x7f0000001240), 0x1, 0x0) read(r0, &(0x7f0000000240)=""/4096, 0x1000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) r2 = open(&(0x7f0000001340)='./file1/file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) shmget$private(0x0, 0x4000, 0x2a4, &(0x7f0000ffb000/0x4000)=nil) clock_gettime(0x4, &(0x7f0000000200)) recvfrom$unix(r2, &(0x7f0000001280)=""/108, 0x6c, 0x1, &(0x7f0000001300)=@abs={0x1, 0x0, 0x3}, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) fchmodat(r0, &(0x7f00000001c0)='./file1\x00', 0xc0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) ktrace(&(0x7f0000001380)='./file0\x00', 0x6, 0x14, r3) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$setown(r0, 0x6, r3) 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x40, 0x200, &(0x7f0000000080), &(0x7f0000000100)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0x9, 0x6, 0x3f, "a270bb5823ee47641161738d944a7b1293b11887", 0x1, 0x7ff}) nanosleep(&(0x7f00000000c0)={0x92}, 0x0) 16:00:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x6fe8dea11d777de8, 0x6}, {0x86, 0x7}], 0x2}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x3, 0x8, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x84, &(0x7f0000000140)="4c5be92d7789e9d916e60bb5447c0eb33f21a7c63a954e0156a6d6971cced33bbf20164f9f1c28ca48c8b797977bacd3cb470285ac5cc4fb5adde5460c1585c97ced41520a32346f2f01cacac3c03aab414a2c0c5e805805491b7a44bbef11c7405dbe6b16f297aaf0ae7a5c92ed8ed7aea4ed1323eae6bc6c36576de39bcf8327303870") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x101, 0x0, 0xffffffffffffff0b, 0x36f5}, {0x3, 0x8001, 0x4, 0x101}, {0x2, 0x2, 0xfff, 0x6}, {0x0, 0x4, 0x6, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x9, 0x7, 0x0, 0x5}, {0x1, 0xe7, 0xa000000, 0x6}, {0x5, 0x81, 0x2, 0x7873}, {0x1, 0x2, 0x9, 0xfffffffffffffffb}, {0x4, 0x760, 0x7, 0x7}]}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000300)=""/47, &(0x7f0000000340)=0x2f) preadv(r2, &(0x7f0000001640)=[{&(0x7f0000000480)=""/188, 0xbc}, {&(0x7f0000000580)=""/20, 0x14}, {&(0x7f00000005c0)=""/43, 0x2b}, {&(0x7f0000000600)}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x5, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0x6]}) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) r3 = syz_open_pts() dup(r3) syz_open_pts() 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000040)="6c2d6e29cf09207411846a", 0xb, 0x400, &(0x7f00000000c0)=@abs={0xe176fcdc53ba5545, 0x0, 0x2}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x3) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x7, 0x5, 0x8, 0x1c0}, {0x10000, 0xf1, 0x100000001, 0x1000}, {0x8, 0x800, 0x9dd8, 0xfffffffffffffffd}, {0x9, 0x400, 0x8, 0x8}, {0x3, 0x0, 0x400, 0x3}, {0xffffffffffffffc0, 0x4, 0x8, 0x1f}, {0x1, 0x1000, 0x3, 0xf84c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000000)="7f00") 16:00:38 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) connect(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="010b00000000ec0080912925b82f28a63c174aff77af50c4d1a16d0d12d2e37de6e56ebda16be308485542a0cd8b173826424c3b62127f3408f94e77e7c6a8b759735f44955726c3b699dfd73e2322baa2837c35ed213aaf6ec3b77ad07217964df831976fe05c222055545edb56fcae000000"], 0xa) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffec7) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000080)=[{0x2, 0x2, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x1f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000340)=[{0x4, 0xfffffffffffffffe, 0x1800}, {0x80000000000000, 0x5, 0x1800}, {0x10000000, 0x2, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x0, &(0x7f0000000480)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0x0, 0x2}) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x7f) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) 16:00:38 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8000, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:38 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = dup(r0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x10) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:38 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x1c0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r4 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r4, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de3fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac00000000"], 0x1) pwritev(r5, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000008c0)) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r6}) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000940)={0x276d, 0x800, {[0x10001, 0x4, 0x7, 0x7, 0x9, 0x7fffffff, 0x2, 0x0, 0x8, 0x6, 0x0, 0x401, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x2400000000, 0xfffffffffffffffe, 0x7, 0x3], [0x0, 0xafa3, 0xffff, 0xdd4, 0xc43, 0x8, 0xc99a, 0x20, 0x9, 0x7b], [0x7, 0x3, 0x1, 0xc6, 0x6, 0x8001], [0x1000000000, 0x9, 0x32, 0xa6d8, 0x1, 0x81], [{0x5, 0x4, 0x8, 0x3}, {0x1, 0x6, 0x8, 0x9}, {0x78, 0xfffffffffffffffa, 0x100}, {0x4, 0x1f12, 0x101, 0x2}, {0x2, 0x9, 0x28, 0x9}, {0x7fff, 0xffff, 0x2, 0x8a}, {0xfff, 0x1f, 0x6352, 0x7}, {0xffff, 0x4, 0xffffffffffffffff, 0x8001}], {0x1, 0xffffffff, 0x101, 0x1ff}, {0x3, 0x5, 0x77f, 0x100000000}}}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x410) setreuid(r3, r3) semop(r7, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r5, 0x1) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) socket(0x6, 0x5, 0x5) 16:00:38 executing program 1: r0 = socket(0x2, 0x3, 0x6) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x2cd5, 0x1, 0xffffffff832db6e1}, 0x6, 0x6, 0x200}) write(r0, &(0x7f0000000200)="2195d19d7b5a95944cf7cc7a6689f74529a49b3ce0f76e6a1a2bfaf9002874eb9d68dcc656d74d31bfc81f980ba353c38eab0167f58fafdb8a49df90721e9ad32e8060fd5f72a705f16d29e54d95e18f5c97437c4b87ea7bed565169a418cad6f4d7958422f0ec6a2663bf5c4b28cc6562713b75aac3214d8d0758dea832afe620a3bd713df4882fc1cdffab75276c7394acd9e689dbdb548d0a7cf3bb1bd83140bff0b5795e28282ecaf1e8f263f9f2179d6f2a0f185185e17cff1162b9a6f8f95d54", 0xc3) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022efbffffe36effffff736252adb98ce1dd0684eff608299f7aaceb39019d55a51961e640c451253e3fe1d80dcb5a24e9bd4bde54cf9c1bea22348c147cd9d36326174a60fb754bd84fe880d1f7034ff74c3e7716e8ea0b9d93d7747a7b6c93a9b7801ddcf98823c9c3b7b3edc63304f7ecb9bf90d707af6a7e545ec2ba3c040956b350e49a68d039e56d3757ce333cf3dec617b39d7a51bdbbd8a5"], 0x10) r2 = semget$private(0x0, 0x2, 0x400) semctl$IPC_RMID(r2, 0x0, 0x0) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) listen(r0, 0xfffffffffffffff7) write(r0, &(0x7f0000000100)="070036c44a2d705e604c9e788031000000000000000424b887e6595cb5e9b0b4", 0x20) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x1, 0x400) msgsnd(r1, &(0x7f0000000380)={0x1, "8c0f6d514307ca44c96920e0d8980d2c99a5b5f859a611132fb4e34fc64719fcc3476681c8c19f04636001e2b9597f7a3e6c48bd5f00e7a7073c34bf4cf5796387b3b22321c12d498c9dde441b5e8a611db587909cd5f79ab531b84781ad19da95967cdc6d8bcb0ef000e560a008f3f1626401dfea37f788aaa187879030a89cc99368803a1bce33d9cf1125a76ad60af6bf3954132a8b8d5ff5b87fd6bfe519e8029fa65548435105cb0a06c1be22a6376b34ddc8c07a525148c387e6fbf9316790641cd5852520439b5bfc7fb81c4bb99b88ebbe5aa2bb923b83857598d490e16fcabc5a3ad31785b076b830dfccc9dcb67d07cd6038b635f0bfecd0bd9ca32dad9880ef16acd3cfe076b1b5c2d6f18c72a1151a3648cb8e55889ba9fdf415810b67aebb9fd18c319c91586d4bbc6229238c42ab95de13a1178e15a573c8db09b86f86e61cd34e1215e6a41805dabe8765a3a3feb05324a64432a5b52dea34fc8f410ad2a9138822e4ff4718b415a36ac523b0cdc12787c2f2477fa52fad13d9121273a20bccc92625fb1c1bdc277517301c5fc664bf696fbac7808fc195d104f6e7ad3fb0936754b5cc06b1968804b1f4a5f26ae4f345b8fb5abae24b080237a98aceb1f641da50b1bb6b8cd8692216b52546ab321c699d8f2246776d0e6eb55db452c2b2313740b52c70f09bfc93ed2d989622bdac0e8d2f749805bde725a785e82deeee03f62873e4471b928a9b4ea2d505f384c386ba59bc520543cd53e4488d79475af6398007b3b1c4d8c8e5fd736f60a1d33c41b641b4e3de4ec7bb738bdc323aa5f333233520bd22b3a9cd8bb860b883101219b96ca3f7e6e75266cdf4b7e6aac9f41d8dc6250a3ec25984d9b1889ab1e3bd423c0533c58f32b0d9ebd147ec716dc58be8c4d400d824aaec8022cf71738ab3d3055ae548119440af28c9533e21f3ad4c074effe3de1a22b3868b868483374b49990cfc4eb3ca711d9a2ed0127e35f2e4469e5bfbc3d53d6a6638897506a97feb7bd7384b9b357433b57f3660617a65f639afb4c9b04e78042defb2c77d4e3f902df934032fd5b5e5968cd4eede650eb1d99836355728641e90dc63b1ee6841553fecfbcb4314c4f22cb3bfab8a18a4072216553b0a228f86ee6d334bd3e9168875048d284a9869aa55c72fc99b74ebc2f12df9e5c3aa18a472f193aa93725c2823e221f07abf56d77b243850cf30e4e2fa301d59b9bdd8dfd86e0ad11df39483721662cf0832d7db9040604439836feedfce5ea1114b94d9fc7713f381508067a276d97a74a000b4a4efa8b58e46d8c6e9ecfefe4eec53c715cb6c52ee741854903af3b410c84e1f43c796592e96bf6d2d98541503c96edce3bede9ed3a6bdb5d68d1d002a70e9177d78ac2c81d372a51177f45428c3ab8c63d2defcc421e3d5b1002f448a461f7cfb159df27811b69346faffe599b7da66d93b7f3ed2d2abc6ac34521881602b9bc81aab14a72f439106fa5788a3ac37daa752f96bdda7824196445ccda9199045e4a3c0f6fd0521563ea1747dc4462c56d7ed5e5287478379f265c6ffa2aacfc02a5b1f81989669849c082a3d82045ba47950292bd492b69e3bb682239d8610bd2766e8512c132c158a26c826a7d118d54effa1011876c4262f94b23df0d8070865d9aa4d987584a49cc334fc2d1d6e8b6c04a82bc5a16092328de3e5e5a15221bcccb2161be392a61ab64532776a4d27d1cc62473cebd9fc73615de347b4a259ad2baa500b9931a579ab8ef625d45c69394cea1fb734a778fff6bf06e96972d455b710fff0726deb23b0e40d5eadf9a608829a2129c45a4fa04349b2b00ad57595aa4efd74c4b7f164082f15edbfcb91d4518fb1bd261bbf693f45f2bd18e0ec5addb25be5429ebbf04a0e0d1c211ebe34976b3e443d954e4f72a4a452792cc2e3abdb3db895f95c11289b1e2807c9609c8e0c0dead9eca87097d36e5246f6875839fbb4447999d8b591f28d452d0dff2b5ab2bc3b429ca11a184f12be107b6d9c7ec93c760338b554297975e7087d79f9f9833dc0f49ea786beb3aebc83f4e9b0a555775ba9835ac350e79da3bd802b8fc79dcf09b06604bd7c864d644e46dd6831109ccaacdab8cad2036e2fdb8e9fd1c11e2ca18c01d41c5325029725880059e101786690fb9065fef50ef23c3187a0c109ff7408c6fe251765f5d6adcc3d6e9edbc9b7e93187e7f5584c7b1ee7b933744822a331798d7e82085a85d7d6480a807e108530cc2c365d936eb569a443bf38d9777cc9184fbb208f99533b9d19d4d289e44ffad1dc494e573e5c2de005fd62eaae0f635ca59163411c7e53a2917a47a2b43c2d6bf2a2c81f771b89219eda51a5d85cc6ba2f1d125f9ba7d672f2a3eb51b0c15c99da438f951359eb67525bfad15084f97c2b1b1b291c1fb7c8a8d4187a1cd42a783aafb1fb35b317286e39d9d129091248bf1046738424b37ba7917818cae336c6f12b85a32d1e7d2395dd0a3329138fd30a4c7c0ff34736e3f3787c0fb6a125309e975050531f06b1f505010dc719c6232d1e49e3daaf455ded5452d825e206aee1b56a49dc6023d59e09d1e518b591e5a5e945d9a0001e7894e4ddc554bcd5d6f3390c792e2fe2400f94f4a035452ca8cb23f6637cd7283dfafacf38c9e9eab53b00a02ded464de2a59b6ff3b2a8a94a721f9201084932a276b04c605e72c654c1aec0782fdb4ae577e30af960db57edd432e8badd90fb767b7b8dad8a1bfa81ab7a2b1f7bbcc594a7890e2a96ed57abe84de833e88d86ad4bfe373789e67d568d54b63a5223e9176536e12565f6c1d2e9d1831f4d7ca99f80a8358e15a2a3ebfd5103d4b8b232b3a6024434540c80d8e0097a98613e99eac013a746a92c4c452834c5f1f7fbc5b0ddecfcbacfaa3fcdb65c4bff0cd614ef619a5b7969719d21e67d05e686983070edb5f122e2d5480b6b5d3bb8ae2ba6003ecf1a6db0c48f4aaf77ecb4087b8ebd4a55020966e0bdaaf3475f0e1154b8e39af1966d06c540bd0dc9180456b908b0ddbc04ceadd2b0e8da536595049b138a50437738ab9cda31326778de7d2730ebd5eaf86e048fec54d344b61bfe06b292eff8611b7e90a7842331c5567046353e35b455042a54334a3dcc09c573b75adf697a12f27990bf33f437a5268f156e8babaee8e547ec4223e7f195d3b9a5c57a92add996629362b374b1f1fb3ad79e487ad24d0deadc5dd3090fb09e7b8e2524579253f4f5b0a55b1b6f9e8ef24ca6ec46bbe4f7cba3a97760445de111aec46d85f667198ff923797c685881b224ff82293b6c84837bba5d322cf18a0b3a13d70265cebb06189b3936f10169d72b4f3bde480343813f989a962c87e0fb3f5f8236c764b9ab8c105b424397b22e1706ade89cfe5d87cde86edb56adf2b49b16f604309429b1b381919d459c41f52771b19421298fed3c817f1b774018df9b9fc5d0b3af4c2bda66e08ddfbde54ae047c226e4989661ab3972a71a95422d98832f3805ed1fee14096f4adef9f70bc099ff7bd86dc59b23db31528639ad70c1b7e43cf70f46580e4104d1a869c5af038b3d5d9ca63971b98036e55d6cce8b354d19c3077fd829e45e094d352f2b5b4123cdae65bce9e24c5b8ea803a3861b78faf2ea7ef36ede48fa37cb177eaf05fac629a3661ccc1050cc0d4b0088a6fd5cc47f2a5ec981272667b8ae3500a93c3deebad9469922c886f17c42b08963a870150f4f858ead6fcd84c1ce5c1e7edbc0ef3d6f32813463ea59c7b88d43a48942066848431567cf24efceece03d348be40c04abf65377fff9bfedefd8fd4a6d9b28af81ae8fd9547c8631f7072b49936e59ea1bd2bc162ce8845927edeecf3a02c3e1b3bd519f5ca268463cc01fecfb364961eb3dd49af19efce4c2b073fe921f4be943f210186175540d98ca65b6d4a1ad8dcf346613d64562144888c367cc61957b35bfb825ca193da468abb3dc14c17483ce190baa2c5c2e9cd557faa2e3b5208c47c158367aa17f4fc54d2a329c8a04a5a0d3633a5a216be12861ea3755cb7558d67dfd7e60720441be3cfbc27d9ba43e52776cb35e85f971c85fd47c386262454c2d3a8fd26de10cece13e7bb04f5d5cca347d5a501944e4052c3e2f2da02e7433d64c112e8764d62f100ef5c988c530a3b4c898e3898221fbdd6a486f9fbc0e6979b259909b33f5def042d475bcd606f784f11018ec171d5d7fe72788f3f08fb1808c67a33c44c79dbf9f1de640b0ac7eb11bd86d4510439de9b3d387122c4d928066854d73309a295ff2682504d1df0b6c81fd55e3f56f84d9e2455274667d407f8191ee3d25f0f4066d0d481323bc5fce5619d0038ce5befeeee17598f0ad88bb38fabe36cc797acf4e06637cb59b64b586f45955d2d2d6fefa9bf4536f409db01abc489c253d899226993ae108d2f57db66e38e0a9ea9e2b0b86f8cbb56845d2509598bc8e47a6f78b2fbd5b2f10ab09161ddc2dfb89108f685af3aa4148dabda25ba24b5010fb83db432af3c9d2db50a35c61fa94b0d6b7b70c518d08f08e6d36f0bf4a423056fc87a7855d599555039b7adf811776a66853ea458bcb268b863161de9dade5797cfdc3e877305fc133b4f052fc03fc55e063295feda8f9f09319eafd5c13fd24da1d3eb89316d843e5f7657e0c601f7327aa5f034eb3528d9b46d57adc14ed77b02376b3ab5e8150fd95ae7a73964cdde3d5a8100bf5d779b16eb2bb394ac8a5ddeae917befadcea5c552a99bb1b8f2aedcde125ae66f98e75cde86aae636b9c3bb5ce3ca1e03f7403c3f101abb06dc54cfaf3fbd05c3e92ada281887684119552071f476c4e8381517c7cf2c759649ea09a6ee5dee877d1044091be5b7dc1d73ac204e5f750e21b3ef8fc7c0e2c7871e6bb310e9f4ca04fd8ce03cf653b53ecd17a35a7f6cc5a68fb219576b8bb0a902b78bf09e7a3a6c38f926ee8c18d0357e5e30339a3e8965a08e0827a2282b211b8ab2b6416eb64360e44e377b6d3330d63d62cb2251e4caeb82cfc747f7d0fdb8f238ddd74a28052f53e8700b1023e0fb5fc1f1bda54aad77fab5ec191f9726c5fd7ab69a43b1001dc6438ebbe3a340c7d00bce8c0b77489958adbf7cc7de7b258b172fc440c8c5c50e1a39ec95544ee1c56f3e5f68e72660f7323cb5f1ee7457f800842a31f21bef695b12e279ca573335a42071f8dbb0ce8c77384145c421083337db8381ad73eba4b3ab3be41d333eda7fdea9b7a4d2c58f899e7902e53c0d1d6b6585538ed9236fb4098a24cb60a977ff6121672421d064707e3784fda7ef85873005c5e122cb890b95204ff62021b5a361b39f84fafd9ad6e9ce44a9d93c040d7ad7aebc254fc6483ceca327e36edfbd61f2de9c7b4da6aa6dd0c66aaebc46f28baba15acbae4a9eb47b7b0d40c6237a8ea360af783ed701e091828a8a7639f41abe700e03009e08afc6f7773ee6a23bf239a04fd44b6ccb735efbb8f156fa760a991b9a808a28088370bc9a1c2cf976a06131d4f7254b660affee8c86c987c5a4199491c0dace4edffe04c969868f534b3a1246f1e54a40f24c5737a8849db6a4efdf6076d7a9a82adcedc0120fa6d4b3cb214043493e5e5f6ce4d6bc101cfccab519408c2fa4062484afccb8f75a012583994acf15627fcec490f1103048b7bc66f5504efc087cf7e688ae52c86179fe04fe0e063a9358280ab699d039c89401403b0ca53f06b6bca19a522d855c526cffd5d07014cf9e091fb42a364f11f0a756bce389f"}, 0x1008, 0x800) 16:00:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x100) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') r2 = kqueue() stat(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) r3 = open$dir(&(0x7f0000000240)='./bus\x00', 0x10000, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) 16:00:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x101, 0x0, 0x9}, {0x6}]}) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x52d9, 0x1}) r1 = syz_open_pts() getitimer(0x1, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3fb, 0xfffffffffffffffe, "035acd76ef3caf0000000400000000004a1100"}) pipe(&(0x7f00000006c0)) syz_open_pts() write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6af", 0x565) write(r1, &(0x7f0000000b80)="f63002a213eb61ae994c080054d0a87a94e48ad700441fb623040000000000000000000084e1c79c92731950595410fafd326b32cf060a58da9b436a82a60fa7a2233cae27f174aca9a909b288a211b35702000000000000003fde4c06562bc4c24d944f1d29a68a4af6e22c451106bafb00358340dd88000001000a4f6c6a91553fef86b0a64f3a7cdaf42cd73fe6a7ee07e0af0dd7bcab0d3acc2db19c4a8fe83613cc1f47b65bf60ea805b7a441b18d19571b8a4db82d1830468d9ef07d65a5a5882459b4c18b4ec9353a21e491dc4b5d00085c786c6bc092ba023335b08dfe3ef53779c57a33b25be56901836c127dcb0911e6aa61fe9723c8b2fea31b0354a6eddb9dd1487d030323f07541b048c28da99d8c3919669738db91ef25743c64307121de76f00b84db30637ce0a124610ec3222f80b4d66f1301905578003e9d5114999194efee3a8126c020c796a6c8d255428e3d92032b71d1428f111f2626415a604d0accc65cefa4e6bdd74d74282dc5e4cebbd6d87468caa6610b0a4e8acd9c19749c5d75f9ed813b32cb3a5ef79ce63791b057620afdb4d92888f1bab8b0db04283f3172c567c930cd9554cd9c262b26a4dfb9ca3aa6d92267b6293a4d6ec6546fc75456b3b3e062904d03e8db15543fc92b887f265d64f8dc2d282cae3f4885dc523079b3a361bde3935906a35591fdb2000000000000000000000000009401ff4a61c9ed747bf795bfda68bd67f9a1bb4918c81c48dae9ca7065f9a1b22f66614a23c03fb304d44f9f805c45c7bb191326764a43aa91e55e9453c3cd120a1dccc5a4829dc4581192a1387c9ab795ca9362335e0baaa9fd22f37b232308b78383ac3323550c81b7ae193288989f881d7fa852079830f13699e5c58096492a31b5644a88fe64ca28c70f3a9043387110dd2ddd373a240540fcd1ee710e2366b0c1433f87228f0cf7dc25c9b6469a0ba94c70e20936572ee10ad5bb64317b14ff1ea6bfd16ec1433fe59782777a8acf5571fa0e9899708cf1a2261ed9130207100ed556ba4d92d3e37bffdb037b243bdbb47dc2a24b173425a276ed01c3b8cea90bd2e7695b389e17a6ee9adee9bded25fe9b660532fd9f297183e306e750627ff09e3ab72267ce9389e917f3dfaf", 0x332) 16:00:38 executing program 0: sync() getrusage(0x0, 0xfffffffffffffffe) 16:00:38 executing program 1: syz_open_pts() r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6b, &(0x7f0000000180)="50dc224c8a52fcf96d65f3af0c1d7b07ebef3dfc8d9182deb14d3be4e73221e8adec3ee68ac1b15bf4de4bd4d9fa747d9941353895cc24a365c35c5abb3c7a89dd8da73485f83d2a34af40ce621453d056d2574c945a24dffc58752770b5b5bfd6b314752f7750d4b30d8d631357139a74984c0a20e5abb8892706688e47abe99f175db6cfe5cf3a5ae45b1daa64", 0xffffffffffffffce) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x0, 0xfffffffdfffffffd}, 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) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x1576936a, 0x473}, 0x10) 16:00:38 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffff41) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x800, 0x8) open$dir(&(0x7f0000000140)='./file1\x00', 0x3cc26c88221c96fb, 0x100) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x3010, r1, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0x2004, 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x6e) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x10001) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8c669141226b0c84) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1) flock(r0, 0x4) chdir(&(0x7f0000000000)='./bus\x00') 16:00:38 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x1080, 0x7fffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x18000, 0x0) accept(r0, 0x0, &(0x7f00000003c0)) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) pread(r1, &(0x7f0000000400)="b88aba34fcdcb361d873211e8cdff31307b4983d1f86c679ccbb9e88377a24d9c4a7ec922a02e0d3bbc48cae42143bee2e405f7e5d91fccde7590e3512f1b4db9868d51dac3b7d380bde2a9bb329551f06db491a30cb0c4e12df61a4b90cf229d72f3ec6a1c5e5091ab5667c4a9c7b19390657acd95dbb866467bce5dcc94b9a5f426416bf817858bc1844c0f46287765d9a9f510e", 0x95, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getpeername(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = semget(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000000)=""/4) r2 = syz_open_pts() close(r0) dup(r2) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:38 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket(0x2, 0x2, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000380)=0x9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x2, 0xffffffff}, {0x4, 0x7fffffff}, {0x41, 0x4}, {0x3, 0x7}, {0x88, 0x1}, {0x20, 0x4}], 0x6}) pipe(&(0x7f00000003c0)) r1 = open(&(0x7f0000000400)='./bus/file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="b828e369312c58152906f4dc5292ada0038ee8490561b59ce5919b118e2cae8560093428f9220b5ec73748dfb704cb296bcdcc6add6349931496d6d43a80270fc2eb033f3257389de67d99954654dd6f03a7fa25caae6be8237087e2b79ba51de2026dce750ffdc8a7eb2c86871752c34aeeba26a442e22ccddd6bd42ba6283e9159e21d35ed8468a235275fb1acfb3b5438bcc0010b10608056de512b82f18bed3b6f9efeadb27141", 0x71}, {&(0x7f0000000140)="be4fc33be61dd772df66a80940898b1af38c801aa96d749cd8ea563c68dd49ca086583b791c51241cd6dd0610d958430904e5eb8bb9bfc551d5e5407685890bc19c73ff7d999df718aca019f619467507c5b8f5dc94aebfa84ffdc888da8752af194cf14114b07bb8356", 0x6a}, {&(0x7f00000001c0)="0b96e9644164fbcd67678aaf7cbc11c3ffd6f76802212e61415174652d7dfb29cff54ca1cfd03499dc7bd47a6e0786700ae2372ad15c53ed817f501dc17fa8cc6b036e6a3224557914916a225f90a3ae1ea14425a4962fc0ed9d1b5c217af7577e699869cd771bdeb1", 0x69}], 0x3, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000040)="604a9531e62084f87536f2af3a91b0282f73877a31de28181c73c72ac4e86df989ac28a91ed688b6262db90fae7cebbae96fc2f68ff8fe905f84b5d5f085387f99dcb9a10646f817f77f765ba8cca151e2fa8cf86f76334d0faec0118842b8bdfd5dbb661a1b101cde62a2c28898bf9093e88d9da6cc912df18ab2a3a2173fc8f33abd", 0x83, 0x400, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) pwrite(r0, &(0x7f0000000000)="aa080d10f52a1d7b320d27a3fdb9411f32766845a9027afb7f6c23e9eb55f31309d9501c434786696973ea51457b87cf56e41184a569c49b217b147cd0ebb17d76d7a8afc047560017d228e4615e96ccd7fc763449303070d32af638f515963e677f422ea05d209d35f6e2e8aa1ca02f8a11e0c5d455327dcff3871c8c42ee0dfa06a998aa072a33bf82b49c5faa2e6d0cbde9457412508ee7d01d9400469f2f2afb2793ea04fb5479b266bf441fa17cf9c540789eece47009d3e3bf07e157c89d8c29077d00944d711e1777fbb72e", 0xcf, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') fcntl$getflags(r0, 0x28cf069fcd26bd71) fcntl$dupfd(r0, 0x0, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8000, 0x0) 16:00:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) 16:00:38 executing program 0: r0 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmget(0x2, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0xa69, 0x3, 0x8, 0x6, 0x4, 0x9, 0x1, 0x10, [{0x9, 0xde70, 0x2837c61d, 0x7}, {0x1, 0x0, 0x7fffffff}, {0x6, 0x7, 0x2, 0x2}, {0x3ff, 0x9, 0x1, 0x7}, {0xfbc, 0x3, 0x6, 0x2}, {0x200, 0x100000000, 0x3, 0x87}, {0xffffffff, 0x81, 0x1, 0x50}, {0x1, 0x35cb9d9b, 0x0, 0x24000000000000}, {0x2, 0x4, 0x8001, 0x2}, {0x3, 0x2445, 0xff, 0xcc0}, {0xcc2f, 0x81, 0x4, 0x1ddc00}, {0xcc34, 0x9, 0x8001, 0x4}, {0xf3c3, 0xfffffffffffffffe, 0x9, 0x7ff}, {0x81, 0xffffffff912396bb, 0x5, 0x200}, {0xffff, 0x7, 0x0, 0x8}, {0x7f, 0x4, 0x800000000000, 0xfffffffffffff0f8}]}) lseek(r2, 0x0, 0x0, 0x2) fcntl$getflags(r1, 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000280)) r5 = socket$unix(0x1, 0x2, 0x0) getpeername(r2, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) getpeername(r5, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) chmod(&(0x7f00000003c0)='./file1\x00', 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000400)={0x4, './file2\x00', './file2\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x290c) bind$inet6(r2, &(0x7f00000004c0)={0x18, 0x2, 0x9, 0xffffffffffffffff}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x800, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r7 = msgget(0x0, 0x147) msgrcv(r7, &(0x7f0000000540)={0x0, ""/141}, 0x95, 0x3, 0x800) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sendmsg(r5, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000600)="b8277d31ad149527152c91e4242f5280ff18ce928c1e9b7b90353a01aef3a84064e418e342cb05d55fb82c1de7b951149ed14e9da2722b726f5c787739205197b32b2435b88abaf4c9adee3db042368f73562dfe1e9b113aa4ace4a1ba2a0720e79751ee5e633bfa1b7bf60dd869a8e46dfe7c83fbbbac62d4389045354c875c7b304be0f23a3e99b92ea951c5caa40aafc6afc9365a088ecf300b680944d979db05e2e8cf21bfda0bf172ec2f9183f1cec740f778b4082cf90a725ad0eb171011a6b8e2519a7d66b42cfdc7fa60e72e0c546d59d255746112bab3637631e9eb71f921df576c1e", 0xe7}, {&(0x7f0000000700)="d65820386b6fe6c826a7cf08b824bf90db6700493b26df254cbb412360a08c922aa7dd789ca367b185a5f644b81f9cfae1cafc4e3a719b4e9eef5be728da68e1293e1ecf9768efe11f4d0582b536fd4d4f44c0ff1d0cd1f5ba78076c10f1a8bfa3198dc9c47c4bb70e6c3de1ef7b7ec61ae69a0c2bbd53d3c6a9d9ee09f3cfa9d869802ff95a2148c9bdd3eb9b3064c9c71a97b8cc1c4c8fe44beee2736b406015ceefce982ee3d62e7d96464cf4a1ea10ead0ae728b02724307f5038d73f18ecadfcf8f89827d855307f49f078c99725a82f48f9da27f3ea2e2712704e0802af4e358bc8344e16a1fc276", 0xeb}, {&(0x7f0000000800)="8d89735960c95fb19d5daa5e7900d4eec8c6be83f73fa978d1e5aef54d94fe4c0511ef5777ad899a0f73c03de142028389c220d315c55b13342e488a1f97a4d967752a66b067f73a7276f7cfdbce65456988ead79b480a481bed288e89e8fd95c467560a402a5da4b95cc4da1836f9b1e910e2f2dd67f1a4a797e9820221c25189f2ab032d00b07ca4c8e9bc80d30805a810ab3f16ec8c2ad6226653c8746a9a2809aa", 0xa3}, {&(0x7f00000008c0)="705d3f3a2c0c89d8c1fbe991e6afd4e9cc6aed9b2c87be1a55e3c8b8d74fef40654c5a070be70750", 0x28}], 0x4, &(0x7f0000000940)=[{0x88, 0x7afefec155ed2987, 0x0, "61a3073d3220d5308409d6b07119cf73b26b2f9a23088f8032eb9d740aa0fbc19e9e1e89d81810702a30df18fe742d4a11fcb53451d236db392405d30f774d27e1b9828ea41ed42ec8c7d0b8847eb3ce7d160c6f0a3d77fe1ee9fa9e5862506a39f1e96ffc8efc1df0bf2dd66cbaec1199"}, {0xa8, 0x1, 0x400, "038ee0d0ca24503077001deb610984337c413dcd7ffaa8141f819abf7643ac99436ddf0393e2d15ab941c477e23c188ed1caf3522aa562c14fe3b49a897ccaa4172e296ee00139f3a5008adaa88d515d27787511c13bf04fd27b5147c856f5915f3f5e88318f3f0ebe4838d6a7aff1f59d5fa81434f3ce0bfda36cd26518b3bdb103687449c8f7ccb9dcbc76c1cd58c590b9a8d94a50"}, {0xe8, 0xffff, 0x100, "bae38c479e0660ffeccfaa17eab7b9c19a8547af80118aca392ede5ff8c80efcd5a3aae15849aad63be321abe89791d581bb541ce447f67f32e9b3fd5751523609d2bbc21d1e99087d97f9f3ad869d1e960533dc60f5caef2783df76ad4271b8d7d9af8735bb418be279be9eee26483360393e49caf93ef83dbea1e3a0b2fd0561ef331a14f9f5193070f23724cc47a9b72e1de4d6e455e47c61988da8972cc2ff127d71c24a3c28c40e1a4af17304178e25f849af667e5d2dea6175f097997915a1039baa38861339d15c88f3b3994abb"}, {0x1010, 0xffff, 0x743, "a0969c34482a1655b61f95f04f70ff66c82f617aed24f51dd1fd74c987fb8cae5a829bb21ffca1bfbb47231686809dd92460700ce6ef161f5f024a90d37f7f01b721a65cc70c05cad5f55282117dcda05e156804e18bb232935f4c6663a44eb3257c7305f31df82322791655626ebdd407c36c057d8426f2b742a197fdcae59021913e1a57a3d1faeacee20097ad1055c541e6e521ebac3d6a0c13c2bdb3e3a4c135c080871af8cb589d5ccc6c8669b459367cb92f6d4926830333902f8edb31c324a9f921670fce45e0e3e0995157ba7e04e6af10aca10ec1a2428d0233e1e1887792f75eef1c9adfde7e7a194c6bfa2413dbb7e221fe43be5707adf9489f358cf7072abf971b71c34232bc460e66cc9e7161908773d079160503498ad9ecc90ae05e8ae8cd252e1076fdfea32f89de0c81fb10c4e137920e8dc2755e4fd6926b83a0cf94187e552e1d4b82677b2e71f755814e70fb00d4d5d398bf547695815e0f19d1782a53aafe4c3b09dc2572a778b6351cde3d6da61e2f550f941322c005d97d4f92c4232d53b62e714215b59c49e22bc4610723e384b40710dff7a6d864c21689900344f5e74047f6e3699b7a3597b77bd5a4ff3fc1d8cf468069debb0690404e74f18a68c08b81ca8a223c61cfe1bbae2dfec80598340767c010fe992b36dcc05f98e15c4f4d85bc4ba1210729bbd8cb36a8ba16d8d71c3d1cfced1df72975caeafd35f739d88877a0306c6c7c36ae3547a46effc7a7be9354d3b6fef86171740df9361ab63fca1163d4ca60cd216e8383327c8cad6ea4e860191f207786979c145f8b701822c794d1e7428a2cb53fa3083581074626ed76ad1a8acf079389ca798750b7f36ac3e82f54dd5eb0c08906f56d4825a77215c30569d3cc291369551880fc28ed4146db9031ed462176e5643ea9e382309d4702f0c1166cbef03ff3d167d1f9d8d737198eac9705eecdc6f7144335d75534a6ab9a321cc1f7a89caa98cec722b9d82d32b43e3ee57e7395bdd39be441aa61237e956fb35ef30efb1251fef8b2d37b349f14d066c4da121cfdab0bd64b69630f43702f45e23ce93c60e52e7312b335a488c485b0465474e2a4383424b8fb6c69b7067b622f912530d09d5673b3e0aa8858e5ab8e3503de108220af07f7bdf9cccd4444b552d75f19cc73a0cc5b6a2be9bd34cb134434523d7abe12a24ac720d0c1dc701ccf8133e0fe3b23a7444978e2338514e728406924113e4a0067bdf7b34dc11b1de83e0e4b72d31b9b599ba470b9f28e47df4e25242d3650120bb6b0b7a42a67c358c9c1457a7dbdfe12a07b1fae7d1e320dc1403eb0eed13ba7cd71968b8f232ef614079e3e2268ed3323903d82d00cd994782dc57be70674e5520ee8c145d6fe43befcc22881f7c837f8d9d266944a0cfd411ed25d1a74e17d67db8c1496bba9ca86f19bac00f001bd8cb159f2ac0caa7a79f4651204e56d35ea837b25f2a241b7d694c35796c29ce4447c37f3da43dd32114cd35dce655b0ce8e7114868e444ba6bdf9f6f1a020c574443b6186e664cdf0eaf2a4f752eb6a533876905ba21e90b6ea91d2777f30adc22509770f248dd9805306827a2aa226eec080b36073b13df89b2dd310a7465b6a6880917228c7cea0aac92cea54fa848c7408cd1d212afbf65e5c2388cc1c02b2d7e44888c6df1ef0e09654db0fec545388df2cdc908ed3aa14b0bb8373f892f119059c5df6d82deb69e0d94ac6a8d94a5385443eca3d803a8e182defbe42f622798ea79f2331c20b9a46101d26579f8d43fdcc227aab6caed8111a3c5eb6eb9559ef41bc12ec097984de8b0ef35c756f2325cf324c9cda123169efde1cb07260e17b52f633088bf2a6c5197f27a04474667fbcc628da1d0400d5f245bc7182f871d872619cea91fcc88dd4a7bf04e75ba53862647b34989c84b0f107ee94069dad80f2d8b6a683d80514e555c9bac06488b089deb54786ebd3500057e165d03197460f1e2957017be9a34fde1126b22af72554d5cd7df534a2379066e71ab1274b0fdc19ce657e411a35f804b2f0c884bfd4021f9a83c7322ee07a17157430ebd1ac177e1b0312ea3c55c490238a64727c5de1be1fd55c0ed0111e1b048c3293916f246d233832628cc0fb82e0defe613de3d14e0b68be6e1ff1fdebfd1771a74f3ee59e15ab8780b2c31007501923b2beb2a843eef24d59e378c0b19dc69eae730b52c00fe5e45cee891860456b15935f7d9fb06627446bced95d38ebab1fc2118cd8f176e8be3ee126b79993c457f0a14311de2c29930106834de3b7caeda2714463232f12ec37d2e5e13f5eb1e2bed56fd02d0cc223ed143a8e518f880f0827f7fe3e0c88789ba9092cf6bda2246eb2abdc9d62750dcf75d0a4f00ed69b065658bc4b4a8b7ed037573ee342416de99deb6b7e285f2c58e2fcbd673550b2fd8e26d3269d64041a48b16aa4b94c62f16c951c9b3f590bae080f766be67ee4ccf30dc00a75de85f6c7fcfb63058918a69c6e7c55982f2e90cea049c7aee381c645867c982d2a59aef474ccfdc8416afa866c1b762ce945ac316e4693ffe30a4cc85b10af1c1cdda74accb3875a7710e233b73a2d0d901062751c68c6a33b9d9f21f70cb2e23822eeb1dee673808b3853cfddbf53ace39786400b5306508f69a1eff2ff24ba259317df918241402d3a10d83086bfc009351d91c2c3fdffd122d43a2866033588c4cab23da9a5f1c40c6587e4ce1718298c79719b5ed968309a9647251d6987f461c64d5a885404e632404ec8cd278fd3280391386f1d7748ef1b6a90c41224ac27216dc852772205c54bbe1805886e244fe76a49194c0a997dfa477ba335f240c4e55157ed878298a9ebf257e38d886b03283e6853d28dc6b063b678784acb066048c6b6b50cc86768419a4796072be45c889f7e9bd261f92d3ca69dea26893fd3820205fe7a1e6455769aaa092084781badc858d7c8039d0ab25158246d5540029d23709f59a5a19ccb730345081ba09642d0afbae38b02327792b57bc50f24644a595002a31f843228549846ee17078f869090432007decbad1c3b008695a46623a6aa23096915747241c9e8cc3a79f483a41f66955111961df260d6350fc6587d902924e2adb0314be968f339931af578499b3e302ee288a384a1ebec4a6c0afae98277bddf6a07b47b4acdc0e448994b5bec19d20f210dfd43ac461210d6cff8f0873fc6fe3f0820a6241905aaf0003ab5f647ec5e2daf0044ae932e18f74b4a8f6d5ba623ebb05e4f11f690a9e75f4335841dfa6d8b64f6686d6e337b3ffea539fa23451ec4fa99c1b329197f84ddeb817861d4e8f32158746ab47eff0a7ee3aac3bbed411c33a710ddbdcc8c73d0c14d7d383e3d3777e251ffab6232754f9ac79d9d8324e5fcb8e3ae2b98be44d0a5a8afe4029629c0fa73654752faf4beca4354279d9728c10f6456580e16b606eb300f70d644f6b496795e8ccaf45d58a6629a82f710997555eba1b47318975c9888f32f85621752114ee88dbd6f3632d509dbdc8e5d58f360d40b61abf58f89acbdad80779f024e31ecd15df349a9135b8905921b960b8685d201c35e3bad5031844f60a7f798d54f45b38d910a1cb65d854e5a4cd2907dedc901d612f130faec72ee8ac2ff03071aff03341b4cc108cd1b97fb4ff022c7131e7df5dc57cb1768ee43463dde8cbf421574f91b5a346a3f337f0ff47d82ef23a067f83cea0232ad4c0e9639a4017ffa2f891878c2eccca777f28a00a5a5790229e7f6c7469efddf1953700f8c5222a356cdd4b4c891d6d2aba71a0266fba06ba47c85cbdb16a277231b1c2b2aa1eb125788b3ad4e29433a5bcf591677d1c237a9be66986b9aa039561d7e1df95301180b5776c3a78ce1a5f89ba64f09a43fb6b985d6a4c4eebcc3654cfbe45d29061f9bd49207505ba32046e0a6e98d03848ffbd59d887d4e2cb76aefaaf33d3c1988e6a846d314941af05ab9220e5828d4bea848fd10bc0f84ffe8c37e893f6b34029fb4fe208f0c3bd46eeaac6a3cf6c77265bcc41853e61c64a92569fa60fe100acf548016b317b407e02e1a346cd6bd65662e8a940b6a7f20258b5b6e121c9323d243860124354cb21a97a4ca25545fcf0c1629b2502230022b95ece78c1aabd17f982b7207453437c93c989ed486ebf4668fe75439a67d585b0d8c0305984424c658fb84c649fa4d3adef86d476e48fbe0154530212eea90b7940d964defc424274510991dbb2567c6f3a09303f60bf4c636f0350888229a45ec9e3c68daaea31bf0e8c1a973b900178cea931d2e287a65f3e2b8bd5736d32fc7b6fbe031a9fdee889091e5d5f48f41fde6cb8ca282052aab2b6f7a612c93e37a3e9415ba4a23a736065c56eed48edbc541dbe232cc080df150e3a008a8f981ef523b6c7b38b453b3a01db17731957a4b410ff5f783e21c92b2cbb40349384750d601cd32260318e3bf84b0c1c7f46e8fc82dfe900a5c35b86687422f21bf90a56a93dd3c7f4ec23021668368ef4b9a16d5ed0a433dba5f7574833d2eae227b0f7a772b93c901695fab4198a3d5b0c75b020995e4cbf48cbe95e58708f7365bd1189c6ec7686875088e182cfdd662933194b34bc6f1ee1c1e1c67280b8a3ecb47032ce5269952c29afbb8c6ef5ace315fef05280936431fa1ccb3d84bfadc1b33b81534f8408ff3299130d2008192a288ee3ecdb26943bc45110c2c960f4aacc00bd01e9dca9d6ca16ed2ec5c17253f99b948385560f3a97ddacb4b03b249dbd7a9aef4e84267eca008a14f5328ffda28d8ef4ee10b3489f13c2d5bee3eac85153e7e3c1f707a9a5365c75fcef393f1795f3e3aa1f0ce4c06047b8435c1b0b7dd09078922929a0123d8e5837df380aa3d0fa79a94aed4fb9658855cafcd9871041146db1a5dfd1edf8c279ae1269e409543e75dd8f92f2fe3f3b6ac07c40b3c22b9242629189e4802cfca1ad3bb01de009b4df0be86747eaecade4a5cfff1f8801910ddf7987186379013bc5c33537b63e5d7b3d11affe2a9ef256f4437b5dbbd62e4ad7c3e0cac1b36830dd29935bb13910f838de420954859c25fbca14926b02f3c2e81d68098dcde3eb751fdd64e5d530fc61a8280d45ce6775b1ee65d01ddc62212e6f88cf4924f744ef403d9d6c66ab6cd1d62b85bdf58c608763658b79114b920e8eee9bd2a8321f3507d809a6bd0cb20ce14ab15c5b2e0388c62e71e301d74e874c597f452625b6a58c49d7609a8eb3a553a909b621788fe2c67757ffc787c12c3590288aba409fc9e3537d3b204073e6f0c6a9fc1ab303ae4297def26a7012973dc0212ef78a478640c328b0450b7b420754e46ae8a01e94c934bb748a4787a600d58b4a0054e4729989a18de6d23640ba1f7e6fabacd426a7ebe62f5db016b7cd2845f8deb77d934f50f00ddc6f8d96970bacb31f0bd9bf518e516d3bfffc6ebf66939136086c0361f347acb736af3207fe2aea533f63a4180c91d418a48366f7d552bd005ad56b5dd27bcf0d2fe3b592a183eb14627c039d02f0d8edb9faf0d9d55e1fd002ac69a18d8e1a5dfe26b8a3c9b2ede26bfb7f2ab2a40963bef58fb6b814c8498af3c4fb1a270d77855ca59787f15df1dad6f1ca2a0651fa8add38cbd2740a41356dc172c41ae48ebb76d2df7d2f3c4d90ff82b3aba5d12303026bed9a6ce05990b0f3e881af74e54d1a31a422818275afcda3a14c41f940be9da46ca86722f941d8feccd3d88b6e03f0d294508ef0d2561ee04c21"}, {0x20, 0x1, 0x2, "7732255be68f8cf43a6dd38e"}], 0x1248}, 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001c40)={{}, 0x9, &(0x7f0000001c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) socket(0x20, 0x5, 0x4c) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0xce80) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x18b) r2 = dup(r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair(0x18, 0x8000, 0xfffffffffffffffc, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x6, 0x8, 0x9, 0x1}, {0x10001, 0x9, 0x8, 0x3b}, {0x5, 0x5, 0x9, 0x4}, {0x7fffffff, 0x1, 0x1, 0x8}, {0x7, 0x2, 0x95, 0x7f}, {0x5, 0x0, 0x7f, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x9, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5405c84f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x200}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3a74}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x24d8e02a}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6d}) 16:00:38 executing program 1: r0 = getpid() r1 = socket$inet6(0x18, 0x8005, 0x5) listen(r1, 0x0) fcntl$setown(r1, 0x6, r0) close(r1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="1654ace2b00406b4bf4432c752cece70365cc1b36195858f74034d82efaf786a4d5408934e684d3155e3676524a8b4155e5bb3b14cd8b09bfab7d1d64a5f4ed0e8ab180ffacf8191f5c14c6e56c51cab2c6cafeeab7d7fafde450de40b09ebcb9a19cea5bd40cbdfc465ec031104bb287994318792c2f3a4ecb192f11ddc4305566cceb9b9998481ec0d6af49afa0c2ede4937f656ec7b220799ea803bd8497a", 0xa0}, {&(0x7f00000000c0)="c0b7a1d809ad28d975bde92174245fe7d0", 0x11}], 0x2) socket$inet6(0x18, 0x1, 0xab6) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = getuid() setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) 16:00:38 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x7fffffff) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8, 0x0) poll(&(0x7f0000000140)=[{r0, 0x41}, {r1, 0x4}, {r2, 0x20}, {r3, 0x20}], 0x4, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x4, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa1, &(0x7f0000000040)=[{0xffffffffffff7fff, 0x401, 0x1, 0x3ff}, {0x7, 0x100, 0x2, 0x100000001}, {0x400000000000001f, 0x3ff, 0x9, 0x9}, {0x3e, 0x9, 0x4, 0x81}, {0x1f, 0x9, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) recvfrom$inet6(r0, &(0x7f00000011c0)=""/169, 0xa9, 0x3, &(0x7f0000000080)={0x18, 0x1, 0x100000001, 0x2}, 0xc) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0xffffffffffffe55b, 0x8ec3, r1}) stat(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x3}, {0x100}], 0x2}) 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x3c1, 0x0) pread(r0, &(0x7f0000000000)="5828f1269903705ed567698ff491ce06ffd6c6226f69476bcd332d587196ee74c6e5c44e0e29", 0x26, 0x0, 0x0) ftruncate(r0, 0x0, 0x4030002) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x10) fchmodat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x40, 0x4) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) r4 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) dup2(r4, r5) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x10, 0x5, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0xe056000000000}, {0x81}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:38 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c513000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x5, &(0x7f0000000080)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x800004c}, {0x20000000000006}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1c6, &(0x7f0000000380)="9279ae2e449fb34144ef716e0fc9093ddf8dae1039fd52a35e402b8ae71daeb82389d9aa26b3522ad32f47abbac9bd740ebdca10538d15935350cb254e72070de20e02df47b1cfb46c751cad36e2ff95bddd5be5260a98eb9e29269af27a0c822ac42ee3384a1dcea9cab4b06dc69e88c067f8a253efb398594ddb1525ac3de9915b935c36f327acd28090f04d54b65e4cbc93a6012e4529ba60e4e4957e6015d972ed1abab4b01115af42bc01b55842e214a87ad0c28023c9b17153d3508b1e53833c5c700c5f6cb28a99a4133f45d5d14618230198c633b521c46954971b126c1e6cc93deec5cfcbba69dee4b148ece144b6edf79ccddc2e880fdde2498728a0fecae29e0b83f461e7edeb34aa760cb6fc4cce231ef4191e7ac485fecc07db86364bcd97f3e84173962515a4464dfd51c8a9d8e7829f9a42902db74dad0b5d907ceac81a128438340979c7c46696f478429410bb6a59213bee78be3a7bdde913a8bd22a8d1b4a1cbcfc0219b167eb7ef08a191f31156fa1b0a0314d66d8d6bd2f9fc2c56ad812a2c29d058c80e40c553cca1bdd91d40afc745b6aeacc3ace355d6fd4e7ac0da4c8c405dacfcc8d7627e6704fba528cdfcd8c29fa12206f590890d44e146c8") r1 = dup(r0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x50) dup(r0) 16:00:38 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x9, 0x6, r2}) 16:00:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000300)='-:\x00', &(0x7f0000000340)='$}\x00', &(0x7f0000000380)='/dev/vmm\x00', &(0x7f00000003c0)='/dev/vmm\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='/dev/vmm\x00', &(0x7f00000004c0)=',^\x00', &(0x7f0000000500)='/dev/vmm\x00']) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000005c0)) connect$inet6(r1, &(0x7f0000000600)={0x18, 0x2, 0x6f01, 0x2}, 0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000640)={0x100000000, 0x1}) r3 = dup2(r0, r1) execve(&(0x7f0000000680)='./file0\x00', &(0x7f00000007c0)=[&(0x7f00000006c0)=',^\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)=']\x00', &(0x7f0000000780)='-:\x00'], &(0x7f0000000900)=[&(0x7f0000000800)='$}\x00', &(0x7f0000000840)='-:\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='$}\x00']) close(r0) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(r2, &(0x7f0000000980)='./file0\x00', 0x0, 0x41) openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wsmouse0\x00', 0x20010, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/ttyCcfg\x00', 0x280, 0x0) symlinkat(&(0x7f0000000a80)='./file0\x00', r5, &(0x7f0000000ac0)='./file0\x00') ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000b00)={0x80}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000b40)) open(&(0x7f0000000b80)='./file0\x00', 0x800, 0x44) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000bc0)=0x44cb) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000c00)) pipe2(&(0x7f0000000c40)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000c80)={0x802, 0x2}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000cc0)={0x8, 0x9, 0x6, {[0xec0, 0xe916, 0x38951cd0, 0x5, 0xbd, 0x6, 0x62a6c764, 0x10001, 0x7, 0x3deb, 0xc81e, 0x6, 0x71b, 0x5, 0x1, 0x2, 0x7ff, 0x8], [0xfffffffffffffffb, 0x75d, 0x9, 0x2, 0x0, 0x132ed288, 0x80000000, 0x6, 0x10000, 0x1000], [0x2, 0x2, 0x8d, 0x200, 0x7fffffff, 0x3, 0x7], [0x2, 0xa183, 0x7fffffff, 0x6, 0x7], [{0x80000000, 0x2c4, 0x200}, {0x80000000, 0x8, 0x8, 0x3ff}, {0x0, 0x1, 0x1000, 0x3}, {0x6, 0x7f, 0xffffffff, 0x6}, {0xffffffffffffffff, 0x9, 0x400, 0x6}, {0x0, 0xff, 0x9, 0x1ff}, {0x9, 0x7, 0x970, 0x3}, {0x100000000, 0x6, 0x3, 0x1}], {0x3, 0x9, 0x2f17, 0x6}, {0xffffffffffffffff, 0x1fffffffc00, 0x400, 0x80000}}}) r7 = fcntl$getown(r6, 0x5) fcntl$lock(r6, 0x8, &(0x7f0000000f40)={0x1, 0x3, 0x1, 0xffff, r7}) execve(&(0x7f0000000f80)='./file0\x00', &(0x7f00000010c0)=[&(0x7f0000000fc0)='\x00', &(0x7f0000001000)=',^\x00', &(0x7f0000001040)='/dev/vmm\x00', &(0x7f0000001080)=']@--*\':\x00'], &(0x7f0000001280)=[&(0x7f0000001100)='/dev/wsmouse0\x00', &(0x7f0000001140)='/dev/wsmouse0\x00', &(0x7f0000001180)='\x00', &(0x7f00000011c0)='\x00', &(0x7f0000001200)='{]\x00', &(0x7f0000001240)='$}\x00']) syz_extract_tcp_res(&(0x7f00000012c0), 0x8ac, 0x91) fcntl$setstatus(r1, 0x4, 0x40) close(r2) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="17819532107ad748b333791a68d73d7cbb788647739cda277b5bae045937817e0e6e010b65e7ec025a4d499f2681b31554d022ba4d7fc6f7b52a6f", 0x3b) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x100000000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x4, 0x92f2}, {0x18, 0x2, 0x9, 0x3be}, 0x10001, [0xfffffffffffffff9, 0x1, 0x2, 0xfff, 0x800, 0xffffffffffffffe0, 0x1, 0x200]}, 0x3c) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) bind(r2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x200000000060}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000315, &(0x7f0000000080)}) semget$private(0x0, 0x4, 0x200) chflags(&(0x7f0000000000)='./file0\x00', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x40) openat(r1, &(0x7f0000000140)='./bus\x00', 0x80, 0x2) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 16:00:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0xfffffffffffffffc, &(0x7f00000000c0)={{}, {0x4}}, 0x0) mlock(&(0x7f0000fec000/0x13000)=nil, 0x13000) semget$private(0x0, 0x3, 0x10) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20012, 0x104) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/../file0\x00') ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x0, 0x7fffffff, 0x4}, 0x6, 0xffff, 0x400}) r1 = semget$private(0x0, 0x1, 0x8) semop(r1, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}, {0x1000000000000003, 0x7f, 0x1000}], 0x2) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) 16:00:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x5, 0x7, 0x5d, {[0x8735, 0x6, 0x4, 0xfffffffffffff5ba, 0x8, 0x2, 0x5, 0x1000, 0x5, 0x7, 0x7fff, 0x200, 0x9adb, 0x16, 0xff, 0x1, 0x80000001, 0x40], [0x80, 0x6e, 0x3, 0x400, 0x3, 0x0, 0x3, 0x800, 0x5, 0x10000], [0x0, 0x696c, 0x2, 0x8, 0x100, 0x101, 0x81], [0x69a, 0x8, 0x0, 0x200, 0x8, 0x7fffffff], [{0xd163, 0x80, 0x80, 0xdc}, {0x3, 0x8, 0x4, 0xbe6}, {0x4, 0x9, 0x7ff}, {0x0, 0x6, 0x8, 0x3}, {0x6, 0x3, 0x40, 0x49df}, {0x4, 0x401, 0x5, 0x3}, {0x0, 0x19208574, 0x7, 0x3}, {0x2a3, 0x81, 0x5, 0x2}], {0x8, 0x9, 0x7}, {0x80000001, 0x9, 0x3, 0x10000}}}) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x24}, {0x80000000000006}]}) r2 = fcntl$getown(r1, 0x5) getpgid(r2) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchown(r1, r2, r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7972) getsockopt(r0, 0x10003, 0x27, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r1, 0x0, 0x0, 0x7) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x7fffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:00:39 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x7a99, 0x1, r1}) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x12, 0x16811, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/67, 0x43) close(r2) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x45}, {0x6}]}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x2, 0x5, 0x30000000, 0x0, 0xffffffffffff0bfc, 0xdbf7, 0x0, 0x2, 0x34e0358ec7977f5, 0x62c28933, 0x3}) syz_emit_ethernet(0x11a, &(0x7f0000000240)="ddff7766cff82dadc24185637170d385936ebd893a49c16f9d8a0d9fd2590cc3b0c2b0f3d02111f0bc0bff1951ce55895e13b6b7907304916d8f0a353d09cc6631bda97fd07343ef06148406c37a54b65d88992ef360d7dd4fe718e6ec276fd0996b2aba139584f788be340a09657d44c78713865dcf1e1410b2b8abf2221aaad3e7c6589cdee0182753173263ee9feaf48b05faf0bc150f1c4382a58a4916a1d6cf45fc7a1e74bc591f398b317b427b572548f0ecd894f0ef06666dab924e8334516493b9a7e6f481c8cb02060d5ab1a4e65c4fe9e5befc3f311c8308ecb2f0afe5ce0535b5a5be0fc194aea667becddd337ebff615a173a4f5b41183996abe4e7a9c9c0091d2eb9fe05a695cf7402d0f9c2a5a1264124c5e41") clock_settime(0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffff9}) 16:00:39 executing program 0: r0 = socket(0x16, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xaf}, {r0, 0x10e}, {r0}, {r0, 0x2}], 0x5, 0x8eb6) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') shutdown(r1, 0x4) r2 = getpgrp() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) socket(0x20, 0x4, 0x1000) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) r2 = semget$private(0x0, 0x2, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffd75) r5 = getegid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xd9b, r4, r5, r6, r7, 0x81, 0x6}, 0x80, 0x1, 0x88}) ioctl$TIOCSTOP(r0, 0x2000746f) r8 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x20) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f0000000240)=0x2) write(r0, &(0x7f0000000080)='L', 0x1) 16:00:39 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="b8485b0aec3ea4c9bdcc9bdaaf578adb4cec5abbd544ae7b393829831fc2dbb0c7bdaea1a7e5888e94fbdcccfbeb682382e839289fd1963bb4c0b73a7e9d29dcc9a6c4d271c34e89b3be96a61e6e9eab37be86cc09b8080d4694599e141acbbdf8776d54418e4599eb2bd0d3f1a1640607feea960d2539b08afa16eacf03b9173a96db3db10df08507590c45cbfa8bdb527676d82bcb5b21fcb300ddc9fd9e476d07d5a4c0b53a1d403a864679cedbde337849fa35d14214d6f4ae50649f6bb3", 0xc0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) fsync(r0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x8) accept(r3, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x5, 0x73, 0xf3, 0x3f3}, {0x7, 0x5, 0x7fffffff, 0x1000}, {0x1, 0x9, 0x2, 0xce6c}, {0x40, 0x7, 0x200, 0x1f}, {0x8, 0x100000001, 0x0, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000000040), 0x12, 0x755) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:40 executing program 1: semget(0x2, 0x3, 0x363) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x100, 0x5, &(0x7f0000000000)="e2a1f80e292b3d04e201fa52b6eef9", 0xf) 16:00:40 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) getpeername(r2, 0x0, &(0x7f0000000080)) 16:00:40 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ce02b807a188d38292e74f455f6f37cc5df411216fae5aeb5d979da0eed4d5e8b9717fd743186adaa3e74894586c54cf6f1e2327bec91167188b5f4525237c8c9303f06a3d50391d2252f2e6b5e98f5a3ac98de6c58f380c8fb85684e4337669dfe2a498422e05e038023ab36153e262db61cceffb383ab570d2017208acd85acd6dc1777f8e0c89a297df139cd682ed4d0c0782a416f47eef3ebc2d54a36cf8b49dd620f23b5ad578457ea5c3d5ca4e692b33c914d199002bd4f848f9149bf04b7aa3eb292ec2441ab6c87566e21cd0dc0f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) fcntl$setflags(r0, 0x2, 0x1) listen(r0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") 16:00:40 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x4f8677a737ef600e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x1, 0x2, 0x401) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x45}, {0x6}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file1/file0\x00', 0x20000, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000002780)={0x1093323}, 0x10) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000002640)) recvmsg(r1, &(0x7f0000002580)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f0000000380)=""/222, 0xde}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/51, 0x33}, {&(0x7f00000014c0)=""/79, 0x4f}], 0x4, &(0x7f0000001580)=""/4096, 0x1000}, 0x40) r2 = dup(0xffffffffffffffff) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) connect(r2, &(0x7f00000025c0)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000002680)) r3 = msgget$private(0x0, 0x1cbdf713ae4c1e6e) msgsnd(r3, &(0x7f00000026c0)={0x0, "1b02aca2f731b42331647aa2b294ea5242109fa8f07280d4a15a233a138891ea7a54f63df9f2c37f06df0ccd9cfadeaa936a612df961bb808b4509c2235c7157a61fb5af8922ec845398555e2fc51ef48f60b3f3706bf013c4a1a50bc833584857afbfec424dd16d1552169a14971d867987de70a4c5d0314ed3082ed505e026cd03cd78b0430780e419f69fa1db4dc3f707e333ec6e921b4815e7dd8243ac54affa0fd1dbfb4997d90203e503"}, 0xb5, 0x800) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f00000027c0)='./file0\x00') 16:00:40 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x5, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x5, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000001c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000400)="461231b99ae035aff5613fd37b2990e25e948618e53b7177ad6c4b97a7220c6e8093ad6ad80d71012de63c6cc8045f104cf90dd53aa213a180d883eb2065062d83659dd02062a41c4b4511b07042ca7d67ff7b4578c9c3775c4acedeb0b4870a059f53e87445850e6f27a3df5e9b8708ae815e0fcbaad94e55a31bd66fbd852901b58aa87e10550bffc0054a3725ad", 0x8f, 0x50a, &(0x7f0000000080)={0x18, 0x3, 0x8000, 0x400}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f00000000c0)={0x60000000, 0x60000000}) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x400, 0x8000, 0x0, 0x2000, 0x0}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = semget(0x3, 0x0, 0x126) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) 16:00:40 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r1, 0x0, 0x3, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x28}, {0x6}]}) munlockall() r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x28) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x0, 0x2, 0x3}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) dup(r1) dup2(r1, r0) 16:00:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) r1 = socket$inet6(0x18, 0x5, 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000340)=""/168, 0xa8}, {&(0x7f0000000140)=""/116, 0x74}, {&(0x7f0000000400)=""/224, 0xe0}, {&(0x7f0000000500)=""/204, 0xcc}], 0x4, &(0x7f0000000600)=""/153, 0x99}, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xa3, &(0x7f0000000280)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c5f9916") 16:00:40 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0xffffffffffffff81) writev(r0, &(0x7f00000006c0)=[{0x0, 0x22c}], 0x1000000000000083) 16:00:40 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) unlink(&(0x7f0000000540)='./file0\x00') semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000580)=0x1f) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) r7 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r9 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x800, 0x8) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000500)) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0xfa87416fb27174d1, 0xd3d5255e4252952c) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffff) read(r1, &(0x7f00000000c0)=""/37, 0x25) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x80) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x7, 0x100000001, 0x1, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:40 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)={&(0x7f0000000080)='./bus\x00', r1, 0x1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:40 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001b40)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)="051e34d208af4429403bd3fe63aef7d767f11e7ae80614b057478f17431aec62eac8ac97731348c26e0d3bcd2e0c175cabb21f27746b05a296414c391390844d8d4bebe133126ce351fa4cc66024b91f797baa04361b4adecc393ec6bf0e5504475e1e8fc6d2654b12d173a5b0a3e125446d4a4242dc4bd6b710aa6bcb18a88f1c3cd62f9a6820c5f50a9d2cfe0ffd4d92cc2cf4427fec0026447f36187ade1712e78c2171966572658bdac8544ec4e2f178cf536e44030ae723334c3f76d849349d704a501901b08053a1a7b6c7617fcf3ab69ad83d54801e18c5f5347d37", 0xdf}, {&(0x7f00000001c0)="1b010f56785eebccd5d6e5590492f28edd3a706ef1d7dbf7006b7a2d021cbf2aabd4537d267eadbc7db65612d2452cd68b4a241e4958c15dc24c86421f9b9c37226c4df035eab6376d5d1a10929ca5f24890b16ab2e99dbbd133d5124004ca3dce673d5c4987e64396fb3423625f48d6e3c5e336f86fc77b3e20c0902a189a5819090fec4a74af26443aa0f30c688a", 0x8f}, {&(0x7f0000000280)="8bef82f528c4481da4905ddc025dfac35bafec7123810e7f00ed5f15b93702ded64a9dc9c1c994cacd6ea56575ddc58ded7cbd76650e8391565f49e89c148b849ba0abfa594c954af4164781914fc7e5732e0458f395c2b2d70917b9cb3c927259ed2f658a248f8dd70ad2cdab59cc6e08d8504b0438b5d348714c7319f75638ec3bb6528c981e78f8cf19c83e1599a69bc7c12bb8e526d79bd3ef1fb8681fa19bf075e835da1e4edbdcef497cc0cfbcd1094383732327dd572dd2f43612017022897f9168e6fd11b123e135f58cca602459808bf679d54b428065799bdaefa683f3d6adbc46eae9e13702677e7da9eb74276038ab9a7aa2cfb868910ab8d3", 0xff}, {&(0x7f0000000380)="9da2bc3f3e87548d55f7303653c612d3b2f00364927729bcec098f21856f2f605183b2", 0x23}, {&(0x7f00000003c0)="10843bed61a41936f1432eeec30e90f5ef868d1ee01fe2fba8385a89b0a3d5439fab", 0x22}, {&(0x7f0000000400)="baa3525600ecbdcbcdf246eed53c8befdc9209c1be04bc699e018dca809834f5a16c2ddb79b2257028518d9cd457649ad74d0eeef4d87690836fcd4d27895e5aa519c8ce51ad", 0x46}, {&(0x7f0000000480)="6073c6bcb20b410d6807ea9ed1a94feb32654d741d24bd29b36fbb9ca1f53cd781d5163d5cbf83335aa8fa2589619c38195c5b8ecec484511310c69ae76b5d3ebce26ab5b6d3c3d3c73acf16305b82f7e54f79459c25a346af4324a971846a39fc41fcb37c2e", 0x66}], 0x7, &(0x7f0000000580)=[{0xf8, 0x1, 0x4, "01e4ee5304c82d2520f2460e53d92a9c5897e729fbe978c60430c5bd50acd49867896ac0b7475d89c2cb78e838c6496bef4572e483c44569fd6ce9b2f56a022e5086199f2777fa28f1e8f3ad0ab0f4dd7536ac13ed4c99ba2f42d8f6158114ea97d64cb23ee9e99fedb8ae2f283d781d027b2a95516bf8804378784274ef05f21efc4139cc425f653b8aab6b3d851314c52c970f2573e62ab469794b066874b154890e3e445b08f3dc35eff7c53f119d0a6e642de860509c0c5deb022b19cb6459dfe90a07184fa163804a718e9a510c61cea702e8bbdb89004b7ded73037cb6b4b2847df4e85c"}, {0xe0, 0x1, 0x5, "81236864558dc3e84a349992a75f8988d81decfdf8ee0dc798d64d41f445be4b3e2fb7e28a17ca9d47aa72d77739d73c4d7c781c1f87b3d9eb5db050b3ca8120dbe7efe35b9136030cb5a226a47eb1324c2647da62006d30de25cc225e8fe5a4fd08efaba9e04afc391585966949ee7b32038ca34324a05fcd03f4c8f97a148c1353c255415f6e58ce4e0a31e297f89b2e86b618f7f6852e7186a66706827ffbe2a489601aec245b0e73e5351ce15a56b471902756e0173880b5553717d35abaa02ac6992e20ed12b59a3aab6163"}, {0xe0, 0xffff, 0x2, "7e7786101073546a59012d374da5df665e905758c101110a1e5a8957065d8ed5a35852f999cbda63ef7d71648fbf0251646500d23a91d4730e1bf5418c227e4133a3e7d58ece7ee15e9f1579ab802b49b6c1be60afdd2d5e1aa6cdfd7b67db2bdb64e291de34b5f5b9a602324ce0f24eeda8018e0cd3aaafd19920841487a2407a28b5262690de7bf22f00a276186cc73b3b9ca6eeb8cb76e688ec5cf474d6056bef7f23d87094e54713192c878cbceba59093c04475ce137b157d137a9c9ee83124463642f82b03e7e0a06a"}, {0xe0, 0xffff, 0x1c11f908, "82fb44b1d8141516430220f0e511bfd08d61847e74ef9b467a59ac6bb92bbef190ecdc048317bfdbca63ca63e8da81431a932058041b0a0ff7efc984ff78478955436704900445a1e83bc396471526cf4bf1997d7943b88a0dd29dff023f8bb8798bb0a9eac7f62d9a54f8977aa2727d7c802329ed721b4d908ee901a79ae23a3d881f81c4d0cdad360c2fee4a2e39c0e94dcfe63742652b26e1cf05e1b16caa6b2a8027353d6db0ee3943774d7c7930f50285daa24a8b8baec148cd851a6753101bfd9b652633601289dd9a337616"}, {0x78, 0xffff, 0x7fffffff, "569b1147d133c48b364c0f3f96d60340e3740ef6eeee6305616f0bd3a2f4e6c66cdac1aa5e500e287acd3a4b6d3ea7677c972cb7adafd871a6ee9223114e2cc8988a39d48cf1d31904c8a2154f69496f22a6e5cdb7d14553421e63f1708d29d594ad"}, {0x60, 0x1, 0x4, "89497c969e57d0077f73292edfa481f0b5605315ce71df78a26cdb40dc19ef5d907c393f6209b5d35dfa2be23f25dec9d8daabc8d4ff5afbbb41da08831946b4baf192d3a09f5c5512f3e36775d5"}, {0x1010, 0x1, 0x6, "00544d934940542c740ce5bd7d207b9be045a0ea1bd0ba3f2a86a1d2b1c174d44cc18a9426368fa859e47d2f73844f164c667806688ac77ec7afdcf51e7338bbc89291bd8213bb36c23619d82fa7408b5107017736f7d8163f5d2d3ed8924db71fbec7870fe81ae9124c4ecaaa0decfdb93c9d8d51b19f933a0287a8da4d553562a39e369b34651ac4988e00cd50a1081f1f1ca00b00a191858ebae0fc0ab49774f849cd4f58cddfbd4c2395d45f188cd9fec8564f350a8953ae0ce4d7cf3a29d9b84ff62572917c9606cba35536be56f03872f93cc55a8ddff9d7f792ebcdc2e0924f8a18bf43a8f689b3a40e9238e7347cff5b6e28db1e62bfcae8829d259fd59d9b4927ce7966c9a6cc169ac826154627239985e2becd702d96f38f1b1f7edb6cfd1975cc79a50720b43b27aa59ee76be3e061549607c1a74310ebe5d85f7b12ea0b68e880b8b4e955c13014d6283ea01537a0b52faf378276140bafead213cbdb16ca2b61e0d53ac0e1b781b099a3398eebd8a95c2bd349dd8fc8cf3db72182090ada94e4c04b96e639a32b8e889ab7958b4766b1b705839e5a46324ebb24ff052e02c414cb0d01b65bd20e07ec28d63e7acd2b1c8d9b36041095b413ad937374ed67eca0245d4c0ecb34b546666e086682767cb60249fa854f86ceec0f82b7d294613408efda32f622066b591b38f976394de5adea79a6717dc7aa33f32c8aa2bca2c1b3f2aa7ab3b6086d96d2c1e49c7c929cb4f691b29f9e2e50ba89eb7b20364759ed21b5eec67d65599d0f3dbd598e0599baa437de1cb7d10260454aab799478a2f9014360c0605ae5db9db09a512072c644d6cb67cf361a3cf7e63d738959dba5f7f6fff5ee5df6035998e67dca8cd3d5df64994f57fc0ddedef555bbd2d14f3193d1ba1b2cd4b80db0a27d89126f83770cd14b49663810d6b73b01c3d36dbc832a1dda67211154ca3af3cb9506888d704588b0dfd5a3d4f6e979d8155ebf695ed9ada25012bec17483ff316d4c59f871d5d3d485c69c701a189c9097fbd035bcce625bc2ea922480df6e017471d3546b4d2138c5d0f5e2a1a4c06abd965b3edab399bf4bdfceb3b9230183190007aff36a493d8b48f1230c10246e56d3fec3cbb47e66fe7cd4f18a36298d629ab3f2ad02cb11535e3fac2235bb0852a60b0a09d44a0cc3086da10480e39d0aa13076f654df2d301f489a3d3fd8f78a5ee39d6a5ca161283938d29c9e4c48afbd11a7f792cef9c965175fa80b474fa64f61d99b703fe694931a66a36db65149ac4425e53955890d2c08ba806d2bb567948b58143fb1ba910aa64cf70ee5eb26fb7412dc2251a0508b2cb14fac5ebfa6bbd0b3ff611ac381c19d2585908ca357012758b58aacf78fefeb7dff2ba5714a6816eeed42217ababf69c7fea2a35436234346e763c3f5ea2d20c4633c046d06a2849779364a22ef11b303ea8ddd96993863765b584edfb35c7582d766b67507f677e45027c7954c567db669727e3cd4d94a6b89cdfe68ec4df393dd89b8d160070be80b8cecfe177554aaf54d6eb48e9bf3e0b7e45df08e30d007d4f7bd6e3fb743f22ae8ff59d0e627a6210001bd9406f1804250fe5400c657998d1689b768e6046b852958adc046ca70eca748f4a924550b943fa80e035c642cc6f8b861dade14e72ee67cc6496d86ee962e1dc6068817419ceb0b2989c714d334dd3c596470c72a1ac312479eae71201ad882cc8a238fb69363fa6a2b7dcf7c047af64876285058ec9744b8145497f92e91a93e83a9fb9debbe8d6ad0e2c0307f39a47727a3dfc661054e3b16fb81faff66f7a9739f3ff4ecf1f72a0892e6b9ed5465e2f54891b240090aaee2622dea06d69823b151fee9ca23fc4d5be8d697cf06031628b51f0729fc29c1437e7274733b9b3d53436b67352cc5a2cf0d68064fb5a82c4ad9dacea4519399d04cf4992ad68ad67e3767376c74268a92d21923b6457e689182cacd34b0c7fcc0d5b7d1dfa6a3fc522cd8a17e504aabfc0fe2ecb6a7bf9baaa42e5edfee4c7b16610d68bdba85b3130b450b4bfe03bce581f7b42e6f25a824fa25719e3e5c3352c2a9b1618125ec068628cebcd9ccebbcb60e292b5228290bfc0d1b36c34a9efd35e472e9cacc3fe4ba5e3592421041e41d1f28565a4700c31ef20fddad791e75772fb74f5524db62abc6bbf8b2b59ec633bcc1974e169e5554433f6607c588eba5b86c5a7a07bce41ca1573cfcf08a9ecde01d15bc47d28bc840dc2bfb9ea6fcb5a0d53a725a39496bfc067afde203fe7432d5a087a891efe7ead4ad8f5fb4b4820152942d5c4154ae502626f32156f645cfcbffe14b92cce62bb76f241962e11098729634824331ebfe548b3329a43ab479956b988814036e14e43e5b4e522150aad83a256c4e37ae84e6332ddecaabf678d2607b28c57a570d7ff43b57e4930d3828c4302cb9af167a67d28c925cf9aa5c26d7fb489ec20af1bde805879d227726fad07456d14d60f7915adec14dfb6152ab6b922ca70e09a17d2c1f0869bf7b0bb54674105d98da509eead8c702e59a4a64947bae894c39c5d17f0b0a444d4763c7aa1a0aa0b1e51ad6935061e0f6bb11ccd740b27de544758dfe81a504ef36b71ebebeeadb8c87663c9ab9667f89ccf6100eeef981dd19325d1bb938f90f706f323ca8212c311fecc7d694a968479b3beeb6fa105199f660a03f21a203c9143fd69298050cf4cbdff5eb5b61654bb7a86778995aaaf850e32840b4f47d22ad38ecd0f6c5eb576ec55a1103fe1d5f8966fa9dd241b728126d2937d6c7af17a08fa3b8fb4196fce19e79e41ac5eac6bc20fe7e3298ce3c79d3bf289a795332b18c2bdd8be7aacbaabc600e22a1839d1563dd92801ff1757bbfd77fa759e7bef8da1065f1554fb25314ed7b3fcbfdfbb72f2a246c1c4547be5beecd370c29c59f4bbbf5ca57b50f64f872ab4bf6b6fa4b609f29c243169cbf004199ddff6f26db2dfb87a380a738437a17c01ec389120e5f1d6905cfbdea8e8733da13d7ebf6b984357523ba5c2da3c52b1fc157ff3cbc32067053468670844f42dfac1d950e00079668beb7047e3b5dad9d2fbc30d1a9314582ea6a90d535a80be189f26e2aec9cd2d9d2d29416e4576e1632b8f2f15582e9747998a5c3424372d960b8a29f60ec0b27fa23a6657848941c592dbdf4d77c7f95049e1e8d28a8fd9dfd8db70b6f2eb732f085daaa2ade6ee2524eb417ac46f7b4659ffb08d08efabb4c84c2e447fd9df30ede47900a51f3055e71f5de27db4a8b8eb6cf96cfd31928c3146efb33dff36a5125cb5bb2262e7b5f9405d421c623a74e6929cff122e08832d9293e213631037093807794505b206b1bead08986899da45a9ea0e9b09626d87872f42db3a581895358983b1d721ca126bd76312e18b113bd0695e37544361a059536a083dc108b04086b8b6ad2a3318d14402fccdee71b2cac48e3c94c2f4234ab6788b7f0047dc5f7183b6232b557f98c2b210c9bc1d354bfbd594163175f3bc8635087cf819595d9c5a00a1a1782c9004ddb5f9305384bbdacc62877c5ce6cf6d234be1f079a0182da6d1e84590f62c97ea3c6a7508dab8e2b8d532f13e6cf6161409927fe8a40f759de2a9ffea959d45c4b428b7044b5f66a0d3389c9cd0d89a66ddb9435cd25b3b13539c733febdeb1b1c224e25f31f52453f714ec8f4b2c6c7505d93af9ee924c48c61211339b6763e91fed8c11362190c377bd0027a52cae3aa99ec7ae2f40cf1c5c72bc5f2c6743a2357e8119dce9b06f429dab918cafc4cc1fd23e318d8cc7b9e6620802cd10fe0a73fadae53a190b76bcd04a092a0b3ff7e2b448267b264efb30b995af2cb56a9c6a620f5c43bb075af7f4c568d33e035af6671cf7c2f7253827451347f4e6874a5670822d81c165e04f2e9b63517d7004561b841bc3cb9f8fa73b5a771ff3e90137a40f9723ad6c87269001e5b6d9db60b86a07a3321b27282eb7951dcd9b0c6e43a0d91972014399d410400b75bf94538567a8593fb2b6ea2a15fe2f77af26112ed60a8c3dbb2dc5a32c7c4b1a5b95a49d3653ebbcdb98d13ae539107a8ca731e5802093f99e20553771c7d97fc9ace2c3ff1e79f6b02136e2a712e747030f2bee5157b31b28accc4deeffeea61b1a80a16b23937692a5d2d12a53a4d2eaf1e02e5a4624c32a8cd9e8eee5369460f2116e8431e41e4193517c6ed6fcc8d713d85f7b8f8dd06634e90593261c375cf746d7c27aa491cd3eb83218bfd7d4aaa2163c817958c72c555d8d6aa6b4a0485190881779326d07791b8e7961b43496806dd2448c37e5875adb236a2f7dc1d66b758038ebecf6953122ab52e5807d788ceb2a74873cef2df0bb3f602c88d954d115eb3cba33760e5b443b75886d9b7a9d494cb5ba2c15197f1972a671e4fee5d271f21e50aaa56b61feaee8bc7277b146d10e123e2da39f946d032c24a60690a1b0c36468c4a36f3c02ff375c5c77c58e610b7a046ad85c50f46f7e43e2c0e169ece532ae290e563cff68c02eeacd58cddda584ca54899ae69ce7bdb99ed13e60f6ba685434b7107252ebf921819ef84a12fffa956806af040a0e7c967c297711bc77272abece9f82915cc2f253847aff2cc458dc578e423c8156ddaa4c869977c2e87ab306e58ee53cbf956d74c49e52c58a63fdb34c797e36ebd9838cbf748d63211a6b085e33838b94b8195c322c72d6d88f942fa7fef0281771bbb9bf81d28252476c4a341566180052a7206f619f27856d693bf4dbefaa72d7d8d9eb0c7ff364d1d17ef8b5a82654cc1d90d7e8e60a1502b6735811f2888eafcd734c5311fe3b16b67149cac8c2249849f14212ffe4519d7ddbc5e60810134042d21c0b1914c8b3d4431c8f477a0a6dadbb92e6f298c2efbeece43b1ce02ce40b484662fc6a13f86f8730216c208221cd332b78704577dafc4dd3d766a9c4b2d3a14b4ada0d121d748c1827e5e7b12064dd8039a3000ecedb45e77a6cd0805cb1996f9efaa197e7ec52e934150eabaa827c36787aa51c2e9f76307268cd2aa4cc02d4b7b0c149bc471cf4dfcafaa5c2d54c63d34ceddfb1a83b6f921d891ebbd550b929724998523426fde6b72240d6488f6362970e04cb9f34768972f383a7064869c0f2273ffea0d6436ef77d24d48b0d706b795138f109b7065291cb908449df66435e664301eead098a349eda74304bebd83e3b73c352a59f3a860723502123461327ea200bd0f4ea212a44869baddd4cb95566c982dfea5c9ca8b9207b52aca06558e4b6139a6357463acbc8e85783f98c340b7d52261227c48f6f4ca6c8d4c4cd2933aae09f9fbc0fda65e0200f4b67d9abe58816884ce8691c5465f50324beea258832bcf8e99b247ad490ae467ef13c7c9f25623c75edcfd0fdcb644954bb966f350e71635687a3c453c74c256afb1ec9b0bbdf244dccf9ead9773b3fffc3758fc415097076dbf2247a4b110e59cab85637a274aac26839670effeb23cf29da248089b7d285c25cc63189f11ccbe7bc857d8a3db2ec4fc1a4e257a7604b82fecf9b6ca3fa67eb8add2684aae17c0bd91936f6d73195abf9b34b0f952df0ccbd5b9182df0d87bb0552875aca719085e63bad588a46c5d0dacc9c1c5f7598eacbadba379a01d79f04c2fd853e0c299487706ee76d87f37549cec87b965ba4d60b8a6f2134c370ddef86b40896980ae7c4b27ad027bb6586c520eda523f32c5780ee73985d59a4dc2fe427c213b1950bb182e877f0a8dd25b7"}, {0xa8, 0xffff, 0x5796, "59f0531e999874cc2bdbe6100abe362ded4c89069bee70b5d52cdbce2f6b3c75b1e09cfadb18bf3866759e93f04e57f147c2a4d6fcaa7ef8c55aee1f8ec794f67e4713b882675948a48040ae282e03f72b2af0d655f4f082977dcf39d25aa7cc1abc49a52df3c41ecfebae4c15df69fa0813fce15afa9aa57e22b2892afe2e7c631bf4225725905264cc605d221384112df8d62f6113da"}, {0x48, 0x1, 0x5, "c758f071a86de504631de5ab4152072a31d05381cf1e726df3eeb36fd51a907da9e8a83cabe1477d1547fe3374d962aa63f6aa"}, {0x30, 0xffff, 0x401, "a686b00aa78853013fe5ade6b7f67847b54084e904a214bf51fa6396"}], 0x15a0}, 0xf) pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="621dc38c38ac152a12a8a85380c766711bdf45274e6b76e4ea88c0e5b32ddb34a6cfd702af18d68fe0d75ee5b04bd8aaaf98d15f82c74b2dfa17a9e7aee27f4a1bb0ea53fbb5c5260000005eeea85a8bd9ea7b6b505b04b464c77b137801d623efb7d98eb1127eb5aebb7ff23dfcc0ef0f4c4839ae5da83d00b7dbd2d392f15521f4702fad82153092085755fd634b294c8729e48ba16bc68930f5f73e699bde40fb9468fdea517476bb40c559bc075dcc66ec80534d2606fdeceb0b92671e52f850e7ba039d423fd539d454114bfb826e43ae3e54d96ad17d00"/227, 0x1ee) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) msgget$private(0x0, 0x2) 16:00:40 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000001080)=0x9) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000001340), 0x32b, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000140)) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd\x00', 0x2, 0x0) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) syz_open_pts() syz_open_pts() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001140)=""/110) pipe(&(0x7f00000013c0)) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x100000000}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) 16:00:40 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) accept(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f00000001c0)=0x6e) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0xe88, 0x22) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000380)={0x1000, './file0\x00'}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) getsockname(r1, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x101) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x14c) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x21, 0x40, 0x100, 0x2}, {{r2}, 0xffffffffffffffff, 0x12, 0x8, 0x3, 0x6}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x6, 0x7}], 0x4, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x8000, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x18, 0x2, 0x6, 0x3f}, {{r2}, 0xffffffffffffffff, 0x8, 0x1}, {{r0}, 0xfffffffffffffffe, 0xbcf540059c93620d, 0x20, 0x2, 0x9}, {{r0}, 0xb957308dbe7bfad, 0x2, 0x20, 0x1, 0xdc}, {{r2}, 0xfffffffffffffffb, 0x1, 0x1, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0xc, 0x0, 0x101, 0x2}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x10, 0x1, 0x20}], 0x401, &(0x7f0000000080)={0x8, 0x5}) r4 = fcntl$getown(r0, 0x5) r5 = getuid() r6 = getegid() r7 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, 0xc) r9 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001c00)={0x0}, &(0x7f0000001c40)=0xc) r11 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) r13 = fcntl$getown(r1, 0x5) r14 = getuid() getgroups(0x1, &(0x7f0000001d00)=[0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000001ec0)={&(0x7f00000016c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001b40)=[{&(0x7f0000001700)="7c0225c51962ff241d275fffc4228aec6dddf57b9377ab50a2179bfecb91607a685ceab67300abad3633c27ddbe0a82ddc293d0874120af1bdac855d6d1e09b912fa6459573c2c020a73d535ba0b6ceb758df1b2d831fc010619a6248e314561235a9c72ae5067e8320c5c58e9e159d0043d202a4b24cecb337942c812da198cb8751963cb27b486f92ae8e7881a1cc36669710b27b072b3f87bf4dde2efe06897ab40cffaa65e46e686eaf8ce3f8146246f4d0a12cdde4fa0", 0xb9}, {&(0x7f00000017c0)="90ed153caa3c2fcc6b52001eeaae8171afa4a958a9ad289349d51228040de7eb60bd60729ad8d57bf8bc0f83fd92fc1a097210cce597a758a977f62aea170c29c2533c9aa5e42ec0f7", 0x49}, {&(0x7f0000001840)="1ecb36efa5e027e740e0f1f4d7b40682251d5fd6873a16fafedaef4639c9995b795724449b8da98e170f4ffb3635352e95fb64fd0347c416d5e01b77d12a4ee9e177cad9cc08180a2ae28b1a3560d495550b522c3f31e27ae26f3dd79d0d3b2b7bca6b95f0df3ca5830a86fb34b878c79547618c3b9bc000f3", 0x79}, {&(0x7f00000018c0)="550d0a81c664bc9b94d96e31c4baee3f813ba789007900f1a839bdea2b44aa5a05ae94f72ab155099aa49913928c", 0x2e}, {&(0x7f0000001900)="ecb7d121c8834fd1f71004862e9a47d53353b8f2c2bb3cdc6d4ec830700b80ad65577c68cd7338e0e2e6e01a193dd6660d073edc2dc53ec859fe4960c9518f5dc6a05c4a0b236641df0f8bbbc34a4831049f977f73c7bb3cb845e1f7893113269f9ed139d7b9ce6a11da409ed25de904283a9e7605e8d8c02323298e10ce0e12e4e5e1903818ebdd3efe91522fbf35d59fe9d05f78462448d4359bb7a1ab", 0x9e}, {&(0x7f00000019c0)="a783a0f7eb866d5fc1950d4fa8a47c3484f1bcb40a174eca1d4f58d7ead14f495ddd4316c936265059a4026dc0fafbdf65aefb58c43c6ce4c99c2931cfd1415ffec72e4bc12ab99d93812b2914457cad3db1fcd6aebbfd14", 0x58}, {&(0x7f0000001a40)="1df7828b01af9a10d0d5e43adf05bd6d2fffbd6005d5eade7d206d302ac71441a758e56ba3fe8732358bcd16f6f9073e49d4d7a861ec51a750b5fc53fda64c4a8b256587d9c1ffb9d10aa82ea8c196f4a1984c35bb0c86e23503f2a6c22534fb09cd5c160f5340c047bc57a951f4ef1e26569d6627be8980", 0x78}, {&(0x7f0000001ac0)="72146984eec765a7be17503eac5ef148962195bd02648cc7cb2167e2748d52225eee0ae328f98869adcccad4e86ca10878856fda7fe562a33a84d2c54fd7e6906794470175fe44805982b7aa0f1b8b925165c41c2a481d249be9a4d735685b65c4d0de71b35169f7", 0x68}], 0x8, &(0x7f0000001d40)=[@rights={0x38, 0xffff, 0x1, [r2, r1, r0, r3, r1, r0, r3, r0, r3]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r2]}, @rights={0x28, 0xffff, 0x1, [r3, r2, r1, r0, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r1, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x150, 0x408}, 0x40c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)={{0x37, 0xff}, {0xffffffffffffffff, 0x4}}, 0x2) writev(r0, &(0x7f0000000300), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000480)="75f8f4b180c5fb7080a218b959c3b613d9eea9a0cca0068c31a00d6f8723f0b66f26221027bcaa4a44d66d60800d79c0411ea7248a842360c9971046fed631884eade1d6e7c2c55f4bfde6a6521c8aa5986634cbb1ab57ba56a08f13fd8adbd79ecd9738aa95ad646927d42297489a516ac7ab283789a98f4c647b34dc6c23bc33b1a5b243d881783dc933060945b7fa72be978ad1abecfb5ea9c4850a3f8ad9e219d2698133ed3f895e2a8c1033663ae8c3985a4697641a342bc8b6351681edcdd9ff2b7f18edccf6becf13780aaf2b1395c72c44117ea6f21784d5617400afc80e4a557704253dc46807a113e276a15c65a51c5f593f853bbd0b891add4de9dfaea629b75d99da7296e5a65d120ca901c2f1b78912da7d8bef5ab268aa274f57c57d5d97ee8fa201b258e4ef773c5e9cdd674ceeefa19459b823316cd9b52b8b32ae8e42fc989a371cc131352c1162e0f1d98c37aa32f0d4b58c0c72cd8530a3943f8f4cafb18a5300ec8bee4be06764d673fff5e53ce06dacf795746783a37c8d336cf13c9bd2f309b5679110cc09b923e9704d04dcdfeff03098fd3196ea903b647bacb44651dbe092a83276cb51be50bb45c7090f7e00ec25efdac3351e42ca551cca27eccba4c099fc27e2c064ab5577b294a8f1bc11eaf5dbc7858ba8b6db069fff8de8d65ebf4eeef63a98c2e77eb73a84e819a0770151c2f4ee2639be9d21e57c3c2c49a1aa2b03cab5e8136697fc24b1d90e257679cb4d9dfaf29996440fa155337680f1fc7f07bc46a80dfecbf1730587601b81b6094a8ec479a1c7dbd0322f9611ca1274b49c3bdeca604655c5bf88355ef6bb6bf84c572270865ad4a35a52321ab292ed6fe5d028e15f1e4c340c2f523be22a607073aede024f8e87e79bbb9f2f80b7db0d78a3ed28c4c123b2bef0149c656a0350b43ec3981bb79af9d032126427dcd59683b488d72e50c4061626046f9cf26bf48f320e4e6a1e558866db746d79a5d50ebd3874149fe6edf28da573b639301ff475684a9ef3165007ba8a16212e8545f0ff217e80fe674d66d84bec88467f2245592d80137adcbae8386d7227a2fea18d61f55b290ffd56f8687ce15660756a60611a4ca2b5ed65c37b3c9ea504e3468d43574d26052e5e7053b3d4da699875d1e17cbdf5701c492068782bc5248488581d2d0465d5076cf8308b6e1b4d871dfece7989c8aa0fec7f7c1d210fd18ca111565e64cb71494b8b2c6c2cb0a6a1ed9fd790f87838249caaccfabff53d95834560eaeb3d9f2df6d3d58b5d348839db0c7a515819b4f770b2f4ba89aed4812b3585e14f25780c9026317b640338dc68e109503ab87ac3905352c5d88ec29ddef6e2db1376b24192557d4b1755da259d6a8324bb17902c195ae4c94146aa42e687868635545817ffc155be66f5101fb6deee30b769103acbc8128d913e642711ca78cff9d2d2ca98ffaf427df1288f249168252b796bd95272c28f69acfb210f668844dbb04e0b641858242e5ab7eed92254c8e3f5dce135fd70e09baa3929e764c71b147fddefd383a45092cc3c25d54a4d0c533e23732951756cb8b8bcf7b321c883629c2e420c1131562c46864a58eeaf5050fd62b658ede05fe3ada2a221f55c1d380676031610b0545ada77f49fced324648d047afe28026b9c2747fded7747581cb95f0abc2f3a2a19806a3f7a778da751d67f4cafeb7964961795264c4eb2313299d7c7f89d83a501bbb9230d51a4c1de630539282d111d7b980cb533150d714c80d8b4ded74af865a6b0ad929ac5491e510bf211d0f468238dd2e5b639927608e6bad541e1ef16fd2e30cf1ba1fd861e64f12853feda24aff696fd9de1c9dc3aca6059cce0183646a2dc1b1585cfd2e3cec69f131ea26e455ce0fddfd843d349e15d2a470e495d69e2295b6e4092472f8f5c97d70cf0177834cadeb33740a835623b7a6b91ce56c2192e2658153b152618899405884dcffc3029cdd89b46fc77562cc027aca0b43a4c46177302711913a922bf247f88db197f5eff4cbcfbd88a3a9570732eb37087eaaf64fbbcf0d020c6c84b89394d5b39eb0c0c51d0d5f173c31fcbd8dc57a5143cb982c523deabaa6abe7371c498429b3e503d686e3b90fe7d91fb0cfeb86e5203d1e7c2ad67668a01774866d392d4a73928dbe3187c156f975d9c19424b596b5c6a3bc7bf8acd2f82aa4b2894a7c7a5bfcc0ec5fd7c11fdd0a5837ed149f2798a1c3468210685f4cbf779b3b0a9597cf0e4c2a29b0b04273be6c66068dd0963557c96dbcd09fb3c5a1c28f25a9bdb9bcd093a26e7108c19025af497864e6d08a0c3ef701b5c6b21a13c8eec2e213702be3a3d8ce05a16c57523edac5eac7b2ab31f03ef2c6429f2533861be978d3c5f73752d7c3a1e8699f198f642c9d01aa756a4344a99c94f17adadbec2e89a6c2843e16385c43f536d4e08d55cba8f79a2c03564fa012126eed57a77b8b83c3a53b6dfda78224017b1206ed4832118f31d1232ef0b3c92a01e02f88f230f6a55959901be5f0906831fe90b3478a0fdac541279a25371bfceebefe40d8792a6e1700082b68979f1bc660649a2e8ac3aa8835ee3da5f6abf5a74020aceb18fefc48a86404f4975925305cd7fd551fea90eff2d9e775d68e52a55322df79755d10097363b32d06e4412e2f62f5d0ae2709809cb9d25db246e2ef00b2badf272abfe649f9d61d13af8963681fa096f046567d9dfd950c25bb33de58c14370c4fcdf2d80bb0fedc3300ad0b4f7d806f07f4f71f88cfe46e0f824e15f5886f0333e0484f7234586b8b41ffb253281950903f5d85576a3a79c1d9666bf7e30e5daa8a8baacc8d0d0041fd987d1a96a124596d768799ce52dde93b54c1d4e092540cfc32727c127fac07151cdbb3736bbdd77ff13f45fefc7a50da264ae835946dc6fc3697611ecb72296233920ababceade38bb1e2a8348da68249b272579bb6781efd5e7d39b4c489bfbbdd705fe17cd69fd41c85c6e02fdb0dc1d547d16e5a9e4d251482708818fda7d54c1b3ce4639e2ae3c5c027102f15a3b73948c4158f1b1aa1558d6d9622258356bfe968eaa7f3c65258980d30583d7bfed612dfbaeba185de257bea27ceccd60da78cb5375a0e958314854a28ccce52e3c08287870da0be290c429c3f6cb7e9b9c5170e920f651a0e9e81362a574c8f763a0efe2144871c8411bbf94f71ad3d89fdb8fe58f6d0926b53fc9cf7c3a646bf0ecb67c5539b195cce9fcc74b8dfc6fd4455aca225c2426a48817b05d1976562cca897135535843a83521a884c0baa3487552bd924ffc409ef7cdc619cc935051090c82737526198c72fd05fb6a1b80d6bb95fafddc7f740ce81ac3a789db3c19c0cf94212637bf93dbc91acd0c0334fb065fb18f86a6912763c2c95cf24fa86843a6c155d9e0c41f3ddfb9fa7ce217a27ade2f2a042c592d743cb039cde2b2aa6e09653f396e00efabc9d01c7b152ac5bae1034dac64275d0ff535ffe4d1f8b60ca5c2eaca71eaef67838672fa10f71133378582524ba4ec5b614e9f1a39ac8ca77d1edb92a2500588867533df6c5f2de59bf85119add8a121f50f5753cd10bd2cf0c6f1de3afcfec0f0c8abb03a12773f6a36ec5c2ea8b555b9e0365a104b85c9cecacd553d6c7617bd6f1ce85b750880f2a2c2c692b6c8ffa05b21459a200f4058611a3dd988ea6b84dac65aca2ccd6c9fada6cce29ca0254050e2e5a56f42ab9c284e09d9b2e688fa9970ae9ef817cc333b52f9a629fed8dac6951de72a7ee33cf41f5582dd2888828d3c8555823a72fe63ab34129be249c1279363a17e3ec7f49996abf40141000f89f9d4c89f8aaf6c2032a937b0c94b19cccecd57337f42d0c6ac327fb56f841877c5d96126b96adbecfccd79ad47f1d88678cd35848c9d758f7733fd60fdc234c471f850a4ab2236279d17f7c7d9855b8bf80a9e59c05be14ab269778f2f60c371fc24b4a78889806566db366b4453637c9491de771a9fb7da10f73fbe6dde19afabb4f5ac9cf5b3eec01ff62655897962e3e4e0be16f76207ea338ed4d288949776f41e3afc9e25e8ce24638fc7b43a01152bc5ba1884e9f5e65862af869ced8bdddf547ab49c75be8473307d3afd3958b2e704cbc3a03e698eaa3d4f5e20805e8750c12fa0d1a1ce431b9621d4f54e9b5ad0d5a78c47f571d8d14e9e0de04ebc92aee3773ad3c1f175161f00e95bc4b612d410e25f5a448e476a68ca8c9366e7d9d2025339def45f4d52c3a619324e746a1482ca6a602b30c6dd9198eb26aad3025be5d7ff6bcda094a38d2ad439736d9253aafb12b58876600b18e772a35678070e356314a25e2ff61791d49e2596c355cd1c6ab42e4b6a30d8c526d2c8dad576a589efaa51253a2d5c9c2b19cf2cb9cae461815419138f816270fbaedbffac4150430da4b2f0b420970c30f6c798ebeb4305db66ec6417c70920624fb77ce6b14f3d3cfa82bad551140117053f7d23e6ee2ada4482664314c1e0a694f86d55410d5c0d4cb642012f2161064ffe7ba2a42171d06ff933bb0c1da3808c59d015f524fca3132bf49b3dbb6eeec44e3031a1381d2522d6fc0ffa4fc80689e4f43564b1cc27ae93959688ee9367a26659fc05c0fc803676d213b5cf30eb2e9bbf8af9bf97bd3d68c3d765d87874e1ac4e3e36a4d9239ff304634b88a5ce2be4c36d425af235aa7fd5ba1f98bce2338c7024465f41b4a5e4680b6176cc0159b69c5b9db7f4d6d48f1b4838a9860d18aa4f52a3ac29158d20e19c6e2abc99ee4e949db11b890da48a41b1a7792949810967f7b7e0aa046986fca31d98263c90b93894109feb8d64e652cbf2fe7465b5b234107790c757dbb25dcbcd91d36ef51fef29d8db9bc7cff87127630be735300e5b503921cc7305aebd2d34bef6338ee396f197c25b6d6e95e101df6fac6b35c75be640bbdf1527fc21dbf3a06bf58bb1da0e10f6b2d2c2989581832bcc0304c23da61c697d8fc8edfc2441c53df28723c5e14cc7f09d52d845162e4bf104e17d361a5bcf66230432da9ba8b37686543069e1ec1a1b13f760e47a796b898f29ef9bd541533c5290ee0d1d2588624875997449f648b27b939944b55e241ce533a72b06701f825e3700c0e125ca427133c37e52ae888428805ac07540fb5491d362bb26f05c169cc22d00a2bdc0609cedd7826f05ec43bea6c7b5f2baaf6cc561277d8e622d0aa0bcb05183a3b824472e8f88aab5008072a901ec8a2769bcec3e21d8b90e3a5defe1e387f28ad30796112fba9da07d2f7025f662dec541eeecfa27cf81359c9ec25ad3aca80b00d1fc23b1ad0c367ef8da97e2d272f0f5b7703509d5c0fc3bd0f75528dca94263d261fb71187eb47877c9450aee2b46a2cb8cf103c66902be97609685935133d2cc7e5eb2922c3f57727a4ff9ce185717a23ad585610b190a403ee9f470dfc9417213731e2400870e7aebe52685950bb9f005afcf967a09f3c9e9f166adfa858e104b80f33224c607dcbfc7fad725ba9e3f241d8201b4f687ac231c85be0cfee6ca807696cffe81e391c01b98e8203a79a293295dfcc8ce46a1e9a30fd3166987b0c57cfd821a465604de2fd7f88a2c29c53df27de22c57df160e928b9e5bb5e403ab3ad3bf89d49747027a22952e6bb41d88a07827717d4b8198f721998076ec7d7fa633bbe021212903a9ad9f9fa67f6687af57c2259dfdd5d48df4ae9f03c363ac8f2432ae9c9702a0efc65040b52a98036f57c2529f80ec7c78033823", 0x1000}, {&(0x7f0000001480)="5a7087f45d2c5e2c06f5788773c1e03e0146b998d3e81f6d997770d4c1b8c20c2decaf937201ccdc02d77e75f30a964476d6b0c54069049d42d9e14ac75b48ab772974b0e341f9911bc1367cdc467793f1c9b70d8df42d2ae1f1a19680d9312494548663eecf119ba483000037778875f46f116c1151be3522af29b50da99cc1182d9da6f21080c23583e8c4313a856ce36da704f239c8b53bdff0b91e546f9bf90170cf91b5db0897695300de570a76d60ef6f9b0e5ea340a2f7ac452efcc500a6022e72c5ec1092760ac145430e3b1dea623c21e", 0xd5}, {&(0x7f0000001580)="e6b3fb304358cbc79417380278261e6f7fd57a7fd508c0b0a2ce68de40e9f986e38477b8da14bcc1aa322af463cfcff11173dbe1fd64d929d08240092afaca2186d9a221927392dc61b3f4c5ce51e0f9047c49e3c4b66f334137c26f90add2c3312bb428b756ddf840e8ee2f79b9e1cde34dc70d916927d59d7aefdeb3a1d85a28a15488afaf13f5f1a45ce44ce566a77adabfb9ed977b6cf919b6927df810508598f4e0ca79e99be9139412f41fccaa1b4835bec0c699a271e7c417b0e6da69b3", 0xc1}], 0x3) 16:00:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x5, 0x3f}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="aeb76c5b7886d4706084a15e8d96ddd1c78a9ffc", 0x14) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xfffffffffffffbff) r2 = dup(r0) ioctl$KDSETRAD(r2, 0x20004b43) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x6b9d37033e92c719, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) clock_getres(0x0, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) 16:00:40 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='x\x00') ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x1) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744121053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9eb569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1a370422eb28c171d1b87f688ee26771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a19"], 0x10) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) sendto(r1, &(0x7f0000000080)="4d5338a3c26131a172873f971a026e73", 0x10, 0x400, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x10004) write(r0, &(0x7f0000000040)='oP0.', 0x4) 16:00:40 executing program 1: setuid(0xee01) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom$inet6(r0, &(0x7f0000000100)=""/72, 0x48, 0x2, &(0x7f00000001c0)={0x18, 0x1, 0x1}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r3 = getpgrp() ioctl$TIOCNOTTY(r2, 0x20007471) fcntl$setown(r1, 0x6, r3) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) recvfrom(r1, &(0x7f0000000280)=""/240, 0xf0, 0x2, &(0x7f0000000380)=@in6={0x18, 0x0, 0x1a, 0x400}, 0xc) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x6) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:40 executing program 1: select(0x40, &(0x7f0000000180)={0xb1, 0x100000000000000, 0x4, 0x0, 0xfffffffffffffffe, 0x0, 0x1, 0x9}, 0x0, 0x0, 0x0) r0 = socket(0x6, 0x8007, 0x0) select(0x40, &(0x7f0000000280)={0x8e, 0x496c, 0x8000, 0x6, 0x0, 0xfffffffffffff43b, 0x7, 0x2}, &(0x7f00000002c0)={0xcc67, 0x5, 0x1e5, 0x1, 0x2, 0xffff, 0xffffffffffff7fff, 0x100000000}, &(0x7f0000000300)={0xffffffff, 0x38000, 0x6, 0x2, 0x40, 0xfffffffffffff10e, 0x434, 0x9}, &(0x7f0000000340)={0xffffffffffffff80, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) setsockopt(r0, 0x4, 0x1, &(0x7f00000001c0)="b5ca9ca6296ca6a62a6a6e336b54dee94badef1eb67dc184f78a139f4fdbd9f3b96a25570fc23734f6eea5407561761fd91c66931eb82b624956d91531c940c76bc4744f1dd4060a211861c29107909f139dccc948d90daf34bd501d5427bac9b911bd725b9064ef4a052f6cb7263f3e295ae21fd741b9e5aaa34d8ccf2150d8b5f77220a0744efe6de249816eaa379a03f2b9bb8c73f8fb902b0d6e0fd6066c66105d2afc1ccaaf9b9b", 0xaa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000080)=0xc) socket(0x2, 0x3, 0x46d) 16:00:40 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0]) r1 = getegid() getgroups(0x7, &(0x7f0000000080)=[0x0, r0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) getgroups(0x1, &(0x7f0000000200)=[r2]) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r3) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "30074080e9000300", 0x0, 0xfffffffffffffffd}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3f, 0x800000000000009, 0x0, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() flock(r0, 0x768fb1bd3cb8adb2) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0xd, 0x9b2, 0x1, "7f7f325c44baff58faf935b172882f8b4bb90ffd", 0x1f, 0x6}) syz_open_pts() syz_open_pts() 16:00:40 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/170) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) r6 = dup(r4) ioctl$TIOCSCTTY(r6, 0x20007461) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000001f65dc301f3d119e324eda6e9e69"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0xa, &(0x7f0000000140)="a2eadd70ef07f6ab761d") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x401, 0x1, 0x419, 0x1}, {0x7, 0x7b, 0x81, 0xa1}, {0x400, 0x10000, 0x6000000, 0x5}]}) 16:00:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xda2e) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xc4b8c1bf365fdbde, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r1 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x161f7af5b19d725d) shmdt(r1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000080)) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0xb109) write(r0, &(0x7f0000000180)="582720efabd16e7ee63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a6c688a4f699837e9a7c183fb7f345619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72571e0d3962f6c02828193ef16ab93f", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000580)={0x9, 0x800, {[0xffffffff, 0x6, 0xfffffffffffffb1c, 0x1, 0x1, 0x40, 0xfa95, 0x2, 0x6, 0x5, 0x8, 0x1f800000000000, 0x9, 0x8, 0x9, 0x6, 0xb8], [0x0, 0x6, 0xff, 0xffffffffffffffff, 0x1, 0x8, 0x7, 0x2, 0x3ff, 0x2], [0x0, 0x2, 0x6, 0x5, 0x9, 0x3, 0x9324], [0xfffffffffffffffb, 0x39, 0xfffffffffffff738, 0x7, 0x2], [{0x2, 0x7, 0x38b1d1f0, 0x2}, {0x40, 0xc3, 0x6, 0x1f}, {0x1000, 0x7, 0x9}, {0xfffffffffffffff8, 0x8, 0x4, 0x3}, {0xfffffffffffffff7, 0x97, 0xff, 0x8250}, {0x7, 0x5, 0x5, 0x4}, {0x8, 0x3d, 0x80000000, 0x5}, {0x100000000, 0x1, 0x3f, 0x1000}], {0x2, 0x5, 0x100000001}, {0x1, 0xfffffffffffffff9, 0x8}}}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x8000, 0x0, 0x8000, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x0, 0x80}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) r2 = syz_open_pts() pwritev(r2, &(0x7f0000000340)=[{}, {&(0x7f0000000080)="ca8ad03a9951a1f99a12c044c79fa7d2e9d2821455800fb117ea35d2779d6a7a3569930d855496e6feeb13c8686fa27ab75ffd28ebad70a12f726478bde0046e12c40fd4d9a5ded3808759e5fdb3cb18f5d1e83be05868b7c45671bc86e3e8b32caa47a6da98ee904d338bc917be9b23063a35289219393e", 0x78}, {&(0x7f0000000140)="38c790", 0x3}, {&(0x7f0000000180)="6353b621120f8e2ef357584c1fea274f208eff1972d57aeb14fe1446494e7b7d9138cb021ade4b08cf65e9324f8bdf6b9c0c1998cb3d2ee01baff616fd417b0478419afbd976622c73fdd07abd619d", 0x4f}, {&(0x7f0000000240)="d9763f59c5badd090b42297799bf8455235d865e804a351239bf93ab5979bf1a8cdd52466af4b92652e0904f4b753900af45c582", 0x34}, {&(0x7f0000000280)="d7c4dbe4e2acd2d9c7ef7bcac99cfdab98458188402eb50cff983e170ee97e08dba5216570840f331c8f8c3e9ba986c1c95a69af01ab21fc123a", 0x3a}, {&(0x7f00000002c0)="0a121130d007727d42955cb90fa8b240f5d2af53e758dc", 0x17}, {&(0x7f0000000300)="71a9b4e4a24a5d625b0263057d57c94d6a3490d57f93f6614bf146e8d626a65dfdec5aa7c2fe619b06", 0x29}], 0x8, 0x0, 0x0) pipe(&(0x7f00000007c0)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$FIOSETOWN(r2, 0x8004667c, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0x7, 0x1, 0x1, 0x400, "de1ac2215d09baf2b116e2737a72c14da65d49d5", 0x154a, 0x3}) r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000003c0)=0xc) getsockname$inet6(r3, &(0x7f0000000400), &(0x7f00000004c0)=0xc) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x100000001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) r1 = fcntl$getown(r0, 0x5) getpgrp() ktrace(&(0x7f00000001c0)='./file0\x00', 0x6, 0xc08, r1) 16:00:41 executing program 1: clock_gettime(0x4691ff5c19d719ad, &(0x7f0000000000)) clock_gettime(0x0, 0xffffffffffffffff) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000240)=0x7, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:43 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(r1, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) lchown(&(0x7f0000000180)='./bus\x00', r3, r2) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="b441223a6cb631af0664bd49fe8d", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x2, 0x80) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000180)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000280)='(.-\x00']) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000340)=""/80, 0x50}, {&(0x7f00000003c0)=""/185, 0xb9}], 0x2) 16:00:43 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) nanosleep(&(0x7f0000000140)={0x0, 0x9}, &(0x7f0000000100)) pread(r2, &(0x7f00000001c0)="5eb630faf97323cc90134adf207d1d4999469a957c2d076b03b2387e82fb8015df387171e82449665788d580e5a99bfa99ca2248b86da769e1380a44c2aafa8f297f78cc4ac00ae860331ad09e0cb2abd377efb3ed04a45398adef4c1611a4d7324fe8ab62dc9060f493aca9cc79426c01478d1ae6d394a160bfc3cef8905bc0be872b7c930393af55a32fa0fae2b8b07316e8707568e0972ba8db28597cc8d07e367b9c6b44bc5ab0c661708ede71855343b4158031e648faff8e4341774c075403ccd60af0291bfc197a8361e3799553d6c8ca1aa44951c2398159", 0xdc, 0x0, 0x25) 16:00:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8061, 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x100000b1}, {0x10000c}, {0x276}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1ff, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:43 executing program 0: r0 = socket(0x11, 0x4003, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/127, 0x7f, 0x41, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fchmod(r0, 0x15d580c9f7c318d7) socket$unix(0x1, 0x2, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket$unix(0x1, 0x1, 0x0) 16:00:43 executing program 0: r0 = socket(0x2, 0x4003, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x200) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x20}) 16:00:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x3d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x80000066, 0x0, 0x81, 0x0) recvfrom$inet(r0, &(0x7f00000002c0)=""/143, 0x8f, 0x800, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x56, 0x0, &(0x7f00000000c0)=""/86}) fcntl$dupfd(r0, 0x0, r0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) syz_open_pts() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x4, 0x3}, 0x8) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000100)="6013c03bc2c276ff3648013d51f8cde55b3c483f392354a11a7da7b920929bb9b7d49f306dc2280e0ca502d3276bbfea6a0d750c577d38e21faa5ed80d87d56d92de5de4194ddbf9b2ae506ed6c1cdfdb1a55af646d07ad825de40bb23edb394c2f2356c10ee8fcc20f352dd3debba12cca4c5a5671f90ce9a65d462a7dd5946eaaea9ea77a1ff06f5491f7c6ccf324c5fdaad87d171ccd43a31a6fe69c7f5ab6e98f01ce74bf233e27dcb0c9a7eba20d74591afcec5ec58a2f3f2eb0a20", 0xbe}, {&(0x7f0000001100)="8ac3625fbe27d69c6246534ad2cb9c9ceece471d9dfa038ed38583d1518077c1b1b1797a7824a501d7eb21330188d1e80782cb20a012d99d3037de0a", 0x3c}], 0x2) 16:00:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000002c0)) mknod(&(0x7f0000000280)='./bus\x00', 0x202002, 0x0) link(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)='./bus/file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff}) faccessat(r1, &(0x7f00000001c0)='./bus/file1\x00', 0x8, 0x3) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x4, 0x3) open(&(0x7f0000000040)='./bus\x00', 0x80, 0xc0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x15}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0xd9e78d7, 0x6}) r3 = dup2(r0, r0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) syz_emit_ethernet(0xbc, &(0x7f0000000340)="d5338a49b5b7212398539676eefe8a6cae7f93f04a61680bc725fabd722541eb096b85ba45cafad0cae72b708a3a0f6540719de905b8e472c3cb48895cb52454076a832dd0e388b6186cda98e88c59d5c65ae5c570c2214809eb9feb0cdfda075eba0f74f76efed1d41b7140d6df0ec94d35915b07b7a8cba01a726c13e8a00893188606f1374ae1a440f27b9c6fb8a737a5a1b28f2f7741cc5d629c967cfdadee766c0d974892e51718277729346d6805b1703dadf3432d466de5cd") 16:00:44 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000040)="ac026a8cc2542ed8e125073968f636e01399dac57dabcf85e39d9369d4010c8a1f06ada12377f1597d6831ffc0f392ba263636601e15031c242388cd054ee059e289e5aa722b55b6397009634571da3422fc5e4c37c411fbcd2ff5bff00ecd7b4dcb606a831dc0fa11e2947930f3aa6d4c75ef82ea69e4bd2131ae26247dd491a99c45762d1367ba6f3700e148c532cef967bbf562c4ca886b425961db1a6d8681f0a534587ed3903b0d38fc797d69d49c45a84d044b2540d6352f85382ae5c09a1a59d5529bf9b4ceaab55fbd4ced27f91560a4ceec659f6baf303e8ad010", 0xdf, 0x400, &(0x7f0000000140)={0x18, 0x0, 0x1, 0x2}, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) 16:00:44 executing program 1: mknod$loop(&(0x7f0000000000)='./file1\x00', 0x0, 0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) shutdown(r0, 0x2) recvfrom$inet6(r0, &(0x7f0000000040)=""/16, 0x10, 0x800, &(0x7f0000000080)={0x18, 0x2, 0xf1, 0x40}, 0xc) 16:00:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/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']}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) r3 = getuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getpid() r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x2, r3, r4, r5, r6, 0x0, 0x1}, 0x5, 0x1ff, r7, r8, 0x800, 0x8100, 0x8e}) 16:00:44 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:44 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000000), 0x4) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) 16:00:44 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") open(&(0x7f0000000080)='./file2\x00', 0x10, 0x100) openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 16:00:44 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0xff, 0x4, 0x4, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x80}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x20}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0xe000)=nil, 0x7f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x654}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffff6c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb01}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffa}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x54}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000340)={0x0, 0x262, 0x0, 0xfffffffffffffe02, 0x0}, 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x0, 0x3f, 0x5, 0x3c1, 0xff, 0xffff]}) r5 = msgget$private(0x0, 0x40) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="030000000000000037e419e7764315a4ea789f6e3a3d3070e73e16f38f2ef716c4dafa5f71a2f4f6ee98324374989239486dfc3811a210301a24cbbc21e06d3a66164862631863c2b230f939659a2b68d596f6d534eb51f546"], 0x5d, 0x800) 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000240)='.\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) mkdir(&(0x7f0000000100)='./file2\x00', 0x12) pipe(&(0x7f00000000c0)) getrusage(0x0, &(0x7f0000000280)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8, 0x0, 0x747, 0x0, 0x1, 0x2, 0x7, 0x3, 0x1, 0x1, 0x3}) 16:00:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) r1 = syz_open_pts() fcntl$getflags(r1, 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x845e1f964b6c4261) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) 16:00:44 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8281, 0x0) r1 = dup2(r0, r0) pwritev(r0, &(0x7f0000001700), 0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) rmdir(&(0x7f0000000080)='./file0\x00') pwritev(r1, &(0x7f0000004040)=[{&(0x7f0000002e00)="8eeb8ae8e283db712533e346237feb59b8d494d3fb3a8723639c", 0x1a}, {0x0}, {&(0x7f0000002f80)}, {&(0x7f0000003040)}], 0x4, 0x0, 0x23) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000004400000000000000006a0000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getdents(r1, &(0x7f0000000200)=""/19, 0x13) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='H') 16:00:45 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x12, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) pipe(&(0x7f00000005c0)) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000600)='./file0\x00', 0x80, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/251, 0xfb}, {&(0x7f00000002c0)=""/130, 0x82}, {&(0x7f0000000380)=""/207, 0xcf}], 0x3, &(0x7f0000000480)=""/241, 0xf1}, 0x1) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x3f}) 16:00:45 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x8, 0x4) 16:00:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0xc003, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) 16:00:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)=""/120, 0x78}, {&(0x7f0000001640)=""/4096, 0x138d}], 0x100000000000002a, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x84682a42cfab0b1d, 0xfdb0d7d0a7b4aa0f) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000001c0)=""/187) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) kevent(r0, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x2242cb58d540d66c, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r8, r7) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000380)=0x9) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r10 = semget$private(0x0, 0x1, 0xffffffffffffffee) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r12, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x2, 0x1, 0x8f, 0x8, 0x1, 0x2, 0x8, 0x407}) writev(r11, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r13 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000280)=0x5) 16:00:45 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = socket(0x2, 0xc003, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0xc600000000000000}, 0x10) 16:00:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x114) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0x7, 0x7, 0x3, 0x1ff, 0x3, 0x9, 0x401, 0x10, [{0x20, 0x0, 0x8, 0xae}, {0x728, 0x1, 0xff, 0x699d1925}, {0x4, 0x4000000000000000, 0x5, 0x2}, {0x0, 0xe5, 0x9, 0x88}, {0x401, 0x0, 0x8}, {0xffffffffffffff00, 0x9, 0x0, 0x39fa}, {0x2, 0xfffffffffffffffe, 0x2, 0x3}, {0x31c, 0x1, 0x0, 0x9}, {0x9, 0xffffffffffffff7f, 0x65, 0x1}, {0xd8c9, 0x7f, 0xe4f9, 0x7fff}, {0x8, 0x4, 0x5, 0x4aeda680}, {0x1, 0x3, 0xc98, 0x3}, {0x1000, 0x5, 0x9, 0x8866}, {0x200, 0xfff, 0x852, 0x5}, {0x6, 0x4, 0xffffffffffffff80, 0x1}, {0x2, 0x95, 0x6, 0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{0x24, 0x5}, {}], 0x2}) 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x55, 0x2) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) 16:00:45 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0xb7d3792aeb44dbd, 0x3, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt(r1, 0xfd, 0x23, &(0x7f0000000280)=""/220, &(0x7f00000000c0)=0xdc) r3 = dup2(0xffffffffffffffff, r2) setsockopt(r3, 0x4, 0x8, &(0x7f0000000180)="b7db3f6eb9b71131cb8cb24eef8dd60680341d1758d30e79d1850c419286fc4556a5740f4564de6cc2ce83024f3691dcfb46a8b91fe4ad4e14f1dc42ba12ddd36dd18e28e8f148b2ac6159b9692e4cf30ed7861e4d6886229510701c9b7cef2a7f2a24b7b98a26d6a3ddc71dba0772106e7e27ff51ef5d97f4fef2deec52ddfa3d000be0693fd14519139c89df0d99759b405799952fe27c3c04a14de26944d799bccccbb6a680f6e5fe4b0a33ce99f9a4adc392204e940f4f218a5b8f7ab246a5f226d01cab684c", 0xc8) r4 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x100000186) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="3e968490a699b13f48d469c1637d781237101611c8402b1ce308f7dad47f5f", 0x1f) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget(0x0, 0x1, 0xb87280a82d900a16) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, r2, r4, r5, r7, 0x10, 0x6}, 0x3, 0x1, 0x81}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getgroups(0x6, &(0x7f00000002c0)=[r3, r7, r4, r6, r6, r6]) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) 16:00:45 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffeff0000000000000000205b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:45 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x8, 0x20, 0x9, 0x5, 0x400, 0x7, 0x7]}) r1 = socket$inet(0x2, 0x4, 0x400) fcntl$getflags(r1, 0xa71803be55321df4) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r1, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000001700)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) 16:00:45 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="4181a53a614b70f16f", 0x9}, {&(0x7f00000000c0)="d4de1a23f0f8d46dc01120ee282d738d96110ad8bc7d82ba31edf6acc00b1c189981951db2643814b5d76c1da734a84354528eaf5139dba302601dea16750223c53277cc6002a895de0732622e2a345866015a65302e", 0x56}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000640)=@in6={0x18, 0x2, 0x6, 0x6}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000001500)="7dcdf886739e3dd32bd9b68ab8c8abdc0463f2e88f5565f6c37ceb051b53d748e7cf1dd755b01c2179fde6305fd0ee28a4dae20ca4cd15fb01764b5c938bc9ae2e023d9e20c470c39642ac6130e7c278969dfc462f01235655bb03f0b3e02a00505a162ae5761abc49712612fdc4bb5d0469d13f1df35521364e83e7533610c730882cd6abc688a86c98ad2a27f8d37ef67c17ddda7a584763297f1019ea8c41734d60e1e1ce6c8a99d7ee6f6c87cf15c0b7bb5b6cf707e4773b167f0103429a46f66b13874826f5d71b15c3a231757048572f515574f0e349d412ba56a1a41820e5e173619954d715f21e5360751dbe60d2d85bf91b3de0a5b76a081f66bf60ac6d7f211398f6ab96ae1b5b1ab238dbeca4677050e584890cefdcd65cc1626061bc8b9bdc57baead8f14e0f9eada1dad7474d3a00ad4c1659a815c958fcd859f187b112bb658b564e6fdc3ef7fadb18b2efdf74dca17dc36b05be8be80b7ba18d5b908b669c468cf18c530d56b57923d33c7b1a2674ed2e507858b5a2f132145384dd2f88a0f346ad8108145ad31b63ac6ce7990ab96d10703f71476db1348f8a8d2675e2c8aef6174cb395f092e60aa32b4465de7dfd1c857fd77948df2eb8263daf9ca738166837cca27195a1c3fecea90f762cff8ed511640d6fef378b284c48c799def4c0e87bca58a7e158ae9c5112fe7866c0eaaec246316995565f55432dc711f52ba3db5b968f404616f5092081238dace80f67d6d76cf284f79f78053f1cef7b9804702e6c99e0072aec521c7800bcee0d0c8c33161d1697dc4b391867d856d6b73ec8c67abd6f1a7b2b7b5f77ffd1cf4064fa6536b250b10efb59e5ab7553131a74a89d2190775493e780047f4420e1cc920a09dd916e612dfd60f3f114d1cb4295662b37a9b8859019d7ee369081fc9d9bf5bdf8de9c9f24814965e90a075d7b7c03531ca0a12f2f29cb2d87d45577061e04b11b3c67761a923664ba562adcf839478dab91d43d043d3322f87ccd8ffc5a4cb7bab4f6a8a568f387fa80ba3db5a7fa6ebf8e3567c3b682a46326a114373c2311fada72926d9a21eab1f4e046d24b8485b0b59ef0656c1f0cfe893309fc0f1a167216904488b03cff8c94aad6d2dde683eb9b0e23fa68e8d0349072636c7b4d444026f082ab420d37fdeb625643e4217f516a7e8cb59bac0cf1c3d2721497e3803183ddd6d9dcd7e8de981369c6ebfaa88191cd03e9eae8fe4c1bc63898a4819779f8ec38b7f4493c8f1b20779bb76afc57ec2f1c0307d5a7402b147e1758ef0f410001b45eea0a5fa0484ce788f3ea649937d5967b3c3438455ee7a8da3ee70811a888adabd1b626be133af1be930f900529931cef3e6673e0d47c9ec9278ac0e66034c5701990b7ff28056d834307cebfce0ecac30815606e938a73aac5173ae007fce69c52400fcad90969c22d5470c590cb0478773e4c2f17d25d44eed0035c2afe7e1e1e935dbc9a306c1f6546e7b9e3ab3207877ee50e03c1aa64a8ef4b915b8a46af22b43097ce6e672354f7189de80748304893203576512341f1a668b1bbffd4ec0bdedad302b8fd16f0f27a0f72caf3cce2fc590c6c45fb792ec2d2157316c5a262ef271a3b975e3d08d2ee315aff16250911c13d4b0a2e8428ea81196e830c683d203d809702ccbce01f6accb01a7de0d949815f72188c4b82592017eae8e492d421dfae9871011d82dc099888fd1c952bd5366adef40784c89cec21748ac01a4f315787b19fbf332f52c2699ee6c5de4808c7488125a2097800ffac5b6e324b0d6eff6a75f006f0ad1934da82362c10677fc8e320500f87c6df6fad2d07e696afdcf8a259f3cb978b7c7b95316802bb51408bd9892a2dc66c1c009bb08b519bfa0e7865c94076515f17afdac6c34efc31c7185638e2a5a34666f2f30f7a75e35133451515bd246ec576571d4fab64400b17dd64070cb50c30066491a0b653a408e289eeb74218d95fb1ad6d2496112d8b3224b78d9e04d98b4d131521dcaa5933410faca0a24d12a6a73ceb97fa39a715491100520a1764a06050edaa87f459b8c2281a72dbdf78462bdbb2e4edd1cf7ad36efb74d10aa59f1a550185c1b510de6865518b568fbeefc5f3d951918dc8f0f772839c30b718223f93c26b5344afe9a7a80f9469ad96f3dc993782f1e96f8046b35d521eca44d7b62bdd632fe2fdc68e3edb1e120fa29757e498404af624fd23bccc1ff7bdf2224c63dccaf7d81c4c0940b4dff7ae70cd3bdbcfaa7a4f59b15a7c0cf03dea3c6999f7b6d7ad5fa03d4091f15fa2a5d3f7b62b83be13f3ec219e625de87301133ec8d3821bcdc982d468d47894732b1a5318c0483dd3bdda22edf18caf61a6c1c8ab4309f86a4533e2bbc9f326f4c158d0a4ebfb1d6a0cf3ed537685fec3e33fb90e58f7ea6ce64486f01d14b94f2007561b70c2b89d53d65611ce945f6e550d3a18404ec8aa9033bfa1edaa93d20f13788d4bb0009ce6be219fa6b15cb9dab7a870de615c5dfacae82d77098568ec97378c0b44dde9331ef96a061b2821b530f014f4831f6683be9160f54ccf533c4c20e04fb3da7fc40dd2fdf81ccf2596d83e847859230164455554ab6d6cde2bed45e4b602c38fd521241352c2da81002670cde7363dddc65dc8b0c5f2fcf62e98569d7379ed03bdc7200524b2426f2a6cb26763598aa5aaa3c91a41bb51b30a8d8fba5e05ea1e881bc360425ea2c23a983754b471d48e6eb8e89b53bacc26b206d8778609cc466777fbfb1202d6cc9808bec397fa75924e5e2632688c422331a8b5112ba7a34fadf25c635424206f5c510ebbac11780b425bb8dfff86d67847b4bee88664e5dad81b66e3597b4897ac9b608ba26d8cabf51900314c4653a9cc805ee55b765c96050f14f92ec9139dcd8df8877ab5cbd142ece0218579f60799fb5bcbc7d870f136fe91ff5b691edaf9db6676e2d4759090a275374f84725ee3859d315dcaeab1c9543cc8d7479e24f74d2cd9a72155073fbfc8cd23e72b8718f40309046a28274c47a47c0e1711c63b054e817ad6a9cf0183555ee042c45111c1c39700a4a380c9a8c685e760b30ea62cdaf29628fcc33ad42504142256503308d312235eec23e81f1264a843f8b7631c9fd02e5db62ce7a4b78cec72a47ba08fbfea46560e697e70fc8890500044367071899347756cd2815b30dbe9974c8aaf69cf04e9e436e56548a96bafe77d390f6002f17fce2b0dbad630d7806f0af07d3f4b86bfd8999ee36d77b64a0936e8858eb7dd46e343da8bff310ee81834a423a8694a32531fa898fdafb6e5e74b14d4149b1990820025f59f7fa9ef3c2ded7169b227e3715b4fb2411ce9ab3d4d168cf57c93ba28e47bb182b4d15db08abc2eda381e840a8926392acfe84b08e0b80809f78d24d1ace5dda799c8de6b4d135ce69d3555566ddcd3804e7bb0685b2a4f463cf124a507c61ffc71f3543fdefbec1090f459b8d2e45ee877c7eea45777a3d5bb49613bb381b0d0d857a43a264fb9b9134a1b6073f308aadc3f2fe1cee853f72343d0fbb90c478a3d44e1040ad2c52acf8e7e66fe8896e19e8f7dabd1e4c1041e40d87853eece009c6438d59a841287e60bbec536a208b6e932ad4c0713ae40d646fc5126f7c515d603f96e3bde9e96ba5e8096903636ee53552e577585b3df557ac23e957a6178fd358d5d2e00d3bc9afffe6a5b1c8bd8f9faf286e8c94dfd0b20b48e67754fe38e623c5509cd747251f3f0502df490abb07de5fa7d18b5b654eeea564d75075baf48df53a2dc13d4d0d0fd1507aa77dd0303e7b8642979d3c972aae5e610520bcfd2ee0f4ce0c781a406dbd56e5c03e7d4b99178362b27c5b7b14a61f791ad2b0b5ff276bc4b7aadda25718988fa252cdeef686b752c9e3a34eaf3ea61f749668b1f0481f390abeaf8c7e650c461d2cd719df7efab37acb8c1f78a41a0d2ae9bf6c0e5ceded9b8d4287c2cfc60720133a9df5def39b624e2b544c2ebadda5a95a25cd729ec97d299862c5565d096f44da527033ea4ac50282901d4ed69129267ca3ced7ae125ef82e43f5ef924fac30be4ac1d0b963e61d5ae19ce297815f3bbb0796afc7766089984cbf84d2d4ae3c69ad86c723e8f5c2b4f98d6332bb9f4c1b998961a9fa1c01e00864109ffe672b711942f2b6876f0aeed6153fe3afc4af686f23f15a5d6922cfaace3063499526ef47b103b25d8d644155f2fc05120dfb7b9316a1c3565055fe43cbcd38831bb7c145668d32ec555723bfff61d6f65a1bef5bc5bb67ed1133c6f8a4161c7357897e23b875fab42d7e8dc1c6cee17e45e43c1c5ddd6ea98473cad1baf5c26ffba2662e4643c4682af731d89b8e07d1143d98a4d19843ff270372dd1a536deb58536d5d23da6113f8ff5dd56270f7118203192872c0e106ad61fb7a867d276fff330f648e8bf5ea3290dc2bcb7b2e7f2fb5f701c82b78fa8c548e16ddf05cc81cbdcee5dc6720f26a6dee0801d1f45f25fb9ca9347a851dd25168acf2f676a61a74817e8f00b9f52811698c3c4d783605e70ec9ff15d2c3c338aaeeccbae1bc6d543f1787928def3d39e4cae3b4a7b847ce0d131d01a099a4a283705b05cb4e1cc8f359f2ce834ea1b5a4ece9309498f8c6bc5f3aa0aaf419926433814fdc7e642a5c2dc75bfdff8a4dcae1970287119414869d04bd33f73c47befb7f1db4b1acc32fd523d1301125effeef77da7eed42bc685545b2188c02f8a988e1341daa33e21c9f3b98fb0dd2da42221bb072d271c1055d9533137bd2a87bdc3a7ec7144e692cf8976d845bc22981741ea08a5249be9f1dc16c69916775189efb81825e926a43fcd0bbb6db38b7b8ca3588ce026166e38c686b20ae2bf2c0b36e6edb53a4005e1ced1eb54a1054f175fbc9879fcc971840562d2318ed56555f7bce9d2476b421c0aaa889c8d12e2a47d1643c40e8285bc5c75f08ee68d576a44fc69955e4a16b93ea30ea965c69ac10d39db15a8a38628cbb9cc8af5081be190d892efbb469efff51e12819ff0868796374ff911ddc99701f11a9672259e88921fa5c1c48836c3790b70ac16b7d9db1e7842fc2ad28563676f72780772423caacb05d9a9513f1ced2889e6de336a8a8eab82a77c6234de25a93860c3199d2f6382823ca6befe4cdd38ff730ea606a329b2bed1cf88a757ac5f61708df9cfb3c79e1107604bfdce55185c49498a94db42cf362a68c3b1f258514badddebb84d31d93741655cec40766c98f299d79c8333465706d66bd28c0ddce1552bc0bdf77e3133986d2cc0b96dc4c1755a9b98220ca9a4dbcea6db5f9ec1393062d6f34f8382e2c490ea70e282ce851635c46dd88763415cf41814aa00e6f4eccf7b5169f074a33dbdf0ba6e18d7591e0b0ba1dfa6675bf24e2c333df1524a4eb52a9f7352455215cf55cf42112ad00e6a11714dc3dd9b293ea45a679493140bf73eeede8b7b2c24c9b907259050a35d9362c011cfb4149465141733c7f8d7cb7f0476a39e8c7368e921241153e5893005a0c8b69f8bf49c7eee28ce97b17872388a95be9405fdd99d0285fa95c06174ce8de7c7316f8ce53326d0522976a11d79d42223ee83aada688a8da4abe80228db820dd90838075e5d76b2c594a7a3551d2094602b1fb79bec683b5c03e5229e78c3d8fee186d65733571e9cd0345ed8edac2588db25ce8e0173e6a96b592fedbbde6297a70f6208dbff23376935d867d661d0a4be74197b9cfaf9e37beb3b96f11f93b02688eea0062f75bf", 0x1000}, {&(0x7f0000000680)="e7f47160999c8f3a", 0x8}], 0x2, &(0x7f0000000700)=[{0xa8, 0x1, 0x1, "ce1d899609609754112bb702b8b69bc27bb6492c72fa74555d980ba23d79d191fffc186690d5c750e2d3df5cda9965af4350e961a4d0da03140c51d97a77bb068c0ddbee868546b3b926036e7bfc55a4285bd6454cb924b5b1a2d9085d8e2a1265b436d70227ac2366ed69083969e711c99292364836377342be7ab25d7f51e45eb1ce702a263c9c68b24de348c64278b2715c8b75ad1d"}, {0x38, 0xffff, 0x7, "c4be12eaf1872494bfe8bc6556af9847779f9df38e36a2302573b52d7da7628188685711"}], 0xe0}, 0x40f) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="0c94ac554423904f75db6ce032898c55f8d5772de0dcbd6116f27fc0faf8824560266a119f6fe6a14b32147ad760d8cfae4a98444f899e04f67314256363f635760b22f29d865eede83632cc61e1930858becc9274bf79ea1997abef09a6549d1424fadf22278223d128d25a3050e3a6182251a1dd0dd2f836cf9d82879b456a5af0a679aabc545ff3a165cabe867692b890ab6b5fdca60b14fb2c486faab1ff6647a558648ec16013fc579b28cd557084eefc22719642e75744d11f742bc03ca2040aba9ecdc9", 0xc7}, {&(0x7f00000002c0)="db9b1b55ec82db8259ea95ef38fd3804a97ecab606af7a656751ee927dad055827e4020ffb225506928c08a93ced6dc35bfef665a50b4a3a00318b7f8d38e0b6e8e6416efa92999bbd94478cd53cb0ce94", 0x51}, {&(0x7f0000000340)="7c9a2d7ef3c59666ff5372860e1a3ce923027084dd239cc645897e1250ce824970474ed64aea34ac209203e9520178405e343681ec8c316ecc780184bf11dafa562f49af5761c2573cb6efbae48e584d7eee5ae1efb085a31e68221d330628c94a8754dcb472ef711d211ac12b2cfd39e2ea5d81c0c22412095518ed2f92ec", 0x7f}, {&(0x7f0000000040)="70ccf87493bb6e3026e9909c359ea7e89cc93cdd6a10cba81630e68f9455653f665527efc93679", 0x27}, {&(0x7f00000003c0)="033e2d3c8e20d67f368e77be6db1ef9d9c8e292d04a3b6acab3dd13a9b2060aaea81e45a4b935b1705feddece49b2ae86d59ac9c744af5f6255c1d6901a65f1fd51535ad9580c23a9acb6812a129153bbae70a0c6e3d7ccb789b9b793826973f0b73d63dc5c4eb269978c971e64b38c40220d10899b584b728a8f4c764", 0x7d}, {&(0x7f0000000140)="d22398924d038f607d1c29589bf9382e18e2289c086bc8e2d730afc1be41536d65f29a66504e04c0dd373e80b8", 0x2d}, {&(0x7f0000000440)="7bdf87da93de14c5f38f1f6c44699b36980a660198f9d2ec2104fb8e7613942fe78f90f36e58f67f735e498300f18b4ab991737fe452e53c5e6c330da687c7d2d89a438a3cbc0c96a95e05ed339dd0e98a16df78fb7e61b8f604fd9b2fb0fae5008ad972a7e8117df8e04bcc1e6153", 0x6f}, {&(0x7f00000004c0)="15a0c0bc3362180b197845af1c8df25a2b955ab2db006f6a8d9f4cf89881849526020df838f21897f25f5159ea313f4a41f5e93784ccf4389932879e7af1d7d53df68f4ac0d5b50e8bd476712a41bed629dded40295278870b47", 0x5a}], 0x8, 0x0, 0x60) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 16:00:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000040)="5c3c13a5015f7e5e96ef57c9efca8026f00933098af66e60aca7", 0x1a, 0x8, 0x0, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x14) 16:00:45 executing program 0: r0 = syz_open_pts() syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0xfff, 0x1, 0x1000, "07fed8169601452446293000030814b11ac3a581", 0x8, 0xc3f}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x200, 0x1000000000000, 0xfffffffffffffffc, 0x1, "0000001800", 0x2, 0xfffffffffffffffe}) 16:00:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = socket$unix(0x1, 0x1, 0x0) shutdown(r1, 0x2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0xc1, 0x8, 0xfff, 0x55}, {{r1}, 0xffffffffffffffff, 0x45, 0x2, 0x7fff, 0x200}, {{r1}, 0x0, 0x50, 0xf0000028, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x22d, 0x9}], 0x3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x76}, {{}, 0x0, 0x184, 0x11, 0x9, 0x17}, {{r0}, 0xfffffffffffffffe, 0x8, 0xa, 0x2, 0x1}], 0x7, &(0x7f0000000100)={0x96c, 0x2}) r2 = open(&(0x7f0000000580)='./bus\x00', 0x10000, 0x30) socketpair(0x1a, 0x1, 0x0, &(0x7f0000000940)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000005c0)) preadv(r1, &(0x7f0000000500), 0x0, 0x0, 0x4) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x0, &(0x7f0000000000)) r5 = kqueue() ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000700)={'./bus\x00', 0x0, 0x448d, 0x9, 0x1, 0x0, 0x5, 0x5, 0x2, 0x2, 0x6, 0x3}) kevent(r0, &(0x7f0000000780)=[{{r4}, 0xfffffffffffffffa, 0x8b485e57954e8e75, 0x8, 0x7fff, 0x40}, {{r4}, 0xffffffffffffffff, 0x29, 0x0, 0x2, 0x1}, {{r5}, 0x0, 0x82, 0x4, 0x2, 0x1000}, {{r1}, 0xa7565bacd736ae16, 0xfe494925d6ca0a85, 0x40, 0x10000, 0x9}, {{r4}, 0xfffffffffffffffe, 0xa0, 0x80, 0x6, 0x8}, {{r3}, 0xffffffffffffffff, 0x28, 0x80, 0x4, 0x4}, {{r4}, 0xffffffffffffffff, 0x81, 0x40000000, 0x9, 0x75}, {{r4}, 0xfffffffffffffffc, 0x80, 0x10, 0x8001, 0x18}], 0x4, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x8, 0x6, 0x6}], 0x0, &(0x7f00000008c0)={0x0, 0xe6e8}) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000540)='./bus\x00', 0x0, 0xfffffffffffffff9) kevent(r0, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r7 = dup2(r4, r2) faccessat(r7, &(0x7f0000000900)='./bus\x00', 0x4, 0x1) r8 = kqueue() kevent(r8, &(0x7f00000001c0), 0x66, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0x1d5) seteuid(r9) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000400)=0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd0\x00', 0x400, 0x0) r10 = syz_open_pts() ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000680)=0x2) kevent(r0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r8}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r6}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r8}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r6}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r8}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0xe0e4ebfb9efd1ada, 0x0) 16:00:45 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x81, 0x9e1}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xfffffffffffffffe}, {0x0, 0x1f}}, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000440)={0x100, 0x1}) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e", 0xd1}], 0x1) readv(r2, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) 16:00:45 executing program 0: shmget$private(0x0, 0x4000, 0x2a2, &(0x7f00004f4000/0x4000)=nil) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000180)="ec69253c4d4ecc", 0x7) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xfffffffffffffffb, 0x80, 0x100000001, 0x19bc}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) shmat(r0, &(0x7f00005d3000/0x4000)=nil, 0x3000) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x400, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./file1\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2160, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002640)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x20, 0x8001, 0x5, 0x1, 0x2, 0xe5a, 0x7fff, 0x1, 0x0, 0x40}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x3ff, 0x80000001, 0x9200000000000, 0x5}, {0x76f4, 0x9, 0x7, 0x3}, {0x2, 0x3, 0x3, 0xfffffffffffffe01}, {0x8208, 0xfc, 0x80000000, 0x5}, {0x7, 0x401, 0x4, 0x5}, {0x5, 0x10001, 0x3, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) listen(r0, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4007c, 0x0, 0x7, 0x4}, {0x80, 0x0, 0x4, 0x3}, {0x6}]}) syz_emit_ethernet(0x6d, &(0x7f0000000140)="775892ce32ca3e241ce607914be4824c0d90d64650cd9a03cbcdc8748cd85a6350bef8aae5dc0336e721a58c3b866ba3e57f3d564f733871a4380261b7fe1ae70706952add0e616586218bc58f756b9ae00dbfa06baf1d9549e5e8b423e2ee7c90595dd99f5f60ea35b5efafdc") syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:45 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0x0) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0x44}], 0x1}) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000040)=""/243, 0xf3}, {&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/42, 0x2a}, {&(0x7f0000000240)=""/51, 0x33}, {&(0x7f0000000280)=""/138, 0x8a}, {&(0x7f0000000340)=""/136, 0x88}, {&(0x7f0000000400)}], 0xa, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000000081, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r1, &(0x7f0000000180), 0x271) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) 16:00:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000140)={0xfffffffffffffffc, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xf53732e63b6a32c3) r1 = socket$inet6(0x18, 0x8000, 0x9) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="93e35e678b99a5e4049c0885f3cd5f4c374675320e8d29943458e2bc06504f0dc960009cf63a234a0d5866f5e9e9e1404d236c81d1", 0x35}, {&(0x7f0000000100)="0f295a7016d597d01bb840631a495e772c97c8a58d66aa068514bff484abd7", 0x1f}, {&(0x7f0000000280)="25b606be3bc312eeaa370cc2c776d1a78ec1651588a08080572d4468980dcb8a2bafa8636a29244057c23a8edafe06781818a3e073e51efd8d216f10150ff0f40236af76609683c158155e667dd2aab015cb25d0682c51c5da6a27f435c6b79b3afef6642e44d61b0ab5493d3381430545339695678360d404749a15638ffe75a7f3b794011a267405cf9d132fb4533379df8b626086d19aeb34855d07a46407567327ca34315fc5743842d7fc6623", 0xaf}], 0x3, &(0x7f0000000340)=[{0x20, 0x1, 0x6, "668a04684ede35c06cc620aa61033502"}, {0xd0, 0xffff, 0x4, "663ac17244eb9616e3458d2fb2e015a91f732a56e08f277cb6d8b98b31e57f207612593da4d061d0e230bcc4b927c392f11bf8cec78cf9f13de455f7c355cb3846d7659d90470c26374660340bad2bf061acb1ef28c7da61a1ccaab72f7f7c407aa60cd487157bda888a70c3a3f2cda8e5c00654c5684175cdd811412297fb96e180a9fd8224f439f3bd213f9408d3a0a5ae99b0b122648ab262fe866000305dafb24c3e2bfeff6cb8e1c9317509107fe2985e4639c2b8e44bc8"}, {0x18, 0x1, 0x5, "4a1205aa03952f"}, {0x108, 0x0, 0x4, "5d37f5a290b8726ec11d984375d8366b72a810e63cf5a60a636d899733b3e1bf9b598f6998d7c11ccaa3d70a39b498f362c497f64b82df27773d6ce7feca7d20ff4d47d6feae539f69eb13af2cae3f72721f2b8bca9a1c1583e9944be4fcaca53c9c0b5bfa76c63559cc3e1b91f13e523e44fa9a871bd118aeda805b1b8753a1c59d2c3e474a8253b99a009714d2a1f9d45ca99900bdc1dcd4129f9651d84ac1c415ea2fc43800b6078b49803453ec451b14b9edec4d8c3cc066d99dbad1a59398a7ba30b7006a8fc9ce556de928452e1908df66cc23c02e88b210a993c8d9d78c96ee388d46b6e7424a8eacf1f2c7b75cd45a31c8fa5a"}, {0x48, 0x1, 0x1, "c9a32863108168da45b4c4c9472fbb33bc37a11d97c67e290afc1b8ea8a41c0c877c5d5a247076e910a9a1202c9b374294a0cd2a7ffc"}], 0x258}, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:59:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xc596, 0x2, 0x7, 0x3f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:59:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 15:59:57 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000100)="7f927fd1a34a16f35b4c8ee8fc233941c256a454a06af0d5e3486313a62873d9a027d2367dfc30a710b05681d613dfe2f746e3385b6554933d7816f40fb766ba5ce625e644b5338a9adc8107ecf660385b12b4e9212f03a8727165997e865066596359b3552115b03fe738b93231a592373208307270ffa7a4a72a367bd8e7706ca0e40db247524e89ec878d4584f2f67280f8d23a8132f995e454aab79d33cab8009db93e081ef31ab798f0c2ce4010a07bd133eec0a8a0678517835e5c32f2dfa612fe2a1577df03d2932fac6c7f5536ca9eeb44a84a7e6fbd583a583ab0d5d15aea4682475ae64b668fd2", 0xec, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f00000000c0)={0xfffffffffffffffe}, 0x0) 15:59:57 executing program 1: r0 = syz_open_pts() r1 = dup(r0) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x40) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) msgget(0x0, 0x210) r3 = fcntl$getown(r2, 0x5) getpgid(r3) 15:59:57 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) recvfrom$unix(r0, &(0x7f0000000080)=""/99, 0x63, 0x42, &(0x7f0000000100)=@file={0x6ceca0de924aa140, './file0\x00'}, 0xa) dup2(r2, r0) 15:59:57 executing program 1: setuid(0xee01) r0 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x800, r0) 15:59:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xdb6af411d9e20152) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x9, 0xcb3f, 0x793}, 0xc) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8002000000000b5) close(r1) 15:59:57 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000000)=ANY=[@ANYBLOB="70012e2f666912053aa75f1ab92002402fe1a072cdc5f97d7b6c653000"], 0xa, 0x0}, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000040)=""/86, 0x56}, {&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000300)=""/133, 0x85}, {&(0x7f00000003c0)=""/20, 0x14}], 0x5, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 15:59:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x4, 0x8}) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r5 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) openat(r5, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000b40)=ANY=[@ANYBLOB="82f0645a825325493f000e4839f088ef1f20eace4e2c021ea62e3dbe917bdd797c938f47e3f61db09286a3e716c6c1fc6fc220a21567ec619937fedecfcce11c591771d1bca12d6882e59d21b9a84eef6a47ac38d26e237e8a2ec74e5f9750877b0ceaf1c92bf63053d15163d2b44021902c32f16715fde342c80698a0d21fff5666dddac543790b30343c72282d20401fe59a9238d2bb2930cbf92c2ada60ebad6623c94077e21780362a113b1d147df67f811019c74e15984d1d0f1095c64fde99d40f5238a76ef9ee7334882fbc1d8d22be0cdf326128a09a232e0025793b238ab73d7db273fd7bd725ff3d0e471529571c64ac7dfb12b100d0f12ceea0c8d4ecba9c42bd93cd468bd0f1baf53dc1014567cfd032d8260e1c21774246d370ccb7eceb83e702c259786c2ea8645ec8bfea7a3e1ab08b1cd9c74678d39d55b0e6b07578a7b42e4f0d5d30365ad1d41d5f297adce5cdc475ae883b13709c73850773fd149d3365c39b2c7942799ddd4e9b105c9197041187f1006d5e2e9230228e398015a71cd53d647191a1c44c068426be247e84082915215757dc58ca4b266c1e95a28104869af568776fc1c03b725a9e5958b5959c9305d7526dbad15aab14483bf90ed42cf73d1a5030ecbed9f1cac6297baa44660ff5e5e5259aff5c31bb7df4b52661d2ea2f8f3db0e1b916e0e5241a0a04c007a9fb8b49667775da025d89f508e8a2fe3fcd78887ecd417be85caf48ac42b326ff313a01f25b2929d84406393d8ad400"/564], 0x10) ioctl$KDGKBMODE(r5, 0x40044b06) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r5, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) openat(r5, &(0x7f0000000600)='./file0\x00', 0x0, 0x20) semop(r3, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x100}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3}, {0x3, 0x2, 0x1000}], 0xa) 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = getuid() r3 = getgid() r4 = geteuid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) getsockname$inet(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x100000001, r2, r3, r4, r6, 0x40, 0x3ff}, 0x8, 0x0, 0x0, r7, 0xfffffffffffffff8, 0x1aa8, 0x80000000}) 15:59:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) 15:59:57 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0xfffffffffffffe62, &(0x7f0000000540)=[{0x0, 0xffffffffffffffca}], 0x10000028, 0x0}, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f0000000040)="d600c2cfbe06d4b54b8b7ef8143135b1021d8bdecc02b46e81c0458bdab2741d4f62c25c6c76c4bc718eb323e175c345684f8f284cb799b4c04116327ef126bf0a10c9ed7df1eec7ab13ca7c5551d68821add00079fb395fe964148a0bbdfad1231a3214558bf0c8af13435f13e527cc26d903cf7e10f0cead792fbc54cea5a3f104d9f3e10d4fea0d32a9caedc2818db941af66ac1a4f7839ff2e3a0e66f822740c45ee634b68d7edff558d313396fabb37432cd302fb54c33d389532576e735315c2ad2e449a60ac0f4314dd3ed1e3d6", 0xd1, 0xa9e2c53da8f4c34a, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7, 0x8}, 0xc) 15:59:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000012c0)="85") r1 = socket(0x0, 0x1, 0x8) sendto$inet6(r1, &(0x7f0000000140)="4506a8449aa97123800102d83ccc67fa3ec9ea41eae2fc9bf20f096f4e1b111dfbe168cc275d59d49eea265814ee20bc646eaaed3cfe93de275ef7b75fb48d839715b2dd480c951287f0dd6c4fb9fad4d9cadbac7b3d03551b772131ff9dc0eab4542b83dd274b2947aac640ab1b5075761edc04270ec2928287a08afa1af4cc179fbf8d381b8ce5dad324adfd69f9e9e02a44cb29e6d4290322de5e9bd53d7e41fbb49abf3763ddc961787f656e", 0xae, 0x3, &(0x7f0000000040)={0x18, 0x0, 0xb877}, 0xc) 15:59:57 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0x10) sendto$inet6(r0, &(0x7f0000000080)="833758178d4f780536499d2bc8f308a916e40f58fa9c8e81", 0x18, 0x0, 0x0, 0x0) 15:59:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d, 0x4000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x94c34cfdb2a3afe6, &(0x7f0000000180)="c9445d65f7cd76f05c623ab909b64352c215b982afb264d6d6cbcc005d0017aaf41109cc6ccf6bae8ef1672259168d8d787830327453bdc1977283c6f3338ca85d9b891624dcdd6bae7771ed7c80b6ad4cfc48935bea836caea3b8aa5bc2e9ec417cb138ee2afac76a542ecd1c45f3cc7565acb5d09a79c583395907a63b5feca17d067f05b3cfbebe3eefa8b79c92a44a01c4f05860053602121ee96ecfdc0d50fba9c66268a9110da4cf30d84cce2011c2d46eb837ee") read(r0, &(0x7f0000000380)=""/4096, 0x1000) 15:59:57 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 15:59:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffd, 0x4, 0xfffffffffffffffc, 0x0, "931000"}) poll(&(0x7f0000000000)=[{r2, 0x2}, {r2, 0x2}, {r0, 0x4}, {r1}, {r2, 0x4}, {r0, 0x20}], 0x6, 0x5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:59:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x5cae59a62b74ff63, 0x0) r1 = kqueue() linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x8000000000000008, 0x0, 0x100, 0x0) 15:59:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x1, 0x25) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80000003}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x2, 0x1, 0x5, 0x3}, {0x7, 0x3ff, 0x4, 0xa4}, {0x1ff, 0x200, 0x7f, 0x800}, {0x2, 0x81, 0x1, 0x1}, {0x6, 0x4, 0x0, 0x92}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x4000}, {0x74, 0x3}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000002c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa4, &(0x7f0000000100)="b67f6f9ddd9992f08025fc96177a7a3e3a021577bf9183f4651246f6af86d9f1daef42f2854a4e6755b1d85521172ecc69c413a0856e8fb843e8456d80d2b816a5beea4e2952475f84e4eac9bd240837e8a32c49eabff23dfdab223ae87d1a99567f7fe5bd7240c37382b64f82781ccd3be1d201fcda81ac778192174d05074c9cab1fc272a70a2a645fa17968e83baee88383312a67f2e1b44896305e5a821e1607af50") write(r0, &(0x7f00000001c0)="dce337d3f5a0afe3e7e447ceae07dee3e9c6e14fbd149ea016004c5ca841ef7ec6e2884533c3c003d751c4deefe15678a9e5d7b2e7860ea1bd7bc905eeb5f41945a9331e354866cae62835617da31c4a51e21b1f701b8526", 0x58) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x3, 0x3, 0x10000}]}) 16:00:00 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x1}], 0x1f, 0x0, 0x0, 0x0) kqueue() msgget$private(0x0, 0x42) r3 = dup2(r0, r2) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x80, 0x400}, {{r1}, 0xffffffffffffffff, 0xc5, 0x20, 0x1, 0x1000}, {{r3}, 0xfffffffffffffff9, 0x40, 0x2, 0x7, 0xffffffff}, {{r3}, 0xfffffffffffffff9, 0x1, 0x200fffff, 0xff, 0x27}, {{r3}, 0xffffffffffffffff, 0x30, 0x2, 0x7, 0x84}, {{r2}, 0xffffffffffffffff, 0x81, 0x1, 0x9, 0xfffffffffffffffe}, {{r2}, 0xffffffffffffffff, 0x8, 0xfffff, 0x9, 0x3}, {{r2}, 0xfffffffffffffffc, 0x0, 0x9b4ad655819d4c8a, 0x10001, 0x2}, {{r3}, 0xfffffffffffffffc, 0x4, 0x8, 0xac}], 0x6, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x62, 0x1, 0x2}, {{r2}, 0xfffffffffffffff9, 0x88, 0x2, 0x4, 0x7}, {{r1}, 0xfffffffffffffffa, 0x83, 0x80000006, 0x8b, 0x1000}], 0x0, &(0x7f0000000200)={0x8, 0x6785}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) getpgrp() 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCFLUSH(r1, 0x20004268) getrusage(0xffffffffffffffff, &(0x7f0000000180)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) 16:00:00 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x1000, 0x665, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) select(0x40, &(0x7f0000000000)={0x829}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) shutdown(r0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x1, 0x3f, 0x89}, {0x2274b3e7, 0x1, 0x81, 0x3}, {0x9, 0xff, 0xff, 0x8000}, {0x6, 0x3200, 0x7, 0x5}, {0x4, 0x3761, 0x7, 0x8}, {0x0, 0x7f, 0x8, 0x100000000}, {0x7, 0x2, 0x9, 0x4}, {0xebd6, 0x8, 0x40, 0x1000}, {0x7ff, 0x1, 0xf0ab, 0x2}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x402, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x100}, {r0, 0x10}, {r0, 0x10}, {r2, 0x100}, {r1, 0x10}, {r3, 0x20}], 0x6, 0xfffffffffffffff9) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000100)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0xc815}]}) 16:00:00 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x1aa) listen(r0, 0x6) r3 = getpgid(r2) r4 = accept(r0, 0x0, &(0x7f00000001c0)) wait4(r3, &(0x7f0000000080), 0x8, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x400, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000002c0)={0x800, 0x0, 0x8, 0x4680}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x100000001, 0x4) 16:00:00 executing program 0: readv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/178, 0xb2}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f00000002c0)=""/79, 0x4f}, {&(0x7f0000000340)=""/235, 0xeb}, {&(0x7f0000000440)=""/105, 0x69}, {&(0x7f00000004c0)=""/95, 0x5f}, {&(0x7f0000000540)=""/220, 0xdc}, {&(0x7f0000000640)=""/68, 0x44}], 0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000180)="a7", 0x5193793ee7e2a363) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x63cbefe857fd6909) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x3, 0x6}, {0x18, 0x1, 0xfffffffffffffff9, 0x2}, 0x1, [0x129000000, 0x43, 0x1, 0x0, 0x6, 0x5, 0x9, 0x1f]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) readlink(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)=""/4096, 0x1000) mkdirat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = dup2(r0, r0) open(&(0x7f0000001380)='./file0/file0\x00', 0x10, 0x190) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x0, 0x7}) r3 = socket(0x27, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r4, 0x1) connect$unix(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="040900ffff6968ec580e0e4f"], 0x10) fcntl$setstatus(r4, 0x4, 0x80) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) connect$inet(r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000380)=""/116, 0x74) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x5, 0x4, 0x6ad6, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x74}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x100, 0x20, 0xfffffffffffffff7}, {0x0, 0x8, 0x3, 0x7}, {0x93d, 0xff, 0x80000000, 0x7}, {0x40, 0x6, 0x80000001, 0x80}, {0x80000001, 0x67, 0xe6da, 0x6}, {0x0, 0xf1, 0xdb, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) unlink(&(0x7f00000002c0)='./file0\x00') pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000400)={&(0x7f00000000c0)='./file0\x00', r2, 0x2}) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x31, &(0x7f0000000280)="b6153cf2ab214af159069acaf7c2a32049ed75a4402c229eb0fa27bd7dfae2121d3357de30bc6400"/49) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000081613358e80a4b6c3d7d18b1519beea900df25a80c0cbbe395a7156bfa96c1597b52845bb0f0aea6c70737ca0367467079ffd0ea9cc70ab74dc06027568b2cda2e6921a4b06d00"/102]) 16:00:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x0, 0x4, 0x8, r1}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) bind$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="fafb2d0276696c653000"], 0xa) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: socket$inet6(0x18, 0x2, 0x1) sync() r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="620202072000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea1bbe7cf2772086ff714d0dd9547eb599e6ec3397a953c5fe974e1a60ebcfbe8f4052bce7d8fd17b63325b4a23538686d8288a4ac04ddd858f2fde5e2d46d48be012fa5eb016ed58754f47b1cbc9b588432556e44bd72b2"], 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x5cc2) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) dup(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x6c6, 0x3, 0x73ea, 0x80, "1533118ebb44e2545012e2890c7ade174fd480c4", 0x1, 0x1}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:01 executing program 0: getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000180)=[r2, r1, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x2, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x0, 0x4}, {0x18, 0x2, 0x7}, 0x7, [0x1, 0x2, 0x1, 0x9, 0x3, 0x7ffffffe, 0x4e, 0xada]}, 0x3c) socket(0x2, 0xc005, 0x9) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xd0b1, 0x7fffffff, 0x79, 0x3}) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x40004000000028ae) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) 16:00:01 executing program 0: socketpair(0x1, 0x4000, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0x1dd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xffffffffffffff27) setreuid(0x0, 0xffffffffffffffff) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x100000001) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) 16:00:01 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x6, 0x3d, "9748053b4d60535b25d721c4d1e776051e990876", 0x4, 0x800}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="d0f0314f53e7a49007e43dceb44dbe736fff1a6b27f69376ee72acd16fb186cb9e3d161d0c9fd6b27726955a35dc31f03bd3297ecc1a21793dac56d07f9f90efd6d918dbbc4963d438e056b5c31ea483d641f994120723246c1cbb59a95f18a2304d736d109676baf8cb092e62ef40d9dedb1e54b3b451c36903483ab318abfe1ceccec646a581c0aa49587141330f1a4a5f6eb7870aee903d33f26444c7a832fc0d364b5d5e61d833c179db27ce62793ce92d58c80045436f567bf97ef429dd90a982cdd962f20966f9", 0xca) write(r1, 0x0, 0x0) 16:00:01 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getgid() r3 = getgid() setregid(r2, r3) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r1, &(0x7f0000000180)="4375e333ba05c471b184d4fccfa622e3da0796e367db6ef609d009d93a7549fc41ac465624a4d57e7c50383e61dc4f9cca28259967f92c880b446d67896b9764a87d5adcf26906d13ec222b1e1c0fa2f5e171b7fec5d2a8068d0522e0e161e17686866406f9be9654fc8d78591849d02215ad15ebcca6bc7479a722534149513b4f93e540118e1ba169784f9e021a1eb6ea3d0d00b58be306cf2d7197c70f93e9465887b23befd876f2e4fa7e2ace519c1e0e19b46a11c4f500025676bfd9d46702cc7a6", 0xc4, 0x403, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) close(r0) 16:00:01 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/20, 0x14}], 0x1, 0x0, 0x0) clock_getres(0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x88, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x3, 0x8, 0x8, 0x1ea}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x192, &(0x7f00000002c0)="d52d4568a765f25556d76a5266bf3fa68dc5fe77b695a586b28e248ee3f5c64894a7c359372091aac642e8a538fd1364daf25c5d45ec90c6e6a5fc89cbe8d81aed0b0ed9ff825b67ae3709aa325d5736034ef89d954613b5949f71c1ece43499cf43d8f1f995d3e1e7cd1801f7a131c17453e19ab8c47ef9fb3de88cb4983dc4a01d540b71f480c5c562da77ee4823d02174247f3aa304b5762bd500e680244473a517e8386d10b1b5ca3868a7d261088602c9413b73a8d7a0dd04a108b039b64a931c8a44bcaf92693d31157e3fe5eb7c8f14386cd9a30530ab3df8733e21bbb848b0df920a8eeda6313a1e5b9c0507ceac050a28492f0cd70fae4f69f44fb4aac7f840dfd2b9d68347acd1d12bffa574ec3abca44e7cc36c4475b8c96fdd46775dea21f5cc2087e8d158d8f9039a6b340abbf58d796c64cc803f94f6ccb560526615f569005ceef8cb782e2e3e91e08c554fbb9ac98a87a5755a83f19efc7a81a9d9b37b3fff36d6696a3e118b384aa930bcb885c2a8c848600fbdb0aed27e62028916ad07125cfff41dfe7e343c07b95b") fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000000)=[{r1, 0x9078503ccfe13074}, {r1, 0x20}, {r1, 0x80}, {r1}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}], 0x7, 0x3) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0x489) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000380)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001640)={0x80000001, 0x0, {0x1, 0x200}}) r0 = socket(0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x1cedd8d9, 0x0, 0x1e7, 0x2, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x20, 0xfffffffffffffffe}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) bind$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="00be369b438bb229d895bae5587b002e2f66699daf823786db6e486c6530002eea63405f538d40758e45ead464e4984b94fd52036c1bad587bac522e195289cb6aa2d550069ed2d04fa4f987f147a5117134ddee65194b621f6ce9446ec8d0e4b03201800400000007ecb7684cd45f91e81279e476e095ac2a1e12b1c4e13d60023acd9039a0d880ff030029dcda11d41c6559c4991988de2331ac85d78e5318d09b7d2c71f6883c80be6162e357ce1b7da4297d8d01a57d79eaaaf30000186c77b9009513e7a85966493d000000000000e8ffffffffffffff00"/237], 0x1) r6 = semget$private(0x0, 0x1, 0x1) semctl$GETPID(r6, 0x4, 0x4, &(0x7f00000014c0)=""/26) close(r0) r7 = socket(0x18, 0x1, 0x0) r8 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f00003b5000/0x4000)=nil) shmat(r8, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r7, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001500)=0x1) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) select(0x40, &(0x7f00000000c0)={0x3, 0x8, 0x200, 0x3, 0x9, 0x8001, 0x40000000, 0x4b8}, &(0x7f0000000100)={0x8, 0x1, 0x2, 0x1, 0x5, 0x7, 0x1ff, 0x5}, &(0x7f0000000140)={0x5db, 0x7f, 0x100000001, 0x13, 0x9, 0x76, 0x7, 0x3}, &(0x7f0000000180)={0x875, 0x976}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) fsync(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000240)={0x1, 0x1}) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x26, 0x4, 0x1) fcntl$getown(r1, 0x5) recvfrom$unix(r1, &(0x7f0000000280)=""/234, 0xea, 0x840, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r2, 0x2}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x20000, 0x0) kevent(r2, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x6cf16fcab8ce5f18, 0x4, 0x834e}], 0x2, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x80, 0x81, 0x4}, {{r3}, 0xfffffffffffffff9, 0x4, 0x7, 0x3e, 0x7}, {{r2}, 0xfffffffffffffffb, 0x4, 0x10, 0x5, 0x3}, {{r3}, 0xfffffffffffffffc, 0x8, 0x80, 0x5, 0x20000000000}, {{r2}, 0xfffffffffffffffe, 0x0, 0x8, 0x3e}], 0x10000, &(0x7f0000000580)={0x0, 0xe50}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600), 0xc) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000640)="78cc92f878ba2b5b2be8013f00dd9be532501a17046784190864f300244313752559632ae4a1d850d0a68ce1fb9b2f5ccf4339961bf3fae39276b1c4e07aba886cb0313fa96a76fdbe1786de1d14fe42dfdd10f1a1418b9053bebfa3", 0x5c}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000740)={&(0x7f0000000700)='./file0\x00', r2, 0x2}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000780)) r4 = syz_open_pts() link(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000840)=[{r2, 0x4}, {r4, 0x8}, {r1, 0x80}, {r0, 0xa}], 0x4, 0x1) close(r3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000880)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000008c0)=0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000900)) unlink(&(0x7f0000000940)='./file0\x00') fchdir(r4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000980)=0x401) 16:00:01 executing program 1: r0 = msgget$private(0x0, 0x11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000240)=0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = getgid() r6 = getppid() fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x1, r1, r2, r3, r5, 0x1, 0xfffffffffffffc00}, 0xd6f0, 0x81, r6, r7, 0x6, 0x8000, 0xfffffffffffffff9, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x4001, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000280)={0x401, 0x5, 0x9}) getsockopt(r8, 0x29, 0xa, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000015c0)=[{0x81}, {0x8000024}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x80000000) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000040)=""/207, 0xcf, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x2, 0x21b4}, 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x19}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x2, './bus\x00', './file0\x00'}) read(r0, &(0x7f0000000180)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10) 16:00:02 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x3, 0xb1e, 0x4, r1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x400000000000000, 0x1, 0xffffffffffff7fff, 0xe70a, 0x1f}, 0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0xd0) setsockopt(r3, 0x6a, 0x3, &(0x7f0000000140)="fa76f2bfb2fc08c3a0e4b36a1f8dcf98bb8f7b1e82ae4b5f2e3a18fde5cadfb4545988926fa29e1f1ed0a137ace71a5dc6a611755ab25072f94b1e8930ac997a7d7f49768d837a7d3e6fc61a6b4c2d9f01aa7a07fd", 0x55) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r1, r6, r7}, 0xc) msgget(0x3, 0x12) r8 = socket(0x10, 0x1, 0x6) geteuid() ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0x4e) fchmodat(r4, &(0x7f0000000280)='./file0\x00', 0x8, 0x4) sendmsg(r4, &(0x7f0000001a80)={&(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000300)="3788eabcc082841ea3ecdbf802388863759480681eb53720238000ee7f28112dc48d2151273ff67ff7b8144a2e1ffaf8f6790ca027a82c49fe38b98f91b92ae754bbf678facb4c57f35cb36d9ef097f8410617889dfdbf95cf619656c7dbd2f17b9a8aa20f804cd8d8f6c551bf838a4c969fe21217276761233cebb9", 0x7c}, {&(0x7f0000000380)="b2f6b2bfa02a2316e44ceaa06ddfef814244d953d84d6b48e908dec9ec52694cc1bd3b50707285e003492f87e04bb91d133385f8c72c988259798722a9d075d1b613b4380def7dd4733e255348af67b8bcfbd3ad822c43c462f82d737ad2f89c14e1e42ee000afc48e854601a2e5dece1b183264e7282aab222502f2b0024663c2ecaf0174f8fcba6df4913efd821432f7fa46615af5fb2da8c4ab6f8cb59eb888ed70c5cae7c4b7e0", 0xa9}, {&(0x7f0000000440)="c034bf5d2173f57e03c792b9bbc7081298d4cdebc97f22988ab42c8829998a3f64613d0df7748906b0dcad3448bbcf9a4436c30cd234caed04a10feb52bc61c1b3338980442ebbb0156d60f088f2ba48cf96dc8235917ae6dcee967047c3fa60cb93dd951078487bdf53801d8dd60c9d9d76a28f65f6aef9e1a8e526d86527617838b29886d9bb211b4f26da398bdb9e2a7f6ad8edb46b32dfe2895e286beee2d4f9426e1cd59de4e4a669fb54bdb4b3d6c32ca62783153efab0cb456fddff2b12", 0xc1}, {&(0x7f0000000540)="224e455baef9fd3145da453a473e59201ba05ca540f3337d6ae27bb371d2c2b9b3864cad43de28010add3d00c73baa308cd86da329fd531e3609498337ee3de90faf4331128babf1dc4e1225081c2f5a25b5f2e31bb4039d7d1df3e4871b29080e90b725106f580ae3658a78391efaba45805f46c73361cbd83596c79c7cbf268167b5320bbad9300fd2bc4f40db44b745d14f0cd85463dfe740070476ee91d578af9e1b0e851ae06f7f7d89f285bdc4eacb6fc076aba0d811ea8a793b8d0d9ad16b0e3697df687bf63afb7d29530ba41421645d309b9bffb330512d5ead09b76e8d967e4a064aeb826556a739d9a3f564cf943e0f07bc4d473f5e2192c5446fea01d6ee8b65f9b54e4da6ec7e7b6757415d9fb6cd34da007a74612685015b6c54a19824d2d9768df6f2042484e6a478cd68be599cc0b39c3f303086b02ff3672b6085efcf6dc1b617647cc456308a52cbf4dd2432c24f3a762350b50be6ea4a72581ada0c465f26c3800fa4e6cd7eebf4bd922b1e0d2ac5fe74a488fb4e50f1b48ce2b93cc261099083a4227c3b354714f22d7f1acf72ba62eb937d84ff38662a3a5052d36a0e1fa7f053a0d944da5a559b4729cf3a0d4379f9bee1ea3092b53973d1209c23dfe893e084ceb0fe9ae0ce9b5913d8a6caba3757fbaeb1b3d44fd2cfd179ca908b23f26e7820c43a2f3f48e973736ce17791ae7cc5213a166eb36eac4a749190254a2354dcfb983455a96599fab897718cd21a75af1f253014ee31fd7eba05f40f148b56138ca5f0d94921bfd377065c379ef8e4d4d91ec755c04e6a4da3ff05bb075af3e30749dcd61bea419f80a09bb33094168f8edfecb4aca0104f8c1e2ff39514bc5d97f3640705eacffd5bce40c3ca083e348176a9873272416bd509470e34a33c756bc3a67edcca212f0cb78fe09713d907dc11b92544f758233f0ac6c14f0874109c99b35a5e1c1c1d6b07d7088b3c9ad5dbbb034ce9eb0cc058992744f0a90472f8ffe5ead83599ba9854feeeb81e29a7214b70251b4884ce64cdb2d6da8df4a73b8af56a192122dcaace2e707364f973ee0f5510a8eee60481f886c1e6102c05b8a7f8db587ede6dc01f32683634aecd1889a6ce261574d09197ffec820c16f2d87230d4280f955aaf56a0f3c244dc837239afa748d6b83e1d7d5147b9034f8c0db2c1bdb98fe3a85dabbc530347b81576cd8e4cc01cc1302ae59950017e3a030e0a4743f60a40c71dc0f82f6e0a76e2e2994fd15ba682f4d03444cdb9bc0d63b9671a22559a309a0796bde34d65d4c3259bb70daa3d4f10ff797846f8fc8f9e5d0c9b0cf038d47c56025a003772582a1c8284feccb736f72ab167fdcb0b4c3fbba939ef41a67d37df65c3ed43654d8c6d4750d79e641852f65bb5077e3bc24c245d80b83a0e7503e934406c38c521712b3bc35b94537275af14dc4d1864b8994c32e9b065433610d3bc05ca3bdfcf0df0e839ad15cc4ffe0ae4ff1afc17b97c7e1723879dc26e87a93862ba23da08c5a38b4780a7f8e10f2540e1c4e530bcfd48ac69eeef324a2baafef4e2f535c971c72421742c66da573aedd006765724b4aeaa2237b25a1779c89c716b6a772d5a283e1f3574f389facc11d00cbbc41e0287d27298f31a7af9fb2c6be2c69e91e78280bcdb70bfe7d39a0d52c43d4048dc0c0271d2f8ebdcd0b19a2ca9da0e8c1e7d49c047ad0188619b86f6ef15f4cff01e81898ae89cb591c56a7532060a40cdb564306c61821253412673f89180dbb94f13c52da2bf942409863c4d1a58429e5dde82c5af9232b50eaff58f75add6bd0bdf952278b171dd7c861c678ab33993544f7fd29b72048ea9fb00f6733f52c80dd6d312e3ae86e85208d2b73825bedbc8ee3c3fcf2190d3555b0f3d471881434f99f660a2c9d48bdd53b05529dea4ab0c9ebd11dcd636cb2331c0daf3223b8218bf007af30ad49b776c56073b25253c3e5479494d262aa911c889f478816a06cd59134745094d38506d0492519848903b377abb6fab5898774c7324e6152a9e99433e766b5368447e5760550cf656bfa99a4f32efb91c07b54aea2e2815129a29c58cb652edc8a52194b664f98bd6b1896e53e5316b9085c509372eef136df934d0868507911d19eafe09c15d6643015407216f6af1d0949e82cc3449aaf6a0aaf8ea73fe840f88b868b02d01cdd8f3408fdd62d9aea99b8fe384e873d6f2f43c8e3fc17919a9e3f36ce9445bc1cbc00f5dae7177fb017c44081051f3fb71e23849a6774d44257a0795c848026989ad7f12f58ab4143e83a0baa1c8b9e278f1def64e235512e60a8729fcfbbac2302c6b526c15464208de7f7787521ef4a1a45362db160bbcadd4e27382acce80460d9214daba3f271873783232eac30d95903da5256aeeb9d603976b2e695aaf87f1c3bbb86add45aba3324f5ed7ad30ab0469ccd2018c0733e4a327b655a5566f3ad948fb00aadbe894b6f1a07128178d5e84fc0646ffac658bb131ecfecd80faef79f1acf745ee65b7273cc34702a6425003c5d9195b46c2812ecb2ca743d6c974e96b40977486e5ab0eae58c521d0bef774ca1ac6fe8e406e0604168af2b3a3a8596dfaa0438b6deb0967647ac4367a1bd4d48a50310b200b0380552baa3699cfc0bb0e560a7ffa3329fc243df6d926958c15346d3c25f2ba0abc222b7cf275cc415dc8ea955aa18f06881f703b0d8a3d023e6450c4cc2b5be7522ec078ddcf6a9290a1ab379c8f022ff1b0cac450c495a788747c8314b2f6c629875bc968b9a12efab702412484fa355846218b95329fb1c335ab74b1e02210895799fcd26cea59e2152027b7b144ad2c1c2fd70f5c3c94ec90410af8133902bb84f20970a8c995ffb776f15844dcd82456d214f81f9433b867174aae33e40e8892cf3e5865ebeb52f7c9d3784d77cc19f955bc5570f33a762292853c2c073fc4135150f8824765c7af4b318f1306783e33059e5facd879e0f3013260a557e91328c1e10837ce22f544f54202a0bf8ecfb49fd6a1d644c8aa2e0dda1908b29bd929260bcecc672469770d1ce5c1819e8ea495016ee7b25b801e42033e3d95fcefcc7a3106cd9a9bb1b0db4cc6496f63f8a322bbeac008b33907eff05c169698f83ab3334efd44a89d132890c29852b068f2403e415997987d1d0c15272f0c23315401e4bbc19df21ed97bee7d90609997db768d9e77c04c35f920dcd58b93b82fd9eab01d1dee516ea7d068236b8c6b34a548009f01e56fbb69a62fc85cdc48068db1829beae24fec22455cf55266346c604000ea5dceb8bd5484d0065df09f836f9fab2c90493b3576cd6e6dd1e2f9e0363c69de5607436c0daff7971bc537643c0185984f26c925d739f09718cc94ad5b2a6723583b94fb0fa03b0484cf8abb77f8759f15bfb00842a293bfc51760f49e4bf7c9c641313f2f769c5c54c786b4199649a4164020562062cd712947fc606a91b1ab21a16e2602e2e76dd24cf0b9234d5855b980c3c18f116fea903f93bc35308d5ae38959dc0a4f4e827da20fd2936e33b40e9af56067b367b6b7359543a18f0e6ff9c4dc566e9d481ad878b2c85854535d090950eee031bd6bd8ba8569fa9e3b74b3c577c6ea2be41b1932b5f3906fb0b9412fe026bdaacbb4c391348f281946b43a9ba6849796f63d1862ef8b065c136cd4b6b1cddd7b3b814b0a1dbbb246af08692436cb7681c581a6d49e7dd240ad12a8ec06fbe2ff083c74f3e98e3650f9a42d83de313c22e8247c2755267d9a83cc0f438e8bc4e218887c50e88410334de6925036d39bc7dfc0c604dc7445ef437a112b08e18a6105b062cc05babab7f6f67d8f21135752c373c8135b25224b9ae87a4497b31b45e4872c601ca559f9ee2e9a812bf1ce692b779c2c19bce341ff59c208f2d0ea27350f041b31b46894dc1a66691a14a36bf1a54bb42562bdd395dc0995768c32bb6491893c7056ea133e1465bc4358ddd08ed30270b3bf1d2eed38b95b628aee7bed7c6dc99aa833cfb00950d9acfd33d3d2fac1e7c388900cd508522cb97f008613879eb2facb0294fb8a2d21ebabeeba50c614033af7a66264ccf6ba93dd9cdea4300e110843c6d2dfaef717a770a111c86418bdf9773fb9ebe4877d6f017699183a8ab094b5667d84e09bc701e20f95e975791cd45824bb60dd30ce85ada00935b0a2bfe412b0afce9a815498169082f82075993042bb3f50461d47b4f84d48eadb405cc1b64f8a6ef2240e40a65456496956b71c939dcf9804ee4a8a6e946229f08ffd20b808da0bc59af3472247878389d78bd04a4bb239f35a86bf3a7671dc1bec48158ff36f7fb77d78bb786e1a2836de79f693a44368f794297ed36a4dba1e13952ce8f0aa88d1c212386dda3dfe6a1f7d9c2d166683bea3463a14b19a8a8a30562a65179f7ccecc2e83281d48a0ecff507a521f56f104947e0fccdcab2628819a6c3495e2d717916e807e0980f9be62c40499b2768b21ded73e651a6cc68bf64d4c2290856e267f2d0107986dd7309d7a3c9a1279ea59964d95df5e4a16348097d8869fd3c3c902679afc2e658bdb85413db6535dc1778688507a1698be6d135f286792b4e47dc9fc78f11b356c660395833e51d2577e36b29a04896cdfc6ba3f3b2cc7eab52b55241e26367322f0f56b7166a74c541cf1a3d5d2834c37e555dd458a0142a8b6827b9a178d39e4a42f486d37db8d57f9fc142bd6bd53a25497fb1e4f8d93720279c01a4d3d96c4574a2c520f2aef034bd9b4e323940f4d0286513204c2f380e928bd5add7fa23fd63e55b8e838ad7b856342bab6e381da2a286fa765665e6a57c1d7d6ec9c6b7e289934598962831a9073f3f86ff9f6fd6787fd6c38686380dcfa8bd57138ed678773b9d6dd2f668ec05339ad018dabf475e298453e2e0e04177a82f88399af112b37ba8e7fe9039fba84954536dbd3969aed8d840389320bb98f2df8f18cdefdd72a0dd667217e986bfa38fdef8b3370f716974aeabbd5b2f2453794a99a72e259e38e985fe827c8e6f9dad1be306b24c5b0d97d211576e6d67189ba65557c6dac7f861f00ca5288c6fe3774e75f77152401f0ffbdc24a807c083cbb7f2d07bcf90bb38ebb1e2698604d032eaeaf668753546ae45aea35b59e3f21d72aaa1799248d579b7db6fbe6db70e7f8d04e5bbe2c1e53e5ac57b765f9fd1fbb29d00bb8b9a41f034ba9ce55ff803faa4139578992bdc61d4a33eb54dca3ac61d2acf7611ce5242a839feb222322349f860cc27797dd9d1fed7cab345beed762cb4a2d98f3c65dea659520129896894ed52fbfd792c5a4ee2461c11b312805134eb6d491f85ef227377a1454ea90cd92135e536af325763067ed8fa51899fc40955d63640d7253325c64a62e4940db16f3f4b0a663f0bb153733acf1ca4d93d70024bc46a906ee90d07ed7ed6c5fc104d0fe14e9810ca7eeb2b5aecf51c276298f1cccdd18ba852e508f19c8b62ea24144ec0dce763847df56a6d451ed856b296422d2577cbfc5d18ca63f52a74214f45a77e2fdef01d3e29dbf5fb269570bfe850a3300ed748c8bc039afb1610e29f6797c72604fb4c26e90de1bd1cebf9b8ce7d7feafd4be10d5473a37362d9187cff5e2f9fae86d1729ed7620d54ae17c121e294c98b6ed9586589bf830989ea98d454d2458c1636dc350c30078d46f6c76eb40aee771c71e2e51a77c528e2521740d44b43c18f6cb2b909bfaf14e75663fcb01c5daddadfb535fcd7b50f95246fecd4151d9", 0x1000}, {&(0x7f0000001540)="91616b68bda9cb385eafa206dbde1d7e3bfe3bd266766092cab2d3ba5634378bf219038a907c9a58b391affbec148ee20f0f304e1aca8ac066b5c38dc4f4b0056fea25420c0eeec34cdbb6cf66b104d1a6c87e6ebb4bc7572a59cf469807563ce7e6038d15c331fc7a49d7e48f7c7520d3acef4726b0a1ccf35efc1f5802dd74494e0bba2bb99ec9a92380386b6b03437e8db6767c1fd2ed4a3c4e5e52033fa36ac07defd6754f68b17a0d7b1e883f0994dfe85dfc4631", 0xb7}, {&(0x7f0000001600)="7ae779b70ad241dd1001f12eb859d25e5105ddfce066b96c1f19fff9131aaeb042c940a537e469623cfb59f53a86f32105a6d0213d204eca7cbd1e138314ed4c8d795db87bcce9d00b02d63fd0b41148fbda459fa4901d27827d005432190d8e6f", 0x61}, {&(0x7f0000001680)="830ca39cc056048f7b74e1808764b3b5265ec36c2e5774214a2d6c11e41aef118bbf4afc9ed666b3c6ca56c319279b3647e262d490548c4ce904b6408c5d33566d1908d974703909df9f574e1516f09ff5e70d66bef0f9748435cd785ec1659b2463d3885bbf99e827cb5c102bda3812870cc4d967d3705a5cdf0d96304fafa4b2e29925610864018bfb526c0fa5db11c9102f11ffcf97188a44c3285c0a6a1f5b", 0xa1}, {&(0x7f0000001740)="3f9bc65352305f57947ad5ee4395937b8cc1630057aed24fd1b15592bf4ff69787f1e8be949f0185aff19efeb50d2ca39a7329ea7c0a7cd51bff8e3e39660dc5ea5207ff9096331698262f4a4d012484c93c9b74", 0x54}, {&(0x7f00000017c0)="5f6d539ba80d67e1e127fa5270c1a8044d3c57eb60bfb15d4a1812e52ab0f0812534c37da98051ef5f671fa6e98889f86dd7bff79c0cdf1f1878efcfb9fac5989814f26e41eed943cd3c4efe578548b45846673b50d5a81843acdae6999ca9512b086c4b272be70111f04f6d94cc37c77c744ad5f47d337303d7758924a98e801f9defcee918f7f6ea1b74e25e1da8bac4669600b37559ab18941d532b59b55522b3a7ac324eb0f7339e1492c814048d9a0deb87e0402ece969b654c681f458e5c77ed7cb3628ce49e35b87b01c900d153883d1d58d53edcac0e0311baacdedc50e401f5dda220cda99370e979532e8489513988cd48cd46f622", 0xfa}], 0x9, &(0x7f0000001980)=[{0x50, 0x1, 0x3, "1c8fdf3486bb6a53cebbbd4b644b507c0ec6d401fa26f3658a6f5947177cfc224429149946710820b0a41186cb05e5bac9ce1c6b1c85332afe"}, {0x40, 0xffff, 0x40, "1b4e2ea06d0c0d9472599213d10c00c54b3da2307192d623d2df08be5c7845d89ab16a610d7d2ad88fbb"}, {0x48, 0xffff, 0xffffffffffffff74, "49ac96635b60b4c83011da3e2850ee00519947382616cb7acc873ea7c1cc63d4e8462199ed6ecd7e331f88cd2632cbb1046a39a347a2195c"}], 0xd8}, 0x9) fcntl$setown(r3, 0x6, r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001ac0), 0xc) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000001b00)) r9 = dup2(r4, r8) faccessat(r8, &(0x7f0000001b40)='./file0\x00', 0x4, 0x3) r10 = dup2(r0, r4) r11 = open$dir(&(0x7f0000001b80)='./file0\x00', 0x9f071704a722817b, 0x0) fchdir(r11) socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000001bc0)=0x7) socket$inet(0x2, 0x4003, 0x2) r12 = openat(r9, &(0x7f0000001c00)='./file0\x00', 0x0, 0x44) recvfrom$unix(r12, &(0x7f0000001c40), 0x0, 0x42, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001c80), 0xc) 16:00:02 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000100)=[{0x400, 0x3, 0x100, 0x6}, {0x9, 0x10000, 0x8001, 0x8}, {0x2, 0x7, 0x1, 0x8}, {0x4, 0x9, 0x3, 0x7f}, {0x0, 0x3, 0x1, 0x2}, {0x802, 0x7fff, 0x81, 0xffffffffffffffff}, {0x0, 0x4, 0x7f, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0xf85941683a808dd5}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x1, 0x6, 0x1000, 0x4}, {0x2, 0x648, 0x400, 0xd78}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x5, 0x9, 0x97, 0x5}, {0x4, 0x4, 0xae, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") accept$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 16:00:02 executing program 1: r0 = socket(0x11, 0x2, 0x0) sendto$unix(r0, &(0x7f00000003c0)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f800044c3f06ef8b67eb52850cffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db324dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583679ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7000000000003129a8fcde3c4d59769e9f9cdb45e3fce7d989bd186fc486f3c23b1", 0x176, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) fcntl$dupfd(r0, 0xa, r1) sendto$unix(r0, &(0x7f0000000200)="98ec52ed8fcd3a16bce6a8354183084daf6a758731748194dfd37afa04348a7ee367a26f6028a4ed61fad1e0a1b451391ef2f8c04a1f02912fba", 0x32, 0x4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x108) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) syz_emit_ethernet(0x17a, &(0x7f0000000100)="b6") 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0xf6c14a160eb42d8a, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x80000000) 16:00:02 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) ktrace(0x0, 0x5, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1, 0x120) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e257e655fec85803abda37fbc321078345a19bd6485de1e8cf8c9132b4bac8b2c290bfdbc398814eda049688d788d50c72c769563bbf76abb0c4de3b8d7a215f5f862503ff866123ef3103ebb804c837c2a4796af8ed6b7e942b382dc5b9f1a7c7e73b318e7ecca8fc6cf7f6c7b3ea844a14a15760272ab0c610f1ae8a051a9108b609b49e1d31a9c3ff22c1021a730dbe26a0043f9dbd5c", 0x98}, {&(0x7f0000000200)="9f98372fbf66154e1629582d814daca3abba03b2192ac5b09961d503ed45a4cc3f4b3bc33756eae3fa5cad2ff62b2d7d74897b522f2ba20f3468dbc8ef67011cb005785c239f856cb8c66bdca408f948c89eac193e19be311c0df431c717385fe9bc96b4595b68715d5b905bb6520ce5a5bd41bc97682651e1217d8607", 0x7d}], 0x2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000180)='./file0\x00', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x6, 0x3, 0x1, 0xffffffffffffffff}, {0x6, 0x4, 0x9, 0x8}, {0x7, 0x1, 0xffffffffb798a4d9, 0x9}, {0x6, 0x400, 0x200, 0xffffffffffffffe1}, {0x0, 0x1, 0x10000, 0x3}]}) chmod(&(0x7f00000001c0)='./file0\x00', 0x100) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x11, 0x3, 0xfffffffffffffffe) sendto$unix(r1, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x110, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x64afcb623130bcbf, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x0, {0x8000, 0x5}}) 16:00:02 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0xfffffffffffffffd, 0x1) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140), 0x193d0a5242844482}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x105}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getgid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8, 0x0) shutdown(r7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() sendmsg$unix(r7, &(0x7f0000000740)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000540)="c0edabaef9e72a1a67ea9d7af962ee05fa4a6c178cf99aa122bd32a74835c785855cf5d0634da2841d7a592c45d5beb0ad7101f9140385500c29d23affd05d26b761b7264dec932aaa8755a32cec5c236d3de9bd423956", 0x57}, {&(0x7f00000005c0)="b6eef74b6ddb7239b86dc2aae8d64ad40d533bbb983de2ff1e4016c46dc2d5298449b22f0508cebcdebf12947759fa72f8e136562f6c6bd35d881b75a2d1b3b8bc3cc4b7e97845e22c13", 0x4a}], 0x2, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r4, r8, r2}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r1, r10, r2}, @rights={0x28, 0xffff, 0x1, [r7, r7, r0, r0, r7]}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x90, 0x400}, 0x404) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) msgget(0x2, 0x200) fchflags(r14, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f00000003c0)=[r2, r3, r5, r6, r9, r11, r12, r13, r17]) ioctl$TIOCSDTR(r15, 0x20007479) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="faffffff", 0x4) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:02 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xf4928a403733e54b, 0x0) fcntl$getflags(r0, 0x3) r1 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x3, 0x3e, 0xd654, 0x7, 0xfffffffffffffffe, 0x6, 0x82}) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x23, &(0x7f0000000000), 0x0) socket(0x20, 0x4, 0x0) 16:00:02 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xfffffffffffffde2) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) pwrite(r1, &(0x7f0000000140)="1d21ed239b923641180a0619e9c8e270250dd88145243fa1fa19a86a24b2119fddb36914764d81ae74e741b414cc6a7de555fd6ea09b0024aea56868ff906017f7ad1f4b07296128269118f9c49dc255bad94e990ce29042c2247c0b600ca7417736cb584099c249cee85d2f4f575164c6710bc48a1eb55838791f6b295c0ede3ca00a7a29d03817bb280bb0a28fca3bd31b8ac9a34e3721f2c1b94b1e12b5ea292f7d1f2707bd5f311647d5c7db4e50623a801d253a1652984d59df5a503616f21c6a57dd7080ab9294d271", 0xcc, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) 16:00:02 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x89, 0x0, 0x40010000000000}], 0x80000001, 0x0) 16:00:02 executing program 0: syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) fsync(r0) flock(r0, 0x568a0366255483a7) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) 16:00:02 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r0 = socket(0x20, 0x4000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x2c34d7291779ec28) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x9}]}) fsync(r2) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x1000, 0xfffffffffffffffe, 0x9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000200)) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r3) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xa8ef4b09ae9db775) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x8, 0x4, 0x4, 0x3}, {0x1, 0x8, 0x7f, 0x1000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0xae45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:03 executing program 1: 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, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:03 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) unlinkat(r1, &(0x7f0000000000)='\x00', 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 16:00:03 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() r2 = getegid() setgid(r2) close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "0366402b00000000000000000000a100"}) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r1, &(0x7f00000004c0)=' ', 0x1) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x2, 0x0}, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="a86e7eaf7584c0ec213781087284e4d8e52b5c0f1cf23314d90d0d33ba034695bb4a5b4f2a0abb31879d90f67c521eb3a6dc7c632bf6dc23", 0x38}, {&(0x7f0000000080)="4bd6c41081b5199e8afc0e78ee3f2453807517fefa71c2a2e16c3538de56d84e79ef2a774ac8bef2ba2a06f1cbeb4fc5ab4662cb85f99decb226be47c3cc16dbdfb2fa30e0f31281e677282510a16df2e438c4c3b92622b382cf0a387d856e1aa9c419604bbe5c3388535cb3d3e76e524a59a20b864225815fec46c18f20cc01c589ba0f7ff355cd0072889f54fe52fabe8099fc4a5bda22bcb1ea91c7e0a4f90916b04a", 0xa4}, {&(0x7f0000000140)="a5b3e27883a0a5d8200e8c098f8fc505a7338d3190a0bea0ec0ec5177237bfa854cbc79db0b828e9fc31e1f4533da4c6d109c4c52e9a", 0x36}], 0x3) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000140)=""/104, 0x68}], 0x3, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x2000000009) writev(r0, &(0x7f0000002740)=[{&(0x7f0000000240)="2cd839c9b7022cfa990e5f0dad07e9a8bd65a3e11da3903830516962b66c18ef8f0ff6ed07ead03b0d031bde302189c3c204ef7041b7a231ba617c282c56e795de2c346cf674a51db7a8fcb26529dde94d27fc0d53489de38f5897f58297fa4afe76c5f397fdc383f8ef1e3e4982e93011c31ad46fe54b233906bbd49cf20c48c8e274d729c2644879630e21f14f61bebf856c507b99dab8f2aba4d4c44ea4e9c802f577d732bba6698b060c50f76dbab2ddee0ffc58101511d7e06614b24ec504b7c280d3f12d95883d0308939d758c4f18fd3dbca487260a656d2af134c4337f26d79c5d6c2b1264ab5233289a19d5041388f6a0e2a5abac1301eb2f", 0xfd}, {&(0x7f0000000340)="9e655ada949ca0f6df1ca3d3df976f871b51134f1c504f85", 0x18}, {&(0x7f0000000380)="96239f2354ff9bd5238db03863aa5456a029b1d581702c923379e5d4ed1674c49b176853f42b75e14b998506142750f5635bba566ce36fb3d3db8cacc535b35e329dce95cda624d5c8fec29c1eddb09af69ac1edd4a5e4bc400023eadadd4c", 0x5f}, {&(0x7f0000000400)="9da71549a9cdadd7e509e916565a73ed0a8d9e71efed38b2d2a9436b64cd0af8da081444499aaa2253ff3d5d1e621ead20287f1b8557da305411c1fbc66463e8a887ebb147aad9427627f11ed3d4f5bef366baeb5a3210fddab67cd73fb1", 0x5e}, {&(0x7f00000004c0)="ee5a5c9f70e8720c2e333a7e12c321bbb1bfff94d5e3c5ebdcf27baea68fc795b3eae084cd1ee238e81c806be63c032926ad425cef7d1fccf58ea3974b7ad76022fd67a2b57f5d24f08b96f50757bb4da4205b", 0x53}, {&(0x7f0000000540)="269365412612411d9d73ec44bc2fab83186b46c9dc4cb915a2b2e7904649aa4cd4478f5bdcacdf2b9862b882451d396bd5078745d395c10b3a877752334905f36b8efbcd6f47125163b3b07de49cd2c32ad05ff8ddf82bc5a1e7606a1a39190e647917c44a927f87cad59f6bcaa55be3ad57f060eb68163333d5c4563c4057edf2bf368f96f414", 0x87}, {&(0x7f0000002680)="6a26f5e078eed7f3d709b01904aee6d2d998afcc1b1abf8d9a60f7daa770e8cb3b2e9c5f325bd2612230e0e660a3bc7511ade0c8f0eb814cc420dfdf52d611c5a479c1f50cac168091467d81bbf786355066c7ce94c976f24efaf460d1faef51ee2b6405ddc26e4d617ecca69fde184cec721664e07223e54bfaf10320f88c7f81234633ff3ef351a5caed79456ab8b749f15844254c66bd17f3ddde37e990d7cb85f5a0233fe8", 0xa7}, {&(0x7f0000000600)}], 0x8) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r2 = dup(r0) utimensat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)={{0x0, 0x3}, {0x1ff, 0x8}}, 0x2) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x1) 16:00:03 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x10001}, {0x0, 0x8}}) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) chdir(&(0x7f0000000300)='./file0\x00') r2 = kqueue() recvfrom$inet(r0, &(0x7f0000000200)=""/226, 0xe2, 0x40, &(0x7f0000000140)={0x2, 0x1}, 0xc) r3 = dup(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:03 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="25144a9bb402c9a26a7b120855b08fdd143f31ebafa5a37c100ab221", 0x1c, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65300000c876b0b6524e957a7569ad1e8998e42e7ca48e95aef0587ec58a56f77a73133f818a213f41"], 0xa) r0 = fcntl$dupfd(0xffffffffffffffff, 0x793cdfa446171c02, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) close(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x7, 0x80000001, 0x80000001, 0x0, 0x8, 0x0, 0x7f, 0x10, [{0xff, 0x4, 0x7, 0x1}, {0x40, 0x8, 0xc0000000000000, 0x7}, {0x4, 0x1, 0x0, 0x7fffffff}, {0xfffffffffffffffa, 0x7, 0x5, 0x911}, {0x4, 0x6, 0x88ea, 0x1f}, {0x1, 0xfff, 0x81ee, 0x3}, {0x9, 0x10001, 0xff, 0x1}, {0x4, 0x9, 0x4d, 0x5}, {0x5, 0x9, 0x6, 0x7}, {0x7f, 0x20, 0xfff, 0xfffffffffffffff7}, {0xe9, 0x0, 0x2, 0x5}, {0x6, 0x4, 0x9, 0x63c6}, {0x401, 0x7, 0x6, 0x7fff}, {0x6, 0xba, 0x101, 0x8001}, {0x1f, 0x7, 0x7, 0x1000}, {0x0, 0x6, 0x7f, 0x100}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:03 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x20, 0x1, 0xfffffffffffffffd) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) setsockopt(r0, 0xffffffffffffffff, 0x3, &(0x7f0000000040)="14aa19d6517e12428f86869876cad87d281e4b06e7284e42c5392f2538d8fde10e", 0x21) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000389, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000080000248) 16:00:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = socket(0x2, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) getsockopt(r0, 0x3, 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x10) socket(0x6, 0x8000, 0x7a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) r1 = socket(0x2, 0xc003, 0x6) recvfrom(r1, &(0x7f00000000c0)=""/188, 0xbc, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x1, 0x5, './bus\x00', 0x3ff, 0x5, 0x101, 0xc7}) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x5c22e2b228c91d1a, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x2, 0x9, 0x2, 0x4, "e786f23e9a7c0faf32d455324679ff52f4176e09", 0x9, 0x1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x1773, 0x100000001, 0x1, {[0x100, 0x8, 0x3, 0xfffffffffffffff9, 0x424, 0x0, 0x10001, 0x9, 0x2, 0x5829, 0x2, 0xc8a0, 0x8, 0x8b, 0x80000001, 0x4], [0x3, 0xffff, 0x2, 0xfffffffffffffffb, 0x2, 0x66d22725, 0x80, 0x7, 0x2, 0x6], [0x6, 0x400, 0x9, 0x80000001, 0x3ff, 0x7, 0x100000000], [0x200, 0x8000, 0x3f, 0x5, 0x401, 0x81], [{0x4, 0x2, 0xffffffffffffeba6, 0x8}, {0x2, 0x43, 0x0, 0x80}, {0x7f, 0x3ff, 0x6, 0x5}, {0x4, 0x9, 0x3f, 0xfffffffffffffffb}, {0x4, 0xffffffff, 0x4, 0x1f}, {0x0, 0x94b8, 0x0, 0x4}, {0x4, 0x0, 0x3}, {0x1, 0x905, 0x800, 0x40}], {0x92, 0x612, 0x6}, {0x9, 0x0, 0x0, 0xffff}}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0x5, 0x3, 0x800, "aa8474e9bd9574b951f25ed3ad0f0136b47ad5ec", 0x1f, 0x20}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:03 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') truncate(&(0x7f0000001200)='./file0/file0\x00', 0x0, 0x0) r1 = semget(0x2, 0x1, 0x102) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/101) 16:00:03 executing program 0: r0 = socket(0x10, 0x2, 0x200000002000000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xe03c277cf3538c3b, 0x0) 16:00:03 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/65, 0x41}], 0x1, 0x0, 0x1a) write(r0, &(0x7f0000000040)="ef4de10a83cb49f523b6f14fe8eb7d93e7a2eefaca9737b9230adb24de4702b42d2391317d262280955176dfc99d871824c6c528e6cc81635384cdd37219654d4a603dbf9dcf00dd45ed2d926e5e239e6f0db2a0946d7dd668acac657f26f8a5aa39581b2895128ff7d5691db0e2022cb7cd93d7217b1db9b30879c4d6291fb7ecd8", 0x82) r2 = semget(0x1, 0x0, 0x460) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r3, 0x2}) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./file0/file1\x00', 0x400, 0x1b8) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000400)=0xfffffffffffffffe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f00000002c0)=[{0x2, 0x7, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x639, 0x6, 0xfffffffffffffff7, 0x3f}]}) r2 = dup(r0) r3 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000380)=0xc) getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000480)=0xc) r4 = dup2(r3, r2) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r7 = open$dir(&(0x7f0000000740)='./file0/file1\x00', 0x80, 0x27) fchownat(r7, &(0x7f0000000700)='./file2\x00', r5, r6, 0x40000000000006) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r9 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setgroups(0x16e, 0x0) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0xd) setuid(0xee01) setegid(r11) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000280)=""/36) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x401) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x3) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x8000000c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001240), 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x92, 0x80, 0x8000, 0x90cd}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x4, 0x3ff}, {{r1}, 0xfffffffffffffffc, 0x2, 0x20, 0x1, 0x80}, {{r1}, 0xfffffffffffffffd, 0x88, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffd, 0x41, 0x20, 0x9, 0x8}], 0x3, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffffe, 0xb7, 0x40, 0x6, 0x7}, {{r0}, 0xfffffffffffffffa, 0x662318489118f138, 0x10, 0x101, 0xab8}, {{r1}, 0xfffffffffffffff8, 0xa2, 0x80, 0x7427000000, 0x200}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x2, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000040, 0x9c, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x2, 0x6}], 0x9, &(0x7f00000000c0)={0x2, 0x3}) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x0) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) listen(r0, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) ioctl$TIOCCBRK(r1, 0x2000747a) r4 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r5 = getppid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r2, r3}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x800, r5) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) 16:00:04 executing program 1: r0 = socket(0x1, 0x4000, 0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000600)="77a7c02a3deceec28356687e18a045958c97143970796567f5d9b446ee61d7df99bc544580c0a54b49d630dcb1df84b2e8cd506692b6d93bee93bb2be67b9810bb795196ee1658133afc53422c5f9ba0b62c020fbab11dba024b8fa3cf3a2e3f4ff35ba7de17e8cc41bd0ad2d7df95f68df8e51b532bb1be791957090659bfbb5dc44a000afbc32b433ee54c8f61dc380a090dc413ead42e8c5037cd8435cc0d688f74bf8a060147fc92bcbcbd2d69eb5fd41a859979da5452a269b2bb2a31dc361720d51551be2ee82cad029f6bc23fedbfcbd7c8ac2ef418bf4360dfe1ce3789196969f99cb45ca11052bbb658242ac72ef58fadbcfbbc28122585556566169167cd4727afbfe9018c996c5d249ef543963441755d81e8275655a16d91c416df7014a07304aaa77b029aedd8bf62bafcf7444e69543299079132c2da713c27bda4a8a03ea6b7609a8e9abf98061f7a0e8d50d2903c919b948f461519458cb0c5a2bc72f1565d014b9249a191c35657adf2852182912904d91392c57942c5ae1ad0f86a7768f8c4e55489f4d9788d20e82ced387351b45c2a019d717517b2bbf0b986ff44feec437843f2df8d656221f902bbec13e9c9e8e922bd35d28dc1bc2641ce2b0ec3e164b5853fa6c19485ca6e6a8e4477c47642602b434b08ae551460d91a406d3d239d24137112f072e8f2dd4a0f74234f2a44884430ccc6b913a3fa94a8cca5d075554a99d3932099f098ffdac4959709374225c5ef4faafd9d55e9f0dc2a040f9b93c33c67cae658030a61caa16eacc3b0b837b59182b1d403bacbc52d214a5117fd0616b6d204581ba1a70544fd7183150ec693e67219b47c9721cfb88dbe7eff14f1fd0e5eb55edb1847d9dc2deb56be53daffd9370368a2ef14023806e128dc73db0aef43a4fdf5ad7c6a378b2151a4e758a1806f707289489939c2db4ecb65ef597d43cad110b868e8f3c940b162b9ee8f07e7c119bca5b21454aa9a04fbb60ba5f4f5941568834eb50c5d2157c0825b7e0d8f4600814fe38fb86a983f3befba804677d3ace4e65f1d6e9e2e2a426cafed5be0f648bd805182520a997b249726d74501eef930a57377151942457f25c7f7b34c8ebe527527b020b0d9e65538206ed3c88eba6c3d8a14b4c7a5d63304b452079d46acb58f8c24cb349b0b602052c9897047dad5fecbe9c155dadd460e40102b9b0b376a6ead08744c6bac306d169a5f004396b7a9c02d56112deb3f67266a469e7cf07a75ba895c7a4f3196fe395575edb1f766239fe65850a15b13c1e4050dcdcab5e024b351240b7531d9b23e76f26118768fed97d6ea0c5318df67fa7f9f925d0f5dc07d0aa565bb970e630481d8a978846f1352a59a752c2b2d00901e37b96ed7da169d1fad77d58a4f8567af070169bf8da1370f7df0ddeaf4981abb1eb7edea5ea0d719a36de32c1685e4f3df3a6e5caade79543e3e1e82450c8149947ad47bbbedccb54640280527e3da4d375a0d23431de4913e65289e5d98984cb21ed13d10809d642ff535e3f9d029c7c41a8eb994a86dd7333f57eb35a5a897f9563601ee79f95f918dfaab539b58d9e3bfbca528026e88cd0ae375e47292dc8aaeaa40340d93b00a80153d87d32a63d21184d4f384d6842bca2612e24f35efe7f79e85fb20ee6414799bf37211c7fbbbdfd122d082ccb896227cf946e778d25c657accf2260e678e78cad217f459f78dfe48bbea750857e6d2511156613e045a10ade1275f2754dda0575508a1db9a0e7b5d6ccd879208573998262e36dd092f7671db48d63a71d2583fa950e3f198ffe888fda2c688cbe3e31e45e60414ecdaa1542a015cf2cefed842193950b2753f29903cff0aa2d8126897e8888261e7dd7e5a8f7326ac9dfcd7a4638e1719dec485cbb523709e0c035d1f774fa9bd84a8ba624b39e62bbfe2cdbb7c835c7ced99e74f67a661f10e79d3d379d11b930c26727d0e1b4fb28e38a7f039ad04e166a41969177ebf214878af5748423b26320018be3a6380a8a2b9c6d587323518bf5f2ed27484c609afb9ee57e101b221f397c7163b917d8a400402cfad675d82d8d29ffb3276b2536578bc630a393e5fa09509eec231a5fe64d13504e70f90b7b3f20c081304c64580a57efc6a16eda6e868d8303e9180d9b714cd6a71d86cacd06a47ed01c8e0ad247d26711f114a63912b5cf8e5be20d12d319e7b2da9ea86ed965325c43e53018c442b047019c96ee92fae006a529c2a504fe7f3e76df03169e9463ee830ab36298edac299fca8d33796b1702956fb8a4179e68a35fd349d9dbf16170c2ab23a69fe0050008904a511686d630a547216374ea1d9fa5dac68cb663496c12b00e1f0f460454ed24550938475567a971c23503dae9251186b02ea4c8ed253e2d058dce210b20b2cdbcd12159630c0ee7d269a3db39aaa7d598c05b2536d3e3dff05574be877b320fa390d867de0303f09635de68efaeadd64a131b11adee246082a292ff848e736457f9eab91920334f32a59f941716f7cdee862c739fa01c05d386fd990c7b159513e0835e514e027d7483c9c48f888136a41f08f7318e35bc677b80082b0d18fe7efe0fd43354c2366a8de2d9b800d12f4647c658c1acef2e5a58189e80e211d4bf960df5b2186be6a1c0982ce84127ded41d3201eae12f0dec66e25982b703a1220773e134118681c803842411989503b7ae53af8aa6215f64b29a0e689617cbe944649c0c309e8d89dddc899c4d366eb241418502b7aeb352826ae5c25e2fad6f0aaa5aeda0b390d903aaa9d8c3567a9c866f965fdd722df8c9f6e102c6cc61165b2773062888eef8e3eff3c2224b80160dd26f0945eef6151dc0d3ed63d260396a14a6f544162efaae3f0057f7a1d4f04dfcd7d0516ca3da3e448512272219dd17f2ade758b7f4b9e3d71a93e2e0edb2911a731178a937b3dc0f8005231c6720ad7fa7e354a885a2b49ed046abf61469be1ec05573a1269e64d5c290697fab8ddcc5496cbab4ecc9cb94ff35ae68eca1c64a8cd5cea676c8f9a30f3ed955de07e6c3018046d33c20cf70ca0c5d45bc0ffb7ca64d87f6c69a9c46446b13352bf25a9933a63fcff3f469a1093cdf751ae277e8c87a8f3b41f022cb78a32c07c3923bac5897982757577a10d389223169874afc1bcbb04be73768e3afb9d15390dba31d45d70524a3917da40470a89182fdccce60df18e886fe0829e448af46a0894e5537c6b2c7a13b18f8aa08fefa828ede3301cc33612bbcc8cf3a210ac56ea611975fd3ef394f0d8e097e3fca0ccaea384d3971db28b85a3e926e95d5e2847e8b08e88615794f6d9234ff3eb2f9568a4bcf1d8617c52b2845a4136eca104e1e446727f098b2d3dc3e08ece988275e31ba5054f978c08873b764a16a4b338cdd35149bcad83c1afa82ce2287c00ff9fd10ee049fc6034ab7a0d7abd7254bc4aa1fcfa00b1fce51448d75fe453c428b63b8a36ad0855e2a5c0cf831eb5eb434a0e07d9ae0e675ed02885fa3b9dafadbd0d43d9749b6a613be39c3a39a9cc35370fb3c302d523213facb8d05484ee51b3f3f42a7ebf85489562b7c1c9a88748ad75268ca916d967264da81b6217f0e08f1dad357ff65662a23a60ecb0828ac598d393910a28fc44a3f5772980d778551f505b7e73d460d3208f46f1c44fc2b132611ab5351faba219c3a225480e155f89250fa123e651b8e5d3e661253011322c09ee2c461ac36cfd967460c1b109f109c0b2c47895d3c8d1210c31b141ba20476346837bdb17d7a6c5ad208945b28f61de7b83614740fffe70a12d345a42730a77cb8d169384ba5ff46811e47cd49b572c8e02513ac365cc61a501657c4e7d05839020015957217f5e10c2dd0543b55faeb6d5359875d3ee6b5978e8d1fa8f2c2a3e5cdde1cf2d6d32f03dff0d048d34eeda179b82418dca0410ff8288d7ad765d862f8d7bbfc48e30724b8ec1f935702b02ae359dcbf8695305334d23942a0349e236af016cccda4447997ed39822394895504c0ee66fba323072c79511860f5024b8eec51e99eafbcf8efc4e68f18dfe4728a6c3a81b839b62e6af3d781df46e788b0c5060646a755d86f114d939200f3a0bef7c2d7f38898a17716d07f3522336af026c29c3a1b1b9ef2e510d69c3cc36dda12e679c7b8feb967de76df978126d03e4b8db37d822bf941863efab18c668a4ee92e6373eba369efe8681b5809e9f0d0bdd670129acf0739ae8f13298aa89e0b88e62de5df6a92767903d1088b1f87382b95a257b1a4d81f4e8d09a603b0a87583e157aa77aadaeb054ca4f2f31e9dac8976755d5a264f55346b08ee900933438e35d64845db391017a0444447804b1bd9dfb9b21ee4e40d0fcd05138472257d21a62a7b0777e80424b08d032ec0b97257030261c730285f7b6e7c579037ba377730db3fba1bc993683971566b48bf13f7f2bce682cb6c5fea01e073aa2a4f88262b2039fca610e087cd9710db4a14433ebc0d074b0b30aefe9c22644ada2a983623f4a53e8a37e3ff00340cade816cfd4dd180601db534a49247f71e87b390e93670c00abe84e4c529961bb406f2aebfb2fee3ceb31af84f07778a76326217a3dea6392235dea1b555083995de2e04bcd06608a40b16326c19209fef033459bac2b858951c4882db375cda112cc8211bddf8756e0f8c922a85f0217cbe333b148cfd34b77ba3ca71a2c3b6117a21958d8f05dcc295209097452f63f3fb4d3a493270e9077a673612cb8cfd7c76a30038a147d0daa1b47e8e47d93cbe0c04a71a67fefa2a2d73840dcf645d22ff32091e36389ce46eed4b5b30b908416962c08e0a7894226d5f04e892cb22511dd853faee2e8c47e663dfe1a19e13b9a204ee531a5b7b02a5227ba00070d2776966916fa2fc294522769fcda8e2913e12062830a668541bc20465721daf3b659713bfe04a9bda36684575f99e63b62bef11e22bec31376c58ca8b6557facaadace16584cda247eadc250cf3c3becb05ccbccf32236de1988fa19319da1398b25c07191295f9907a54b160e6cbe274a17ad0b6b30115362fa5ae8a18ac3a70c01bcb3f187c8d26e0a7ef3db263d45b619b5bda23ef6e63d26cbc8721d556b814eb6ecff3a458ec0455fc5b1fe265ec3887fefc3e4e1bee4b874f65d35897086ea8e7cd3f82bcd39d8e23c6cabd5d4d5eb5346bed7b9bbcfa9700efc55f74fd80451a1f5d8aa6998370ae2f00b9e403697374ab6d5c96df03c666a62ae971d000c53a2a5e834078ef052a193187c6ead5f20cdd057d56f7cb02bcad2365be4945c90446a75b75d181d28702059025eade09909622934d3aa597764ef1d310706acc3345cdecbca5e72062b975287d3f78505665c7c317f5308e5b64fdf70389a98738ba1d03a4cdff4dc4452561d1321f65edf04f8356044ffe3976897ce7977b94288f69b2e4e3ea499dfe929037b1a222336f1ebeb5b05cbf49a493ba9c6a3a8f9f18ab89f8126ee99e28a1417445bc49452992acfced094cd7d7937cbd761801a819d937c38afed8197aeac37a14c6a2e3fc593cb6734f405895688d746fc8804ac2faf3585e511a289734f5c367f9ce806452ce74ae13eaa6c0fa8db6607a0d74ad4db42d7080b844f5ee032630dd046c54915c7e6ba5628937e896e4e8ea08fb2a143d1a3a66b94d17dedc6dffb2a88a935120ef973ee0d67095d1b27608b75d8a8451209520097657ef90e6c9136fba875f2968bf4b0a9b02bae5faf5a8dee1c607c4ed5d18a7", 0x1000}, {&(0x7f00000000c0)="df88429bb0af68608558c09003", 0xd}, {&(0x7f0000000240)="d59d37ca3225ce3aea5e8c6c95743215ed3312868c76547c9aea503bb4d503568d5ae55d8488b73cc006a08d81cc3d675186a236f75fd23c186b91a2107cb802b5d926a2c36257be8c3d7742baacbda375f05ff0e9b85c1aee6ef230ad63322625333a", 0x63}], 0x3, &(0x7f0000001600)=ANY=[@ANYBLOB="000100000000000001000000d794ac25d50b245b6eb169562aca0da24a6c8aadd853679e7408aaba78031046c6a36079efe77809b2fc69a379f8cf1e184d860c94d8c5d1abd64d301bfac92954f546e4439e1e73e9a5b0f914d266a8127753daee45ccc7e81df8b97307ed10d72979d41cea7d62cae71b30245b87b0a1416161e78f4d99190ba0a157c47524cd8980cfd0e7b4bce6435ebbb85fd554508ecb29ce0c9ff657c4d556d9921805b9c788c07b405ac9486188250323e3e36506255e9ddebad144413940d2719d6d4a2bd3ccd335b4e94f7b54b636f9652ee8e6ca346bda2f2a6fb17cd5e0e56adf6656a219d4e8f98c8fb4b1db15918c00000000000000080100000000000001000000050000001979210efed2583ccdabf5825ed6d65d6201ffba2e97bf5664e311c695a72464aa3c06f7aa7bc5146836448be0d06a21989031200598c3c5dae7d94261d692f00091e3eabff3a151124908dbc89ad337bcc12be88cc17f5c535e91e269b6acc3e9e06edcfe0e4b2ffafddc073abad3bdc5301ab691a6cd5daead0b64dfd94f295e2aaf7f148cb0dca07c9fa568923febfba12b75890b47ba4dac0c636e69bad8e3ded1235d982272adec332dfccadb7696324877b36c95ba69889b8a7affc8329de44d99811d450d9a3bd3f6ecee710d9842316da9f88bdc0ca0283026c874b1167af11468b1cedd5c11f3aabcad76e0d9d8120000000000"], 0x208}, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)="cd08") sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000080)=""/2, 0x2, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000930624a6c1f60ab9568e902ba31f7a0b03bb7ed0cd79d61523b85a8d70c06d9b448b32e9495dc750e187833cc463b63da079b7f4ad46f5c29a3e11db14117545ea72454aeb305a0b50ac0e8f3a8fe7c3fb445711c936ddfce8c2cb6c0e24a0417e"], 0x10) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3d5) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000009c0)="000000186204018b002b3a0000030083caf7afb9d8dcd140342e03ed50f8f7c4e5e5bd43000053b5d1d09075858a13f1071d36803a52f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf6", 0x57}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1a, 0x4004, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a088a0dc0947f4fc94cb9b7666907566dc56bc5c375fc58cac033c4fa9dcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee7b20978f2b4b", 0x90) pipe2(&(0x7f0000000080), 0x10000) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:04 executing program 0: r0 = socket(0x800000018, 0x5, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r0, r0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x18, 0x5, 0x2) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x1) utimes(0x0, &(0x7f0000000140)) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x100000008) sendto$unix(r0, &(0x7f0000000780)="c0293cddad1177e86775731f601c587cf547ad04712549b8964fb6bc89066914708def6da55771a764ca273f60aa8860018f7de4eeedb1bb6dee3ffb10908256b6a2595ef52df7032a78f68ea7fc671cd24dd0556d0c8528b546b185ab035e7a5d7491ed74b8c184342e0ea325deae83e15906e7df5e1627bae4171623eb77a304353a86e745893cc11c08da70e02eb31c5961921063fc73b19d94b9c2c7d15d15919f", 0xa3, 0x8, &(0x7f0000000180)=@file={0x0, './file1\x00'}, 0xa) read(r0, &(0x7f0000000480)=""/101, 0x65) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r1, &(0x7f0000000540)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x55) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xb0, 0x0) r3 = semget(0x2, 0x1, 0x0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000300)=""/56) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x8) r4 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r5 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r5, r6) execve(0x0, 0x0, 0x0) r7 = semget$private(0x0, 0x6, 0x8) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000040)=""/227) setreuid(0xee00, 0x0) r8 = getuid() dup(r0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000200)) read(r2, &(0x7f0000000680)=""/235, 0xeb) setuid(r8) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000400)=""/65) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) lseek(r0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000080)='./file0\x00', r2, r3) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)=0xfffffffffffffffe) 16:00:04 executing program 0: r0 = syz_open_pts() getuid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0xb109) write(r0, &(0x7f0000000180)="582720efabd16e7ee63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a6c688a4f699837e9a7c183fb7f345619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72571e0d3962f6c02828193ef16ab93f", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ef") r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x40) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) r3 = semget(0x1, 0x0, 0x408) semop(r3, &(0x7f00000001c0), 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 16:00:04 executing program 1: r0 = syz_open_pts() clock_getres(0x0, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x7fffffff, 0x50fd, 0x2, 0x101}, {0x9, 0xffffffff, 0x8, 0x3}, {0x0, 0x3, 0x5, 0x3}, {0x6, 0x9, 0x3, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x8, 0x7}, {{r0}, 0xfffffffffffffffb, 0x10, 0x8cca1c60e14b6c2a, 0x10000, 0x8001}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffff8, 0xe0, 0x1, 0xeca, 0x9}], 0x6, &(0x7f0000000280)=[{{r0}, 0x72fcc9a8d9ff566a, 0x20, 0x10, 0x6, 0x6}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40, 0x100, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x8001, 0x101}, {{r0}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x7fffffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x2, 0xfffffffffffff6cc}, {{r0}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x6}, {{r0}, 0x0, 0x10, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffc, 0xe6, 0x0, 0x3, 0x8087}, {{r0}, 0xfffffffffffffffa, 0x8, 0x10, 0x9, 0xfffffffffffffff7}], 0x8, &(0x7f00000003c0)={0x2, 0x9}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r1, r0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="fd") 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xffffffcb) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xffffffffffffffe1) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup2(r1, r1) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) 16:00:05 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x5e, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7f, 0xdc2}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=""/4096, 0x1000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x100000000000007c) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000800)=""/173, 0xad}, {&(0x7f0000000240)=""/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, 0xa7}], 0xa, 0x0, 0x0) 16:00:05 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x13) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x4) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 16:00:05 executing program 0: r0 = getegid() getgroups(0xa, &(0x7f0000000180)=[r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r1) chroot(&(0x7f0000000040)='./file0\x00') setgid(0x0) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r3, 0xd8c8289a9fc0a586, 0x5, &(0x7f0000000440)=""/28) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r5 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/215) setegid(0x0) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0xfffffffffffcffff) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000340)) r6 = dup(r2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r7 = shmget(0x2, 0xb000, 0x104, &(0x7f0000ff5000/0xb000)=nil) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000480)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000600)={{0x20, r8, 0x0, r9, 0x0, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff7, &(0x7f0000000340)="037c7dd43536521391ecb6aa8114ef36b7e50f5d48e7e2f34eac3e6e0bb2137a6ce24cd6124d5b62191f6d135315141b8c49c920bccd6667e6895092c5d55fde9a8c2c4a2b929ab043633fd15ee657430b6886a8dae9e1713fb81a85bc") 16:00:05 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001300)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x20, 0x400000000000000, 0x8}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x26, 0x2, 0x8, 0x7}, {{r0}, 0xfffffffffffffffd, 0x62, 0xfffff, 0x93da, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x80000001, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20000000, 0xffffffffffff0001, 0xfffffffffffff915}, {{r0}, 0xfffffffffffffffb, 0x6, 0x0, 0x63, 0x200}, {{r0}, 0x6d6ce99b38262711, 0x30, 0x80000000, 0x26d7, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x6, 0x6}, {{r0}, 0x0, 0x64, 0x2, 0xfffffffffffffbff, 0x8}], 0x101, &(0x7f0000000240)={0x7, 0x6}) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000001700), 0x0, &(0x7f0000001740)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001540)=0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580), &(0x7f00000015c0)=0xc) getpid() recvfrom$inet6(r1, &(0x7f0000001340)=""/192, 0xc0, 0x800, &(0x7f00000000c0)={0x18, 0x1, 0x8, 0x80000001}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) setsockopt(r1, 0x2, 0xfde, &(0x7f0000001600)="04dfab3a01a0fa7bc8b41122f31d41027ed1f7c65d1e1d2513a5272a039db4f951fdc7eaa7a8f94352a6ebe76474acc12ebe57e43cf1baaf03325e67d851dbc6e3f63fc0edaf8325ed9c98a455fd3c7e082dc3c0243ee021e7425900c2f91f38c10c1de88390aed91a7e0432617e60f6cb7cf6c6897e21fcbd43a65c27f17e9c238732ead901a923b638acc0a0b4252a996c8a9641afd2a292204fe506ba154949c35bc1fab8ab8bbb53673a9cfd8480401563773906533972a5db237cdf7fbc62c7d16268f1efc6a43a6ba11a1367", 0xcf) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x20, r3}) recvfrom$inet6(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x800, 0x0, 0x0) sendto$inet(r1, &(0x7f0000001400)="8f1f619cc972f128a2c732fdc0a413bfc59210e9da97888c525aecac1bff15315e46edbf088d45dc00fff330c2c4fa627e576e41356468f51fab530f18fa67363fc993ddc91ec650c032c8ca19a5469310bafd67f1ee2ac4901a1b06d8f03f6baace323fb5985c7928033e878b0fbf4dd9a5779c981f4063c01c715db2f7bf20e182f6db8b64ea0d5d0fa5af29a8638929a11d1877b0ce62fdc3ed9141d772468e7deda3bce395ffab7600a7cb4c31cc6ab5fc1786c11083bebf8e0cadcd90eb33af75fe17cb5e87fac9b3bd36f0e54013ce18511f20d8af1dd75e6ec814d497855775", 0xe3, 0x2, &(0x7f0000001500)={0x2, 0x2}, 0xc) 16:00:05 executing program 0: getpgrp() r0 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/180) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r1, &(0x7f00000001c0)=""/87, 0x57, 0x0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r1, 0x8, 0x8, &(0x7f0000000080)="3ec036583ce1905b21562d1a", 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) shmctl$IPC_RMID(r0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = semget(0x0, 0x2, 0x80) semop(r2, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}], 0x1) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 16:00:05 executing program 0: socketpair(0x10, 0x8000, 0x7f, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x200000025, 0x1b, &(0x7f0000000040)="00010000", 0x4) socket(0x20, 0x5, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) dup(0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0x100000001}) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xde, 0x200000024, &(0x7f0000000000)="4b74954c", 0x4) mprotect(&(0x7f00002ae000/0x3000)=nil, 0x3000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80e1, 0xdb83e11cc50324f6) r2 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x1, 0x6, 0xd}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000100)="a97096b614dfb9f1be910ae3bae7fc905b561ed63b0c56f8e309e1b3921d315f48784230710806bb1580032ee0ba52f0058a92fc3cd0e56dae6cbdbc4aea6b8f2e86470676b979b5ad9b581af5fb462ed7746f55f391da8be35e184497b19fffd2148dede710dd34688496e1dcd45c29b3d6d6759482ec5f28fcbc8bcf7e0fbe0f3dfed26ad514fec9fa0ca9e3848e1436ebac6012989252eae2f9fe7a6dfd21d0f4ef747cf549", 0xa7}, {&(0x7f00000001c0)="906ab94bbd5a0a2536526c619eb7f26293f12ae38db1812b17d9e3d729ec68eeb92c490a5dab73fdec7a6e650f1833e6", 0x30}, {&(0x7f0000000200)="13f26585a612768844dc5693", 0xc}, {&(0x7f0000000240)="a6f9aa76f299e841da9a0c6939f4909b6903b85e259fba2e3a744d385bf3a1212dcb5c3b586e2a52bd1b7dd9369287ddb046ee6a2faa858b8b2c7368c7d0f17c8b325dd7a09a36d23b", 0x49}, {&(0x7f00000002c0)="09715d2221b8daa97c9bc2d01448ae7b84d1fc450df207d4a50ab97b5cda1cbf9c9c21b97c4d1001534d80ae1629e9166c73ba3a9ac5ccfd770744acf9d2217e8c5c63b039511032aa8d1f8a19ffb288241ee988d93999efdfebaf1b972731b28ef9495ff7ce0a5c99a579c98ddb4d32124a3cb9e3ca3cdf505603ae76ea7ad7d3ae1fb442bd11f698dc63bc024d816db0bd0dd320c80b885752d3f2cea9e017db294eae0c8426ca54a1ae06adc984751b6bd7210f3127a3ae9dfb174168ae85b41222fa5ddd4d9700", 0xc9}, {&(0x7f00000003c0)="ba67f3027294dec45678f1c326197dd742dd947796c642f4d34d8307c1983f92dd550e4ea8f166947cdc59efa282b5e9e9255ded47ae0ff8373b81bc54415bbe761a70e0e2cd60717c2eea4413e363e55da4366a51b5ef93b58299b0443bc0cd5a15ccdb51a680dca178dd6c577224bbba6d22cd1f4e274c57cc241475b938b5b4008e36fe908a446b8c4215bd3c8a5b5afe6c60f4e2da347344c8c87626f126d410dcdf4ee6143f5a3dfde2d009fa6d5a686731912a8ed46b83ca0ff3de44eabf531ee25b6a90fb899fe7c4cd6f51f83fefada96a6d49dd522f861bc555243dc8e3a8a912e7d331339b985db50101c09e3f1b6e571569528f0d52f7989d11780c8be53bb5457cdc451a3758bc37d7d1f6591fe664068609a8e32972ef3df260ae6ccafc664ff38cfe30f9f705ad13aef8ec6e4235da2473a86e41de96b5f83d2ec57cf130f8f8b6f1e2b274553d8335598384a9d57369c975358c0fe4cd129d59abdc915df2d61d5e12bef21e6f8e7ee9d7ef026ed88331228fe30d16dcfdafe72dd5e99d11cbb37fb5a4c5afac8b735ae6c998a85cb2acfc4535bfb0800c9ea4097af131f127e7277a196ed22fa14d01f1d0787b70a0918c6a3e502f51b71196447ed3a44b64299937804116388a3ebde0d1aa3ebf1bc94d99d19152ecf96bf7f177d2c754f52317ec1f65067570bb64f99537a35b46ca003df832022fcb8e9ceb722eb994cf4c1dcceca24e9b4c87628662b9ead5f9bf995711d03420f3da1f77c6d0a472d9a7d1b36b80c5c230c00a8e83a626b4fdff1025fb4e98b3b3c1777d618aad0dfc33a4cf12ef7b92cc3aa6dc4b310452f355933f7ab2f9bbd23e9d4c85f63eb438bf4267f8b22861a4557bed237258a0e7a96be11a7f8b5e026bd3f82697f4d46c000d7b7f8590ccc6e6d5451b1c97ac0a02ee0072f8060a6a028ecac7ac6509ce2edae78a48a214656a42da73cba62184dc6ac02a5daa92fdfc63cdcc211ffc4c420a6ad796c2540c727eb8119e22cc98bcf6bd4cf6fa4fed3f3e4b17d03bc90486558faf8fcddc48546a63516cb4a2896968e0b4958cf89b45cb41d8e31eb89ba008fe1fc83bfd9c26f6031c045848683acfe8dbe08092860bdb8068be247ad1825f801cdf40861832c9cc21313ded4f2cd657cf31d6e9fff8a3b238968efae6319ba982b0509974520093ebb99f16608c40f6c7aa8c8c0ad9c58c180176812f3970cb9736ead08dc997bd33e9fcc4bde0a36cdae7ef1ac253c146ea89c14b2de5da64d91f2d9f0cfb58423b5b721847146e4e59153a890af5ac52374b158f62fbe5a174c8368a40c48512749c20ced3436366f66e16b5b2bf151e6cd1be7d3ee3ef29b349cd3810e7d353d03bfaa22d6ed1ed78ed73c003f49f54a1afafed7f17719a82fba286c3482508e3c02ded7501cc8b4e600fda7aec5de455825edb8ab0e3814e87c52d469d369cba5454bf49270b464f4f19f30e326a75d7c150bd710271502af2180bd043ecac2ba77e3f431e1c30116ecb3af10f23419ee98633116618f6bdd6a647a464f239e9dcf2d4c5e76e93db84df1b28103d73c1a54d6e637d582d991546d9146c5f284602d67041c891819bcb57ddaaac415e8dd75bd66b8e940fed9faa20dbcce145ed113dbf4b3d0ad6b371d3e1608478b9cce9696f4bebe4813ed5a707c3b0d2f7833b9e09e5f63b60536d8308c8dd100b08b250598e15aa5c181fd0ba0a2dad3991c471a527a9c509a93ea7d0a4e4dff9eac40f67a33bea507308b939a7d93aba71395cb9f06e18e39389060d885113ecb549c9fb1c4fe856d4f1747444bdc6d0affca4e2b8f5710edff81ac22aaa6b03bed951a0015392e2dd11a326658deb7c13f98ee87968bfbe462541064a0f8f047d667083c699adccc0df4a138e5b7375ae528c0f9c7946cd8b4acf428c70a5cb1c07948d75cde58e5c17817c411e145a771aedb6a93365330d1aa8cce4efecc8e76a7ca7f3a049ad60db516f1074786290cbc5ab0342e66440c388a9187e7f1adb7b0c24f0e7e78d86030b4733611764726cffc9fb8ce2ab2bcb62b2e0893deaf9f9bccd4355c1d2973e3d10d2609a44f505770e3932818544073a920dcb7497c253109e8b020e9e28d6deb4cbfc271b555cdd577c118a4466ae92c42f542b710686c9bfb5d60f8cabca1346d10e638789d5189d3f80b5dfc5eba626335adc32a16e79e2c5a71e2457ac302aa9fdfd3c3eb87c7f0fd3410ad050d2a71b05e18c2bc2e70e00eb0342bae9ab054e701872c4aa53e6849225fc2ccfb9c500eb40c8f80c2d16bf80fa9554507815dfc30d5f2070c6deb4811434dd760a90aeac94eb1cc7d85fb81b83902625257910d19c177065aac0c60fd15b1b2c15437e34b6174c16fed6121b38a33ae60b2d0e0bb769f7cd4fd20b5f7bc311661e335871d4d809c0db634653b97cc172a4761f40b183eccf69fd96d4d75d9eee1be8bc13be281c50dce39cce426e24ee27155fef1061a900135cdc95d8c110fcb73e3843b6f404becb29436093c8190eb55674014caeada490aeb5f03663fa2ed2db23e2196c3ada2ea6b2eadccdff95a5b054e0946df71313a18b8ab0c863ff7cd50f89f7e7014e1f1fbafa24b4138a8a7a8056c052c6877bd77c19cf97cbc0f63456615dcdbb8ea670366de9faeda143fe83c6bcefc49ceee50c318ed98d6e13a2bf4ac6cb397111c8314764f146819c701d9928a7e5aab051c778d9cab5682c6f889fd5197ee1e8705a73dc913a6640a49ff2a96469d8269b5058e9c4ee0929989eb4d6d4718b5ac5a0f1edd7da93e260526dcb4cf3f6778496ac87c7966a3f89660b0998ed69775c9ddf813838f05d2c5c35754ef3e1fcdf2582328232ac984093de0aecdcb6240443c3235fc51b43eb9f4fa728600387c7b5250cbe947cc195dfb2eb45a86a72d30476c3cda1383fa53cbe260e72b1e868d9346f21d53928b37cc97856c007b29ea39a29d99e41b347d136a44c44dea59c31443e8a62a54eb9ceacc7c6d98f4730ad8ca57a61de06c842bae9e6a3d32be6f0eb4cafe593c876595ff85e5d3e7eb48d2b55e686be99bd9fbd860584b5f1209b735134411928b875ff265469ccb8b13dcbba93b3606d7adfa1129ac4d1c76c037f6f0860f42b408fdfbaa17097efe61b4aed3e14661f085bab14f745376a0f46b426cb4de524910de658e814cb552f9f1a3caeedbce34f5a022379fe97293d6c6f3b9d654e34dc60124cc265f2b80efb5d266c693ddaa74b4b4701ba2c883063be8634c5e44f9c5c7428b0e93c67ce1b6fa1cd3138f3e0d59135d815116708a8dcd361bbbd20fbb8fae6425f4e9484361ba39410fd4e87a28c2b2256d3648e347c5c39d5567fec8b872ba80b1007e8fcc40d589917fbc3ba1a5a756b693dfc21e4f0a0a934ba2aaa5c2723c1d27aded0cdb94c448a431d57edcdf07171df0a3f3df3b9e50293a94796a58753a4d4ab1abf2765bfcb93a90e3551ecdce5a435ca0c628553aa94c4dc3c6ecd296b42fddaec795daaa3f2ae074ccf7e3d5f7dfb17aa247bad2808de5322764d6956009c56aaa66d4cea55412b368e3e92c41d1da779e4f216192b6cef301ca15ae60883b148007503a6f3d3ce0977b69a8b8d0867e521147692d5785b221fb88d15f22821509661c8a845a10a27c01ca760c1fd7ba237383770c159ecde2923428c6e05e829140c5219e97d312d49da245b2dba07699ed540a93ee266ad7908d87bd7a85257db225519411f3b32b08bac92d7bd0e0982a1d45aaddb75a65f02dfdd3d4273e4b191d8e8d9f6e9d16b99d5aa3a541340ee8f856d3ebfe7d0438df8240f83a5691792fa994a65e0ebe3e966f84005ef59498a0b0e856255d6fb2a7b231651c17087c3645a72d77ec52311a1555132e9269b5ef0731a4b0e00aa2dbcbc140a266d90aa3946e5a79cda27fb025a779b0fa8dfe78674a3ca40528af80a4b765ae8610c985283940b0d01cae17322530b03215160692ee683b288abe74d8971a9525423367a959b31236f1a65f0f72438dd481ce446ec3952886310d4e7fd906017b85024f41bc01c5c0f5728bb6ccada7423c67a5b86f54a8f7defaeccdd6a29182dd607131a50892eaeae333460ab3b67d98ca106a4b69d9364e39ac81361f22cb0d7b4d9c73a826cab7f751447e6e51e47466d4ff8e491f1cf14cae76a2e716fb6d4ff8cd4f5e14c12f29a615cb343ff01a2ece87a85d6ec0b94eefa6de13dcafcb1e3a207d1407db04b6794b9203736b21030f71f841d33a5e9e5e31c3422ffa372e0e934907239dbf01c9e9cc75348192676accdf02c3e41627a9fd705925a370d9eb31a1eb1ff923e67ddae8040674ae76042e74770487bcff44cb5202df87c7efc045cddeecf8107e947cb85895377d0d05f8274ee539abc83bbf0937be383b568ce9b2e658816a1a299051a38dafcaa673d2087af4c79b1b20fc3f07c237499c9204f59c45406338a395ae5d10e3a414c9ae992abac4d673b482789cd8cfd3a55494b45c0c553808bfb8911dc9563e80f249b21266196cec101824ccf0f33549886387515bf3aaa3926152436db0d8b15a8cab75c8ec61aca163905069bdb23f7062a99c1099d974181d22aef464c9d863d4fe247e6ddb32b45d1fb941ce843e819d1156eee9f3ebf8f1e704763ee32f84e27f478427d69e840ad1f6cbc60ac2010f732d018212ac873dfddf5eba4c118ad397d7388fbbcba8bf40042b1ee0e4bbab5bec6356c8d70499de80a5494db6f6f1fa8ebee79aec4a65bd5acf6e4210917452a10c97a95bfde338ca223c26b3cdd71656fb7130eacee105f029ae795fcead12b95b1175a25d562cff39d75d503f807d20c4dffee8114ab0338263171bce2351ab61ac7b257326d5f6616a8e18141839ece23d52868888bea2995e688dc2ae5b87d36b9be892dcc5dc1f2d5adb01f7c830592aee97616903e3d63b1159f30f854e50a3cfa4f2bc2746cdf277c2a9cbcc82d26ec375f55e2c4579f1d01774e77d24ff26652c7722bb619db625593e0fd62073d03692629be90dffd37edbfcc4308408a3418ca45f4f11f6e5f4c949b96cd1edcad102536541ca7f29d87641f7f79fa24d4625173ab2b37f4c11e066a3fd2f26c1f51718d7dbfe8adc774c4a30091e1c6de964d606daf1ec51c5aced6077168522bf53496e4c5e7d931611e57fb236501f57bec5a6f51c74d8247d7e432427411810ba6dbf690c7701c71d95fd6f5a18e54e9354c993457aff602d03f57246e50d74b6e48c5e843e9cb10b01c70e827e4c478c26da2c4c4263f4dc5fcb29504f7e76bce4d1d4881368c9fceff7940d70bc63923d0fb614d77a5feaf88c3a4013371774276b59000691a7cc676e27c8d81a77833e866bf5abb882c25136f9d33e5c127534abffac54c30fbdccc56122141e73c903b4ef46bed894d958a83a09607a5ff2e044afa8cfb925752bf3458d6bc73ee91f7604462f49023c5b402c65fd7d7ffa7226e40471f38aa37d780adc191aadee090fdc422d6e0c0c3ec9778d35e30c6d7fb80da6b7e713c6bc508d88a8a7cf4681474d9b18b9b490f58d46fab60beb006e05bb102b55bcd028da2f877e19ef15444c300e55b4b8be1f908c2e31b3d188f9022452a3bd0001a156968ede8e69629a1d5680c055408ee2282df9f3af37067d3cda55fabbb3c38972847461b510d41301c11e5f60c8f98d5d1858dd6fa474dced434877fe862e0e5a379bfc9e6c9aab0d61ba6a94b9bbe4914b09f63a9", 0x1000}, {&(0x7f00000013c0)="d39054414365570accedd3eca44b5520a881ed9bfae01a594f5ba5d02b5e52217a8b581c02287d8edf69aad301f42bf179b6dab478bcf30e87627ec3f3d34374bcb8e480f508713c8651b9c6299f71d3d8881caa75cb8b353987ebc5fbd1079f20ddc25ac4a08d07f5d8030876fa0ccbeda048cbcb06d8019327b4379ba22abd301ccb4f13ff698ed1cf947fc30f23b20c92a6c4d36238425f95649732107fd204abaeadd0102ee18ae989c2b18a79fd3f410b47969fd62287d2ba19de1a2d", 0xbf}, {&(0x7f0000001480)="413d67735fe945e7e195b6dfcbd62494f3e1f393206ad99d59c727f8e837c1e4810168e6ef6fcb7213e2bf2f94e7032be37e81b8a1370911ca961454127098190572b9fcb82e323b9564dc6c7da38397b6948e0961099fd0e4bb58729873682ab8793bc8e0939a26676b094e2f4e82c702fe1ab2b14032e09c1c4b436be0817a20f4303e32d58b15e3263b27bcaa3316736cac1b1be1daba377aed7dea31cd9ed54ca55197e1485bc9d3018b0c56938cca4ba85a2a11a78bdfa808a5", 0xbc}], 0x8) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) pwrite(r1, &(0x7f0000001600)="a76b7f6a3192f254b2de6e0b39b9f021260f7513a07c9726828f6e94fcc65a5e47b9898985fad7abbf7d840164dffb125d", 0x31, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c, 0x1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000015c0)) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) msgget(0x0, 0x2) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:00:05 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0xfffffffffffffdbb) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0xffffffffffffffff, 0x3, {0x3, 0x3ff}}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) chmod(&(0x7f0000000180)='.\x00', 0x40) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000200)=0x5, 0x111) clock_gettime(0x2, &(0x7f0000000140)) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@rights={0x10}], 0x10}, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x2, 0x1, 0x10000) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x81, 0x800, 0x9, "5e3dabb3ee8ce4fed6a8e9de02db912e83a35071", 0xdd4e, 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000080)="8202002697ba2232", 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='U', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40000005}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x3dfc}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 16:00:05 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) setreuid(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) r3 = socket(0x19, 0x8005, 0x7) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f00000001c0)=""/49) semget(0x3, 0x1, 0x2b5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt(r5, 0x4, 0x9974, &(0x7f0000000280), 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000500)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be287c3af47d589ba9dc0b62e0015914016cef16ddc4e722350545c677f47c70693", 0xd5) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x8001}, 0x8) msgget(0x2, 0x288) getitimer(0x3, &(0x7f00000004c0)) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) setrlimit(0x4, &(0x7f0000000000)={0x7, 0x7fff}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b3a0000cbca83caf7afb9d8dcd14043000053b5d1d090753dd4611d14da00c600016c870a6302e1838f74652d62e159c51bad5af83b7ae63da147457bb79d7d2c336ec5003707e1966ff4c30000", 0x57}], 0x1) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x801, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000fe0000000000000000001800"/28]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) mkdir(&(0x7f0000000040)='./bus\x00', 0x100) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x80000000000014}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="01") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x5}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x80, 0x0, 0x800}, {{r0}, 0xfffffffffffffff9, 0x16, 0x4, 0x5, 0x3f}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x1f, 0x3}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x10001, 0x3}], 0x3, &(0x7f0000000180)={0x80000000, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x8b2ff0ceed22aa58, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x21, 0x7, 0x6471}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x8000, 0x51}, {{r0}, 0xfffffffffffffff9, 0xac, 0xe84deb7aefd44bc9, 0x27}, {{r0}, 0xffffffffffffffff, 0x20, 0x7dc801122e079251, 0x800, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x10000, 0xa}, {{r0}, 0xfffffffffffffffe, 0x8, 0x8, 0xfffffffffffffffa, 0xea0}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x2, 0xc7b}], 0x6, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x20000000, 0x8, 0x4}], 0x8, &(0x7f0000000180)={0xce, 0xffffffff}) shutdown(r0, 0x1) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000280)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) 16:00:06 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f0000002600)=[{&(0x7f0000000040)=""/197, 0xc5}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/229, 0xe5}, {&(0x7f0000001240)=""/28, 0x1c}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/230, 0xe6}, {&(0x7f0000002380)=""/249, 0xf9}, {&(0x7f0000002480)=""/228, 0xe4}, {&(0x7f0000002580)=""/66, 0x42}], 0x9) munmap(&(0x7f000063b000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000002980)=[{&(0x7f0000002700)=""/237, 0xed}, {&(0x7f0000002800)=""/241, 0xf1}, {&(0x7f0000002900)=""/123, 0x7b}], 0x3, 0x0, 0x0) poll(&(0x7f0000002a00)=[{r1, 0x80}, {r0, 0x20}, {r1, 0x10}, {r0, 0x4}, {r1, 0x84}, {r1, 0x20}], 0x6, 0xfff) pipe2(&(0x7f00000029c0), 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000026c0)=0x74) 16:00:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x7}, {0x8, 0x81}}, 0x0) flock(r0, 0x0) getdents(r1, &(0x7f00000001c0)=""/224, 0xffffffffffffff97) 16:00:06 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) chmod(&(0x7f0000000000)='./file0\x00', 0x10) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r0, &(0x7f00000012c0)=@file={0x0, ""/59}, &(0x7f0000001300)=0x3d) acct(&(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001200)) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000100)="ebac22628395bf48ce53b422e8e25683de39f2ef9f4efab4f8f01119cb4dd52cc66b4eef330ecf552815013da0e2cec832b020677ba171825be466e8980701437c869e225c84267bf2e72f8ba93312242f357bbddd93e6eb79b4cdbca4a7fb6e730a03d772de7dabbbd17b261a0539d96a646eec0562365c5b7c007597097e35324bd77dc1f2594a2f3b3f82356965a27dc2be322e85ccb2eef8154b6a4ec20932b8de10f280fab953b79ca319f1eef3008d8329f9ed868030e8c28ca56f8689f648b77645e69a076fa72f2b8f7c055eb376b6b6a6ff435f60a1238821672330ce17d596b70495eadfbf0b140de56d2fe3ed7354a99a8535d9ccdc26d688ebad32484a1680b6fed7739737d8c629a5ce7b03b89d1a30bb6cb71d8ba26003cbdba4611de307ad567b8960667654b05c3dcdbc8c96473a67409901679d900e9fb2d9e74a9802a45bdda8fbdff8c0b4615eaf01d8a433ca01d06521ba6ba7ce5a2214c19f86f0fd3c3e45e78c914b5d82483373be9fe30fc49cc7d719be3216bd203d625d92b2e9022a9f73111de3aa00ac0ccadd542e92f0e156ec965fd2c128891151800262779dc553cc7122e5b04f174b1f998b027d517567a67a7adc189f2c2fcec4e04df81c6a1742a7a2e166429f46503d4721de4b168024f813ab1877a1439a16ddf35a72b46dd40aecca1b2d3c179ce35cc9e887ac4e55960d1defe214f12ef74dcd78b3e0ff210f7f6357972ab0b726591ec20eda3c8bf92f1e4339fb6edec306f6ccad611ec128291e0842c2def575836064bf29639668e06c45ec9049dedbfb2f4794d471932a763f5ebfb919f9d7d14d872fb041b23eb974b8724c0bd1645b39f213d0241a43a24dfd51395b06b03fd4ebb2342e560158df218948b38263f2aeb265edb1c915baa100dfefd05ecad833246c5e0e065baa24e4ed7d32aaed3ad8540ee3c885773f92e4e557bf8d0f5e9549631679208816c9e11ec3214ff70b6980290d46e3cd947f16f109919dbaca43835577e618b83fac5f9c75ea1dcefe3a7a287a52bfa62d7d10baf46302cd4463bf0d61ac8220753a8d2460f4f5acd5ddc3a1da63ebf9afff0ce3e2a27458f03b54f8e3c9c1adb4efe9e08e72672e6b3fb9ca7d826bb688ac24a2ed71259569053a2b0d02414a4a91423810d9b48b2d88f54f9ee96faa76c6da74cf7dbc328495b57d6da04db901ff2b0cf201640f57874b5ea347788b05e21986ed50c36e7e8cf45fcaedb0bda4a618d9f59b78eab8ec2a663b9595cc55093b5f56044018aa2c15f2feee1866a5c941b2b8d71bf6cc7d8e011559eeff1c5f86429c7f0a4e2005da25730583f01f0ded06f9195e13ff5cd187a8fe06b1d4734c295137dfefda1b2d1cf1e560a1ffab3d362e6cee2f6db446adf4ebf7369be9ad0ba83fc872fc912b5c7f67e81f79eea59acc46e4042fbb0084602d1ea506258aa470808d80af532e390981de65d5c89e3812b06655a5e957be102671638e1b318927deb0af4f4a8bd04ba17b7f62a024c5e687870388c478ee98e20d2e1565bf7e50acbc10551510a19df47f7dc865a8ee66fd750a00fd49967c8fb0cc1d589655bcaa28bd2d1a95269a2e41a8aa481b15f5cc13c9654b39557e8c16d9dbade8dab7eb10fc4a1cab54cad1fd76389bf5cca834e03b48f2c0ea6492198fa60488faccb1aeec4353ad3f43c798a873d4d1d24d6ee366881218aa4a8e49253d1d5e276200c99de8ea0e06b6ffff5e91f6fc95ddd49ad19d8c801bcebbfa1a43ff8a2c078d36c7629220a4bcfb47a25b7fd72a3d532c024a51a00f2505de27b25dd4fd595955439a781e17fe81b6356ee7444dc6bf7799ea2f7d3c7fec4e73e5ebb9a8caaf6b3199283ecfa429deb010edb7a67345acafe9ca7306220a48a8fc735b1929e954cc6647d1d99b1b028268a38a2073455992ed19b7eb0589ed2f7cd4488a90da56654554f62d5f3e3c65bb073925c723d893fde6e513a806e5c955cfeb09861b617cce9f764758c0d6606b1ee6f8b46b763e843f6b4a3d397c733c130fc44a656765d1fe702e8bb24c1a8ed1107bfc31c105738fb15187bc539d8a8d5bbf2310dc62f27c72e298fa4beecb56f654c2dbea828a13514a9b4bcc5567cc5553991dec45fdb37f7f09e721a0e484b2430322830345f19435fdabfa6301e1c274aa48a24c0724761414a8f5fe349f64cd16b86d559f6b00c71504338ba9bb119584a5af52b5184c6e21e08e4d1e2322e814b8dfd8e5dfd633ba9c5f799abdf95fe63bb7a8401526f26d0a2ac197a20d275f0eed848866cc3207b9c009a8f347faa000c609e51c52c06ce3efc3f71a0d5a3bf730fc4f9d120753d0a2ca80ed90600377d327dd88b730b42385486a7995d2900e1ee941468e0f2965eeecc62a9c36a5707ccc5494e1093fbdb645d9e40176c2bf6f67631b94ecbd3b7f69732526cc2524eeef2008b54c7fc865fee6a6a2508c36d942ad2cd2f06eaed4279bb331ae3fd3d7359f36671c1c98c205f05c98fe887a593537be9de3112376c8a46c7f7ff5b10ec756f230d7fd96536d38d3b40fe28eaf2a5f1fcfc0a25dcd331c93c7c6cde0565540ae71b6c61463c481a550ee6a1f774cdf35331b291bfad14da94f2a754a80416b0683932f013ebaf972e737b3123e01fae1244cf74c31dc1f6ca06781b55187fca67dcbb3bdef2ff0ec400eba189ab0396358d2acbb57d5afb1c2d70aa628c9258e6cb6303281b2b8379404a5af26bdf2508ed93bfdcc82bbc693bfbbe5db84311220292b2ce8578f504a0f7cff0369e50b80e7932dec3319216f92501825b4bc5a49f32bf9a13a71ac4aeef0fdb8ebd6051b5d526592baced2af296cedb3a8e124732ab0450f404582ace519b6115c750b80a555980cfe180021e263efe02b33a7ec29955d3e049ab5e87bb0b6b782560843b7945133defa9393d720bff0a2a7d10267bbed4b998a12e889a2b863e16891f80d02936acb91d7f9ea0b566475005eb53d024bbcde56ffec534cf94dc633ff3c813e2965409cbbe69280555e452670f538f4ed4a667b8339b720ef0af1f3fc6e93cfe64998eb0182c5b4696b4fc885d179b23b0975f8d199d690ea7f0ea9fbc227538fab1b6fb1977b405c5867d21843fce365be6424c8eef3cda96963ebfe4527e3eb35904ad74aeb104208e98537ccecca82f0e44d277caa8981147452ce619dc4cec42128020c4d66c42596748d36d081d7adfc3463a440388ad7f4ef70339c8f9e32d56be1b85156958266f15615c0620cdde5e31976e3a1d2574346c894aa6414c7b129c1820da09fa5d88b0b54c37ff95019849de41f0dfa019ece79c171169014e74cbbc0275d79ed0217d0ad14a5c4985a2829d58165658c9c349d42c6607914614bd57fe2055bc0a4b963d7391792979d1350cbc9202f80be65f5319796c22066fa434a079776444b9f65b234a833aaca3e3befece42bb64a85fba1fb95ad0d561f47fc0f21112cea142c8ef129914aa58d57e94b8d7e5e5249f7643a481541ded0c52f6fa81e31650a69c9f8e5d21b267d8be50504aaf2414cde0a79a821579f950fff8651b24b3a02bf8591cf46807d59bd06b2fd8c8117e7036671cd4e5968c2c8225f25130e09070f995ec977f6c125b5f1355059ff6872713ea8ed4f3ff70752abc7fcc687139d8fbcc0a3054f385e73af730a588b7bdda769a62911b31eec33c6500dc1a2e3c241a371b725d05969f9a1dade6fd5630d987503adb2c2b05b490c39714590c04420c6d8239f7dae1733512f98bddd16adfc1b6b8b4b709231a728eb8811d1278f675ded84e25bab79e2ccecc0fa58addc9872b4c712fe3ba23726fb4349a1b6a93a39a347528c63560c9b48086fd75fe950adcd1b8ed2e66074e969a0ecc484c33e305927937cbd610a7c4f5fb310246278fc99de2e6b06280050996f6ffabbc71e57bcb4b1974f712fe58f71d0c0f435c5e6d8217b61f02ff138470e56f4542f2aff4ad68cb27e31b1bbf0098e76fa084c367d4afe08409870a102775943859f3e5d082bdd348d1f83fd3548113bdae2fe2c808e6827783a6bc115372feeff081477eb7ed60ee8829074fedae5b59153f5de3310e9fa3b3b224bf87060d5c6ba2258d8108b98a5cad12cae0cc888d788d9ca2bedeb51a76f9941f1ce3e95682202c09a64db65f42f15c636e68aafa0a051d9737d99caa8673a0a2966aefd6f7d8aac1878606d276578b88b60d0e6d554ec01991d5cb3d739d5eea1a4c91390c3c08ac55fb22ce5372b3d099821aa2a7af5d5c61b48fa7600ac1214c6a3feaf8a15ada4cd89f9a94218ec34c525b980b7681aed69c108b6976e3f07a19dbbd420c4b6106a6c20ef47183cc6c66ca93d4b9465485f186b83436021640f3af48063d2441b4f652586cb7d76a5ad6a9a8f63aab7062a837dca9c1e0a4ee7934b3e996790fcc60fe68036411dbea2b946d6036f854539d83fd1b0a4f09911e9efbca0ed54a7ab06aa20f12d579b5170c84737f8cb452850829ff77699287594dc256745996e313d23af1b1f0c4b4a59ba73108ba9e9ac18fa5128f566d4f7886d71e144c290984df233a10814e8993c110a08f38e5acb3b11c87072b129d0f1912bf61ac425399a0aca0b8b05875e82dfc18dde2c1610cf455d8d5f17c61a6a483a92d7e25aa976f37358cd99d20f1e51db47fdca74b6ccc59be06814307e66dc63bbf00c613ff5255ec233b7487679fca525ce91d19f3c5380643181ddb28bf16c7c7bed8ddbdbd5cd8ec0b080181f5e57f85f6c2349ba6c4d861b17e514a72661adbb666bb7c2d3effa82ae7b1fa88880037f40b27728ff15726e882b15970d760003b95cd2ec5670826c95f92888e3f708d76a9ea6b3474390922fcff595f568859501f6235cdda222f5ace139b06ebe2494c628d758b65d1adc35447b3859c387877627c0bb017ce19cf440b9ac1ac167bf78d37993882e56ec0085486e03cb2d60cc9fe563e0dc9a9d20bef258c81a04c146b2108a427a644c7cd3c5f4eb01c34e7990f275c374735395fd50ca0ae98b6b4b5ff3731e5bae62f7ff800c8ece66f41643d524f32b1499f37501643c304fbc8a29bef2cd5f34b1d55b118a0abf66af93f184cb228aaca23b1afe5cb56c61514209d6d652d579a0d4772316cee96ca50339ad4364ae667350dc0bce28ddc9c7a8cf2dbf796b5d39894f18da7ca845b98faa1f9818472eae344e98bed5580b664b19743d6f9ad1a3d0a4331d0846ca4df2ba04cb3912c10638dc398f2459123d9b2b79a0277ac02d43937584ef0725b5908c37bdd9ec9f379bd7fdc20f5c320dcdb0ff008cb121d236052aa968bbaebb6723da24b3795bae8852f511b53bc4f8a6f4f06802d85233c69652ce7e305f9e2f77f033395d9a7198c62d8067fb8d6c3826a9ecc6ec6ad9288c86be3beb2e4efbe3ace6a7c063c24a903b921797c2f54ee17ee6ec649dc5c3c4669290334b14e1c3c4c9bdd9ea393833ddf04b979d92c5a3c0c929afeac36856844796474344aceb7fc94aaaa31272e39675f216e6371aba0672df44167aa3cf43e731e3cdd629e7c4531d3c9e148100c81580a276d68b2fe672197c79af8be7da892b51d3f9f327f54a0afe5a8224e8c3927501a636713c747019c02ed8ec4c8460f1d11478a953ee4c8f21fd6ea8623bfe05f287656808b537d34b5b2863b06f0a380f5fec699f9c56700f1db6cb5f8e0ea0719219590dd62167440c8a7d7de7eb793bd0c5efc951ce0a25cdfe15ff47", 0x1000}, {&(0x7f0000001100)="c425c707d0a6915439cfb514ff8643ef820494f8e1aa69a8895e1ae138a07fa3aba62175773514fdad644893fe3e5e44f78e9434445fc28601bd83b61c2fac94f491c6f14d06442226670dfe27c8f20ee61723b819843d9c027fc0b9208e3022b38ea3a05f9e25f80d9a12f3f02543590afc7af0defa9df3de0aefa5348017809f58ffe7da92b252ed736f938ad2d4e6510ac70ffa08fdc51eb4ca8a448ff58da21602", 0xa3}, {&(0x7f0000001340)="20849e2ffa47ff927be1a7aa701e7fd81f7f337fb5f71bac3dbb99bc48d61267b7ed5b87bec13db8a64aab171088a0ce7f01f99077fb6f44634475ab06dedd0cf042b3ee5bfe7c", 0x47}], 0x3) open$dir(&(0x7f0000001280)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x3, 0x10001, {0x2, 0x61}}) 16:00:06 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@un=@abs}) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x3f}, &(0x7f00000000c0), 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x9, 0x493}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x38, 0x0, 0x200000, 0x0, "1ffbffa2963cb90277000000000000000300", 0xfffffffffffffffc}) write(r0, &(0x7f00000000c0)="86", 0x1) close(r1) ioctl$TIOCNOTTY(r1, 0x20007471) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x4, 0x4000001) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="f8f2194f8a648794dc5ea3a3f92bf8bb1a4a91b0d697d83591c2d3dac6c706ed07d472c149cb1b68c57b64e1b3ec17712093", 0x32) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001200)={&(0x7f00000011c0)=[{0x101, 0x6}, {}], 0x2}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x70c607bc1eddc7ff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000300)) 16:00:07 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) r2 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/30) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getppid() fcntl$getown(r1, 0x5) chmod(&(0x7f0000000040)='./file0\x00', 0x11) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0xc}, {0x6}]}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x140, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000380)={&(0x7f00000002c0)=[{0x41, 0x2}], 0x1}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000180)=0x8) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x91e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x80000001) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xf727, 0x6}) 16:00:07 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) close(r0) setsockopt(r0, 0xac8, 0x1, &(0x7f0000000100)="ae49d22dc1c17e468410171e770d88f9068f0d44e7f8ff26059124e9869b050ced03eb298de44cb494e38d2357995260f93c57eb85e358a8f45c7269c9f4ba91049824cf1676e4518a9bd0c70c16c0ba6748412add02fd8bc875ef6120b840005da90402b5004bb35f93b243712f51fb40e87c8279f6cd2e6390aa7e9fdd8290ca7170115aaba4ac27e94641fff87f69ac7b0fbbe07b28384d3f32d143", 0x9d) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180), 0x0) socket(0xf5cb2ca64892e957, 0x8000, 0x80000001) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x7) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xbd4e, 0x5, 0x4, 0x3f}) preadv(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f0000000080)=""/19, 0x13}, {&(0x7f0000000300)=""/33, 0x21}], 0x3, 0x0, 0x0) 16:00:07 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) socket(0x10, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x3000, 0x80, &(0x7f00004e7000/0x3000)=nil) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x20000fffffffc}) syz_open_pts() 16:00:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f00000000c0)="c65042db4c4f402d43d7206ff27788ee971f8b30d5ca12e9ae9ad9a16558911830bac4303b3216c31b49226f37a38c5627d840c2debda2a604c5586a677c89b9d8b4e43857279bf6c95133bf73c7766a0f72d60968a1a6d23e", 0x59, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x80000001, 0x78}, 0xc) r2 = dup2(r1, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0x100000001}) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socket$inet6(0x18, 0xaeb5afa4f653111f, 0x4) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = socket(0x33, 0x0, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x2, &(0x7f00000000c0), 0xffffff12) 16:00:08 executing program 1: r0 = dup(0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}], 0x2, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) 16:00:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000100), 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) r1 = socket(0x2, 0xc003, 0x6) recvfrom(r1, &(0x7f00000000c0)=""/188, 0xbc, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0xd7) r2 = dup2(r1, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 16:00:08 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000600000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000100)="d895c3dcefe8a9eec7091f86f9d8704fcb217b7087", 0x15) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fsync(r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0xb6, '\x00', './file0\x00'}) ioctl$TIOCSTOP(r4, 0x2000746f) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000252, &(0x7f0000000000)=[{0x1d}, {0x4, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = socket(0x2, 0x4000, 0x6) fcntl$setstatus(r0, 0x4, 0x8) connect$unix(r0, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7fffffff) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x53) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x20, 0x8a) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8080) 16:00:08 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvmsg(r0, 0xffffffffffffffff, 0x2) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r1, &(0x7f0000000080)="4dfa0ff23a645358b22804c655c3dbe338fb00867b8d5a4265d83e138e75df52ee1f3d37ea5bc885b102ebb929a5cf2f94a8b72311a13028166ee26062494a507784d35e8694e2233de34d7900dbfe834affb8b2dbaea3773cfc15aace1507a6d581e6246a5b1240eec8db0aefd7032755e86b263cb8778d73e6cf5acba6892d5420fbe840f167bbb8efd659370ac74b8b37564398ac6b383bba08b46082027fea5c5f38323dd793cb9d399c59b8b4159873b51b32", 0xb5, 0x8, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x10010) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x20) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') recvfrom$unix(r0, &(0x7f0000000240)=""/147, 0x93, 0x1, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x140) 16:00:08 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x137479906e68a4a7, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x800, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus/file0\x00', 0xffffffff, 0xfffffffffffffffe, 0xfffffffffffffff7, 0x0, 0x1f, 0x2, 0x3, 0x1, 0x1, 0x8, 0xfffffffffffffff7}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x2) write(r1, &(0x7f0000000680)="22f590f5ad0e222f8004dfc90eecd831d43117c2f7c962c49131360aadc4399559a74de97c9bad03210bacde63a0dac3289fee7deb8e029571df5134b07eb8339aec9a68950b51929845f8336301086595329d0ac28180ccb70400005337e01d11b4b792bc594db076d73d7a8835444e55f821373b403fa51284ed54d5a52ab8f19e7f2bb66cee62bcf9de44cc6f56a39a2bace8282a4d8e21a3fb3a0d40f08818b406e9e7e7cfa77a4a658f0ef43a0000fe1e2328a6719607162fd58ac086004d2f6334c86e0fa10845cc7f4e08280e5b1374dd32bb83cd9a622ece969841988cc8240c298ee7f93b6395281139babd6c097d7392aa6393d1088aff91a4bccae7b57e0680de94e82ce0bdd5f7d93cb4018283530d74aa34a8328582a143d5527c4adcaf477f", 0x35) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x9, './bus/file0\x00', './bus\x00'}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) ktrace(0x0, 0x1, 0x4000030e, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8c1437fa667f765a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x81, 0x100000001, 0x0, 0x8}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvfrom(r1, &(0x7f00000000c0)=""/11, 0xb, 0x3, &(0x7f0000000140)=@in6={0x18, 0x0, 0xef, 0xe1a}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = getpgrp() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r6 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000100)={0x3}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) 16:00:08 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x81) close(r1) syz_open_pts() chdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x9, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x7f, 0xcb1}], 0xe000, &(0x7f00000002c0)={0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() r5 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto(r5, &(0x7f0000000140)="1df94f27bfb2953cd6b6dae827ae01432bbde971c176036bc9d3d8cc6bab000627c5ca4d9e406c828fdd9dfecfa94fc1f2b6b9c0f7bb6624ca0ba3551218f14e7cbb96909ed8b3534158f25f97681eee3a35dbd3d6a86f1efdcd9dd31fb4de665ce9db68d8108406b9c0dbda5628376f97d710422456f86bbc294867249df0f77424310a7ec1737e7672393ceaf556759e70388cfb038762215a48cc0680d3a78717487b5b6c512a8b5a35f41d57820b04dfe5032bbe617d3d380a9250a303e93b942719325dd8ca1cbbdd3ac38c262be3d1d223a6d77cccc5a21e509ff6b71f83eb46", 0xe3, 0x1, 0x0, 0x0) fchown(r1, r3, r4) kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r2, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000240)=0x7ff) kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xa7, 0x0, 0x3) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x2, 0x6c, &(0x7f0000000040), 0xffffffffffffff08) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x0, 0x80000001}, {}, 0x0, [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x5, 0x86]}, 0xfffffffffffffe6b) r2 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000240)={0x0, 0xcc0}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setsockopt(r0, 0x0, 0x4, &(0x7f00000000c0)="ad7713f32fc88febe29f9408c406668df6e2f959dfbe5e88c0985fa768b713cad157b846bc9c21ad757f25a9fec0cd4888c5d5d77740a283d83d2e9295946649cfb111dc69cc739929a35e3ab1cf78691dfceea6ae56f7a0c0c26d5e72e0e048cb0d7c9e3e53f9ee92c7", 0x6a) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x6, 0x3f, &(0x7f0000000000)="20e1286fdc8a430a7682bd1d4385ecf714dba63592f0c2b446d1ddd89a6ec441b3e0e7c31c50c32f1f499324cf8da8d46be7f695f09c362cc51ced175a5b5fc0d2508c92a0c8bcc478929a784b26adccc1ee8f62f27760fa68f20179092a2be812cf0d9292f5b04ff89ad7dcca5801debd0c267dc14707a5a8eb191dcef51d7db0d2e4e577aaef9f9e327c01d2427c6f09ed36fd7292ee94c52344e33cb7c5a4d9131eee206d52cdde33f27de245", 0xae) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = msgget(0x1, 0x8d) r2 = geteuid() r3 = getegid() r4 = geteuid() getgroups(0x6, &(0x7f00000024c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000002500)={{0x9, r2, r3, r4, r5, 0x10, 0xffff}, 0x4b, 0x3, r6, r7, 0x6, 0xa7, 0x80}) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r9 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x2}, {r9, 0x2}], 0x2, 0x2) kevent(r9, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x4d}, {{r9}, 0xfffffffffffffffc}, {{r9}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) readv(r0, &(0x7f0000002440)=[{&(0x7f00000000c0)=""/175, 0xaf}, {&(0x7f0000000240)=""/122, 0x7a}, {&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/43, 0x2b}, {&(0x7f0000002380)=""/184, 0xb8}], 0x7) 16:00:08 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10202, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x404, r1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:00:08 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0xb9, 0x80000000000000b, &(0x7f0000000180), 0x0) 16:00:08 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = kqueue() socketpair(0x2, 0x4, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) fchmod(r2, 0x10) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x84, 0xf0000004, 0xb0d, 0x8}, {{r0}, 0xaccc49d7d4412792, 0x40, 0x2, 0x40, 0xff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x3f, 0x5}], 0x1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x506, 0x67fe8c69}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20, 0x1000, 0x69}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x10001, 0x8}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x3f, 0xc1e8}, {{r0}, 0xfffffffffffffffc, 0x44, 0x0, 0x1, 0x7}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf00fffff, 0x3, 0x5}, {{r0}, 0xfffffffffffffff8, 0x40, 0xaa6ff4c35e307418, 0xffffffff, 0x5}, {{r0}, 0xffffffffffffffff, 0xd0, 0x20, 0x3ff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0xe9ae, 0x6373}], 0x100000001, &(0x7f0000000180)={0x8, 0xfffffffffffff52b}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) poll(&(0x7f00000001c0)=[{r3, 0x1}], 0x1, 0x7fff) kevent(r1, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x10, 0x80, 0x2, 0x8}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x58}, {{r0}, 0xfffffffffffffffd, 0x81, 0xf00000c6, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x36, 0x5}, {{r3}, 0xffffffffffffffff, 0x11, 0x4, 0x4, 0x200}, {{r1}, 0xffffffffffffffff, 0xb1, 0x1, 0x9, 0x1}, {{r1}, 0x0, 0x1, 0xfffff, 0x670, 0x8001}, {{r3}, 0x304a4f262534fec9, 0xe05c9b854f9fbf75, 0x80000000, 0xdd, 0x4}], 0x4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x20000003, 0xfff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x7fff, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x37, 0x1, 0x401, 0x9}], 0x8, &(0x7f0000000280)={0x0, 0x75c}) fcntl$getown(r0, 0x5) poll(&(0x7f00000002c0)=[{r0, 0x8}, {0xffffffffffffffff, 0x91bc3b0fb28e87eb}, {r3, 0x40}], 0x3, 0x0) 16:00:09 executing program 1: r0 = socket(0x1e, 0x5, 0xfffffffffffffffe) getuid() connect$inet6(r0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x2}, 0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet6(r0, &(0x7f0000000040), 0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x10007) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x38, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x89) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) 16:00:09 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="ac", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffe, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xf1ba, 0x0, "08e21e6c8400", 0x0, 0x100}) syz_open_pts() 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)='c\x00') pwrite(r0, &(0x7f0000000280)="7587f9bf530c7ebd7977e6a8f65938a4446601e93227f6581c5b153c003fdeabef5491d61caef542760786aa44b52db98dc5b03ffcbaba52f1843f794381897d9590abbd29c7f8985965245358b19234efa0245fda1170f82c0f3f9946e1766c7736ec2e1e32f2768e4abe6a54092f1407cf2eab324bedba606ec85e3eadfbec23049ac59923873bb02595793e0f97775fca9de6bb6f818b60c35a1b49cfa3f40e3c984da4c5d4e39dae853e008d321b330f12beafd5f19020279a9dd3c187fe1e2494c37f61247d0901dd84785a1e54103f7445ba492e8b156fe1", 0xdb, 0x0, 0x4a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x3, './file0\x00'}) r2 = semget$private(0x0, 0x1, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000140)=""/178) syz_open_pts() 16:00:09 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/3}, &(0x7f0000000040)=0x5) dup2(r0, r1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7fff) syz_emit_ethernet(0x1, &(0x7f0000000140)="c5") 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x101, 0x40}, {0x5, 0x7}}, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000140), 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0x2fe) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8099, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0xf48e, 0x8, 0x1, 0x1}, {0x7fffffff, 0x2, 0xbf0, 0x68f}, {0x4000000000000, 0x100, 0x7, 0x81}, {0x3, 0x40, 0x591b, 0x80000001}, {0x6, 0x9, 0x9, 0x3f}, {0xffffffff, 0x0, 0x81, 0x3}, {0xffffffffffffffff, 0x0, 0x3727, 0x1}]}) 16:00:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:00:09 executing program 0: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x60) r1 = syz_open_pts() socketpair(0x1, 0x3, 0xff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) poll(&(0x7f0000000200)=[{r0, 0x100}, {r1, 0x8}, {r2, 0x109}, {r3, 0x100}, {r4, 0x10}], 0x5, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup(r1) mknod(&(0x7f0000000240)='./file0\x00', 0x10, 0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x200000000000021f, &(0x7f0000000000)=[{0x3, 0x0, 0xfffffffffffffffd}, {0x2}, {0x6, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') ioctl$KDENABIO(r0, 0x20004b3c) 16:00:09 executing program 0: setrlimit(0x7, &(0x7f0000000e40)={0x3, 0x6}) r0 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) sendto(r1, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r0, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r0, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r2}) writev(r1, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r1, 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={r2, r3, r4}, 0xc) r5 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000780)={{0x9, r3, r4, r3, r4, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r1, &(0x7f0000000800)=""/43, 0x2b) setgid(r4) sendmsg(r1, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000a80)=[{0x30, 0xffff, 0x4, "ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e"}, {0x28, 0xffff, 0xedb3, "5634330377bfca10f368fb98e9a9d14c15741fcfb0"}, {0x40, 0xffff, 0x5, "ecf3fe85d0a81a305f43b59c6ec9bb2ff9baa32576bafdbe97f289fc78b551ad09c0a976f2db4250d4c17dd4e9c2f8"}, {0x40, 0x1, 0x9, "3e24d24cd3dc2802f7e8775a6adfb901600c8b5421df1e664327d2142ab2049e0b55f758cef985091e"}, {0x58, 0xffff, 0x2, "661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a7b466297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f"}], 0x130}, 0x8) fchmod(r0, 0xe0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/tty\x00', 0x200, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000c40)=0x9) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000c80)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={r2, r3, r4}, 0xc) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000e80)=0x3) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000d00)=0x401) write(r0, &(0x7f0000000d40)="51ec5b88cf33ad2ed9013117fdf40d6058c576d9b93a7312ccd2c3e5f47a7c1c65d980836b59f51eb859897ecd244bbf68d7f9b788a179578bb486a94bfa98ad08ece77f668a3a4a071eb40e9ebd0c7cfcb2bb28e55870c0", 0x58) accept(r1, &(0x7f0000000dc0)=@in6, &(0x7f0000000e00)=0xc) 16:00:10 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x1000000000000084}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) read(r0, &(0x7f00000003c0)=""/4096, 0x1000) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) r2 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000080)=""/35) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)='\x00') r1 = socket$inet(0x2, 0x8000, 0x800) sendto$inet(r1, &(0x7f0000000040)="a797951804b0f930f5e34c576a2a9bb00d51487dfa1337a4703013f71af21d36e8edd0affb2add29aac9ab174e5847a088f0bae109ca2c312bb35f5ddf2b722665ff61c89a6db81141b1053688f647b1faf5", 0x52, 0x400, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) 16:00:10 executing program 0: r0 = socket(0x21, 0x6cecf58fca7b2a5c, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x6146, 0x6}) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51b8a5a8bf626d9dea3c27f052af73c0aa4791bb97cee47203d541a4c0a2c7a405afb26055043304326f96b4bb85efd8bd5288c1661bfb91b1ddebbaf89eb837c07d98bf517f8fdcf0fcd13c3782461daa8927c2abed6bcecf08141b9e9576a53dfd91192d9124f4174ceed50afaab8b84bab742b98685da32b20b74a02074dfe88e9a4ec760f", 0xd3}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x6c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000940)={0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r3 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000380)=0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000840)=0x1ff) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="53f6490ac47fad2c341fb78227", 0xd}, {&(0x7f0000000280)="eab16f0d657dec9e1567e3418ab2e49580c4dacdbf59b8b729af8fcf69b0703a988fe11909850c7c2bb5a138fe07fbe6c5b0c865cc2ee1d999a8502581f4883e879925a7374a6298778292ced43688a2c68170729340c3b09377514649db884992a83970924bb6a61c6ef78ea74b54b4280d8b5d8276e8fe0644bb501f5d71ee4b3cf22a333861e5fe0479226323dfda478b3c4d761a0e570b01e67620b1484f67b9c4af417b87c783d9", 0xaa}, {&(0x7f0000000340)="b83151b96ac4cc03a0c2fe3c38c10fdbbb8965ace8bd8a07a6af03d7a8cff77f11fb08690b3538", 0x27}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="45eba83478f63898420b721e20541ec26bef772c8d5b9c721a63a70c406ec6f1f27f599a9423cb3cfb9b227aa0c99fb0ddefd34ef640930889a218b4c2e2e8a478912905f6eb611b94ce3052526a74c753e005bcfdc125b228743edf3f5ba0caecc36a6d600c4b0a8d062a7964249ef2a54e786075da5ab18286906db4e1b611c3063e6f26b6", 0x86}, {&(0x7f0000000480)="88140f5a9b465bb95630abdfa27d1e13700e43e2012af653e7212e3759a79963c1b4d865f7f96665fda3c7f406074fedec5a291bad3c682e15d271742758429e73f1e64a224e25f404ac089f19fe63e4a2d9eb4432dfd131067fafa8ec32c335f0fd2e54225b1b63333640baea2d4755759c4958b53a609f16a87906175f9c62b4c241910d3f363f85cbf58a2a41d4", 0x8f}, {&(0x7f0000000540)="be0e03d7fbb2c384fe3f2389a74d7bd20c6b7c65461014bf04eb1279755caa1f63d41659a72d55aa790392640025a9655cb1999989b2ddcdafecf254772abb88f36caf10a993844ad8985ebe039cb1fb758ba3de166583b20a7ab40294145285d7a598445574cd9ae40b5f8bcabee7047c0bc94899524db82204a67a2b6f4ee1cdc6834bd62a2306a1e67831", 0x8c}, {&(0x7f0000000600)="f61bc00db6cc2e52ee1c15fc0a6ffe30f095b2fea04a8ce6f12b057ca0", 0x1d}, {&(0x7f0000000640)="36bdc29330cf37034b5b133ba9c8b431b4b596de9aa06c3edf345231c238d376ed8f9160", 0x24}], 0x9, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000002200000100ffff91afa5b60000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff080001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2], 0x40, 0x8e9e4ed8fc1d273e}, 0x2) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000008c0)=0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) socket(0x1, 0x4000, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000e40), &(0x7f0000000300)=0xc) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x3, 0x1f, 0x8}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040), 0x16f) 16:00:10 executing program 0: socket$inet6(0x18, 0x1, 0x3) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) getsockopt(r0, 0x26, 0x3d, 0x0, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="9b57c67b", 0x4) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) semget(0x0, 0x1, 0x21c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0x0, 0x8}, {0x35, 0x0, 0x0, 0xfffffffffffffffe}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000980)='\x00') 16:00:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x3c1, 0x0) ftruncate(r1, 0x0, 0x4030002) 16:00:11 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x1, 0x6, 0x5, 0x4, 0x9}) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:11 executing program 0: r0 = socket(0x10, 0x2, 0x1) setsockopt(r0, 0x1000000000029, 0x41, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) setgid(r1) 16:00:11 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0xacd, 0x4}, {0x9, 0x5}}) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000221000/0x1000)=nil, 0x1000) 16:00:11 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000480)) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x200000009, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:00:11 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x2) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./bus\x00', r0, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000000)="220e22", 0x3) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000300)="418d9876198c904c86329607929cb36477fd3ed038082e87f39ffd7ade47888548ad9d1d86377a698e6f6b41ca7f714eb2053b4f014f634d39448a755ddb3af7eb15b087ea59744572c39055f88d882e420b8dba07ef7b293e96ed67abe83dc3e8ef2deef59c41de7aa458accc1e7d309aeb335b905bb752d95b99db003d558e627acf7bbc5f7cf2d91ccc22e27e2a59be9a53958f55ed7c1f2823e17a89b661ffbbd35aea890a506f70ce5dd16d70ef91b49e2ca153dfbcb0f91e014efc248c24de95448cc122d8d47332f7c481d7f27bb23fd1632df95f89a32bdc9755c37ce9d4d93cad33f9750cc90ad0db6d250dfc4389d081f529", 0xf7}, {&(0x7f0000000400)="20a2953720ebad2fc40ef22fa797c2a77f649322a93e73943da7dbdb9b8aed2666ce42dd3b6a945601a0db636301fef0d574dbb6eb181d07fdc67d8dcff09238c42691bbc50a52fa6c41b02e7216d5cc2f28ee01cf0f6d5d87c2ecc791c50eb3d2e03232e17ecc2dcb648957c5250cf8677e2302ddfb45f0785bf960f9c1b4097036d38dea9140e470e292e770c51f8c254446c0251ee4d7287f274da08ccd9936bf0aa48256b2267081d8e51d96daf5726a47dd9853bb", 0xb7}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x3}, 0x7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x800, 0x0, 0x2}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x290, &(0x7f0000000080)=[{0x9, 0xa99, 0x7ff, 0x3f}, {0x0, 0x1, 0x7, 0x1}, {0x3, 0x81, 0x7fffffff, 0xfffffffffffffff7}, {0x5b0, 0x9, 0xae, 0x1}, {0x4, 0x12b5, 0x7, 0x101}, {0x4, 0x3ff, 0x3ed21a12, 0xfffffffffffffe01}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7f, 0x2, 0x2c, 0x40, "f98a524dae5ef3c31974130a63bf4ce2783d42d2", 0x8, 0x400}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) 16:00:12 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000080), 0x10010) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x91fce95ce5cbf3b5, 0x0) geteuid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x200000000000006f, &(0x7f0000000040)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) read(r2, &(0x7f0000000080)=""/103, 0x67) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)) 16:00:12 executing program 1: sendsyslog(&(0x7f0000000000)="d93e3c4d33d3da197ccfda6ae31001f9119d06d4a04f7c1418f7a4ba657ce696", 0x20, 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x6) ioctl$BIOCPROMISC(r0, 0x20004269) poll(&(0x7f0000000080)=[{r0, 0x10}, {r0, 0x10}, {r0, 0x4}], 0x3, 0xb5) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xffff, 0x6, 0x3c02, 0x7, "b5af1acf2d7ad37de8f238a4e0f7eabedea3c609", 0x4, 0x8}) r1 = getuid() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x1f) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) setreuid(r1, r1) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x0, 0x4}, {0xce51, 0x7}}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x7, 0xab00, 0x80000001, 0x7}]}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0x32, 0x7, 0x0, 0x20}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x0, 0x2, 0x1, 0x0, 0x3f, 0xfff, 0x9, 0x0, 0x1, 0x1, 0x95}) mkdirat(r0, &(0x7f0000000400)='./file0\x00', 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0xfffffffffffff91d, 0x200, 0x3, 0x7}, {0x9, 0x7fffffff, 0x1, 0x2d1}, {0x8, 0x8, 0xfff, 0x2}, {0x9, 0x3, 0x100000001, 0x4}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000004c0)=0x20) r2 = semget$private(0x0, 0x1, 0x200) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000500)=""/218) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000600)) r3 = dup2(r0, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) ktrace(&(0x7f0000000640)='./file0\x00', 0x4, 0x800, r4) recvfrom$inet(r3, &(0x7f0000000700)=""/157, 0x9d, 0x40, &(0x7f00000007c0)={0x2, 0x0}, 0xc) 16:00:12 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) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}, {}, {}, {}], 0x4, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x181) fsync(r0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="feaf8a8c0500ec9479b2b7d6c58508f590abfdd8b028b40cf7b2c09785fb4c0c50c7d47f2c00916834dd93690281bb252e0411d980655b3561ac5805411ef4ead4e54268b3ae09c686cba746b4db23f9b9fdf79ae02743d99caa596d7a26970d8b5e5b785517cdb08a4344ac17cc4ec993c72912ab24a1916b2f0dc529d23748d5cce8245c4ab83c6a1c7866853d76892125c62cb802d10ec8142732e6020612afd0059cb8eb4330ddd42731d34a9a6fa08b96548b475bb6fc435282e262604b2139831edcd7f50547384836905504f38bda4c50c6faf4d06bfc2316e540448e1ff8f325ada345d87f66f15cd3ede226b577548b90b79b5d98f445b00614d68a8c29abfc87324388f9f70993375a7f0a465e74ebb49e589398380000000000000000", 0x930fc62d04c24d64, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180), 0x0) r1 = dup(r0) dup(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x81, 0x7, 0xfffffffffffffff7, 0x3, 0xffffffff, 0x1ff, 0x9, 0x10, [{0x8, 0x0, 0x10000, 0xcefa}, {0x6, 0x7ff, 0x0, 0x3}, {0x2, 0x1, 0x2, 0x100000001}, {0x0, 0x295, 0xffffffffffff8000, 0x3f}, {0x8, 0x10001, 0x6, 0x1}, {0x20, 0x3f, 0x5, 0x9aeb}, {0x2, 0x1, 0x8001, 0x544}, {0x7ff, 0x4, 0x940, 0xb724}, {0x80000000, 0x3, 0x8, 0xff}, {0x0, 0x7f, 0x100000001, 0x2}, {0x1, 0xb8, 0x80000001, 0xffffffffffffff00}, {0x1ff, 0x1f8000000000, 0x4, 0x2}, {0x81, 0x3, 0xfff, 0x1}, {0x3, 0x9, 0x80000000, 0x9}, {0x0, 0x80000001, 0xc5, 0xff00000000000000}, {0x7, 0x6, 0x2, 0x9}]}) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x8, 0x0) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0xffffffffffffff5e) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x10890, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="9525957cb32e8c6b513753068fa44c34cb2057060857805d6830ab653b6ac766ba315b0674fa45ed60b83982f0f63d068ae30455da19b6b16e48db39c1cb971c6d5f6a7be8ebb0bc180ca15aee2b1fb628ebfa03e28e8145481ac1e524ad70b4428b9a8d0471416c0c88ccea73bea8551514643018c7d05546778ad2e3bd9e675794ceeb9b14abf9286306fd5418ebad75adc14a0e1501421bd9eb", 0x9b) r1 = dup(r0) listen(r1, 0x8f) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) r3 = openat$wskbd(0xffffffffffffff9c, 0xfffffffffffffffe, 0x8, 0x0) ftruncate(r0, 0x0, 0x9) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x7, [{0x1, 0x20}, {0x2, 0x80000000}, {0x0, 0x3}, {0x3, 0x10000}, {0x3, 0xdb0}, {0x1, 0x7c}, {0x3, 0x9}, {0x3, 0x5932}, {0x2}, {0x3, 0x8}, {0x3, 0x80000000}, {0x2, 0x3f}, {0x1, 0x8}, {0x1, 0x6ad}, {0x3, 0x1}, {0x3, 0x5}, {0x2}, {0x1, 0x80}, {0x0, 0x8af}, {0x3, 0x1}, {0x52aec52432bbee6f, 0x80}, {0x3, 0x3}, {0x1, 0x6196abd}, {0x9e9a33e787014be4, 0x200}, {0x1, 0x5}, {0x2, 0x8}, {0x3, 0x8}, {0x3, 0xce}, {0x2, 0x40}, {0x1, 0x3}, {0x1, 0x3}, {0x2, 0x4}]}) fcntl$getflags(r3, 0x3) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000300)=0x6) r4 = semget$private(0x0, 0x2, 0x10) semop(r4, &(0x7f0000000340)=[{0x3, 0x5}, {0x3, 0x56e, 0x1800}, {0x1, 0x8001, 0x800}, {0x4, 0x0, 0x800}, {0x4, 0x2418, 0x800}, {0x1, 0x40, 0x416de1aadd667494}, {0x7, 0x3, 0x800}, {0x2, 0x5, 0x1800}], 0x8) unlinkat(r1, &(0x7f0000000380)='./file0\x00', 0x8) setsockopt$sock_int(r2, 0xffff, 0x99d00fff2af9d84f, &(0x7f00000003c0)=0x7, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0xcda63839ffecbd4, 0x0) poll(&(0x7f0000000480)=[{r0, 0x4}], 0x1, 0x6) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0x8001, 0x0, 0x40, 0x58}, {0x7, 0x11b3, 0x4, 0x10001}, {0xfff, 0x6, 0x73800000, 0x6}]}) ioctl$KDENABIO(r1, 0x20004b3c) openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20, 0x0) getegid() fcntl$setflags(r5, 0x2, 0x1) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000580)) r6 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000005c0)=0x1fe) poll(&(0x7f0000000600)=[{r2, 0x4}, {r6, 0x20}], 0x2, 0x3) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x6}]}) setrlimit(0x3, &(0x7f0000000180)={0x800, 0xd1ce}) r1 = fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1, 0x3, 0x2000000000, 0x7}, {0x7, 0x0, 0x8000, 0x3ff}, {0x5, 0x1, 0x5, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget(0x2, 0x2, 0x40) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000280)=""/176) r3 = semget(0x2, 0xa41f158a9860d372, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/34) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:12 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) chmod(0x0, 0x0) socket$inet(0x2, 0x0, 0x2) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, r0, 0x1f91d455138729f2) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x4}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() r2 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x1, 0x0) r5 = geteuid() r6 = getgid() r7 = getppid() r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3, r3, r4, r5, r6, 0x2, 0x8}, 0x6, 0x4, r7, r8, 0x81, 0x1, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5b980c03a70e4760b46235603f4769a300"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6848e0aad3683a30a9735ecf5a2f89c4db0aa0be"}) pwrite(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) 16:00:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0xdaf9c5020b5af635, &(0x7f0000000840)={0x7, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x7ff) clock_settime(0x4, &(0x7f0000000280)={0xf315, 0x8}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x81}, {0x400000006, 0x2, 0x0, 0xb}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x1002) munlockall() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0xdf) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x3) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x6, 0x4b199a9c}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000200)=0x5, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000100"/20]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendsyslog(&(0x7f0000000240)="51d3fd11b2eaa5acfdcf820c2423543c6a4b797b0fcff7a9b938f0b26ba8c8cfbd84edef554192fa4534cbd001bea9f2247a2cc28cfc8d4d4f0881348443fa18693b88d7f60f130381488641c90161f832c76f04545f55f55c13f8a86eafb0c4dc73c7", 0x63, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x1, 0x3, 0x8285, 0x100000001}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r1}) unlink(&(0x7f0000000080)='./bus\x00') getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) syz_open_pts() getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_open_pts() 16:00:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000140)=[{0x3b8d, 0x20, 0x7, 0xe72}, {0x919, 0x1, 0xff, 0x80000001}, {0x6, 0x3, 0x6, 0x7}, {0x3, 0x5, 0x186, 0x17c}, {0x2800000000000, 0xae, 0x21d}, {0xa2bc, 0x100000000, 0xb84d, 0x100}, {0x8, 0x6, 0xfffffffffffffff9, 0x101}, {0x22c, 0x80000001, 0x0, 0x4}, {0x4, 0xe0, 0x6, 0x8}, {0x4, 0x400, 0x9, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1ff}, {0x7, 0x0, 0x0, 0x200000000000000}, {0x6, 0x0, 0x80003, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:00:13 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r1}) unlink(&(0x7f0000000080)='./bus\x00') getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) syz_open_pts() getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_open_pts() 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0xffffffffffffff46) QQwitness: lock order reversal: 1st 0xfffffd807dd23f78 inode (&ip->i_lock) 2nd 0xfffffd806e666438 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd806e666438,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd806e666428) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800021b9b190,1,ffff800020ace300) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa78008,c0106477,ffff800021b9b190,1,fffffd807f7c6660,ffff800020ace300) at VOP_IOCTL+0x88 vn_ioctl(fffffd807a8a8c78,c0106477,ffff800021b9b190,ffff800020ace300) at vn_ioctl+0xb7 sys_ioctl(ffff800020ace300,ffff800021b9b2a8,ffff800021b9b310) at sys_ioctl+0x5b8 syscall(ffff800021b9b380) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,da700798010) at Xsyscall+0x128 end of kernel end trace frame: 0xda984622580, count: -9 ddb{1}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800021b9ad50 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021bb0000 rax 0xffff800000a45a40 r8 0xffffffff81756bc5 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0xd2ac97b10c9275a9 r12 0xfffffd80029b8c00 r13 0 r14 0xffffffff825cc3e0 w_lodata+0x36190 r15 0xffffffff825ea7e0 w_lodata+0x54590 rip 0xffffffff8209fa08 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b9ad40 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=49426 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020acece0,0xffff800020acf458 process=0xffff800020adca80 user=0xffff800021b96000, vmspace=0xfffffd807f00c730 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 71642 139468 17068 0 2 0 syz-executor.0 71642 2163 17068 0 7 0x4000000 syz-executor.0 13540 486305 28822 0 2 0 syz-executor.1 *13540 49426 28822 0 7 0x4000000 syz-executor.1 13540 421609 28822 0 2 0x4000000 syz-executor.1 17068 320775 48960 0 3 0x82 nanosleep syz-executor.0 51916 8050 1 0 3 0x100083 ttyin getty 28822 75718 48960 0 3 0x82 nanosleep syz-executor.1 84551 80603 0 0 3 0x14200 acct acct 23822 343330 0 0 3 0x14200 bored sosplice 48960 501224 80161 0 3 0x82 thrsleep syz-fuzzer 48960 473332 80161 0 3 0x4000082 nanosleep syz-fuzzer 48960 517118 80161 0 3 0x4000082 thrsleep syz-fuzzer 48960 451167 80161 0 3 0x4000082 thrsleep syz-fuzzer 48960 297302 80161 0 3 0x4000082 thrsleep syz-fuzzer 48960 407363 80161 0 3 0x4000082 thrsleep syz-fuzzer 48960 413737 80161 0 3 0x4000082 thrsleep syz-fuzzer 48960 132916 80161 0 3 0x4000082 thrsleep syz-fuzzer 48960 53898 80161 0 3 0x4000082 kqread syz-fuzzer 48960 183486 80161 0 3 0x4000082 thrsleep syz-fuzzer 80161 448204 74504 0 3 0x10008a pause ksh 74504 82252 78914 0 3 0x92 select sshd 78914 319126 1 0 3 0x80 select sshd 42511 382075 22430 74 3 0x100092 bpf pflogd 22430 297322 1 0 3 0x80 netio pflogd 46270 353669 1402 73 3 0x100090 kqread syslogd 1402 133125 1 0 3 0x100082 netio syslogd 77548 77738 0 0 2 0x14200 zerothread 4447 448634 0 0 3 0x14200 aiodoned aiodoned 70224 209543 0 0 3 0x14200 syncer update 84392 407207 0 0 3 0x14200 cleaner cleaner 445 264510 0 0 3 0x14200 reaper reaper 89503 433291 0 0 3 0x14200 pgdaemon pagedaemon 50485 396142 0 0 3 0x14200 bored crynlk 55976 506998 0 0 3 0x14200 bored crypto 55747 8755 0 0 3 0x40014200 acpi0 acpi0 53268 463819 0 0 3 0x40014200 idle1 75218 375270 0 0 3 0x14200 bored softnet 2226 232742 0 0 3 0x14200 bored systqmp 18607 146238 0 0 3 0x14200 bored systq 73077 333648 0 0 3 0x40014200 bored softclock 84435 455009 0 0 3 0x40014200 idle0 76193 136673 0 0 3 0x14200 bored smr 1 426827 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 13540 (syz-executor.1) thread 0xffff800020ace300 (49426) exclusive rrwlock inode r = 0 (0xfffffd807dd23f78) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826491e0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9644 6430K 15004K 78643K 98301 0 0 pcb 13 8K 8K 78643K 2630 0 0 rtable 122 13K 13K 78643K 6586 0 0 ifaddr 100 37K 49K 78643K 3772 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 3201 0 0 iov 0 0K 32K 78643K 3392 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1190 75K 77K 78643K 34714 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 514 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 3962 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 35549 0 0 sigio 0 0K 0K 78643K 394 0 0 proc 55 51K 83K 78643K 7938 0 0 subproc 32 2K 2K 78643K 1835 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 3097 0 0 in_multi 33 2K 2K 78643K 2265 0 0 ether_multi 1 0K 0K 78643K 161 0 0 mrt 0 0K 0K 78643K 108 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 138 609K 609K 78643K 138 0 0 exec 0 0K 1K 78643K 4494 0 0 pfkey data 0 0K 4K 78643K 2 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 130 23K 33K 78643K 112140 0 0 UVM aobj 130 4K 4K 78643K 159 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 2436 0 0 NDP 25 0K 1K 78643K 1288 0 0 temp 264 3558K 4198K 78643K 513977 0 0 kqueue 0 0K 0K 78643K 264 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 222 0 216 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 1379 0 1379 31 31 0 1 0 8 0 rtentry 112 1256 0 1212 5 3 2 2 0 8 0 unpcb 120 10694 0 10686 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 9293 0 9293 3 3 0 2 0 8 0 tcpcb 544 5606 0 5602 1 0 1 1 0 8 0 inpcb 280 16114 0 16105 53 51 2 2 0 8 1 rttmr 72 19 0 19 16 16 0 1 0 8 0 nd6 48 321 0 315 2 1 1 1 0 8 0 pkpcb 40 171 0 171 57 56 1 1 0 8 1 swfcl 56 10 0 0 1 0 1 1 0 8 0 ppxss 1128 809 0 807 43 42 1 1 0 8 0 pffrag 232 64 0 64 33 33 0 1 0 482 0 pffrnode 88 64 0 64 33 33 0 1 0 8 0 pffrent 40 170 0 170 33 33 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 834 0 818 1 0 1 1 0 8 0 pfstkey 112 834 0 818 3 1 2 2 0 8 0 pfstate 328 834 0 818 11 8 3 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 5167 0 4970 35 22 13 14 0 8 0 art_table 32 5168 0 4970 3 1 2 2 0 8 0 art_node 16 1224 0 1184 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 13 1 0 1 1 0 8 0 semapl 112 3960 0 3950 1 0 1 1 0 8 0 shmpl 112 157 0 29 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 58213 0 56680 52 2 50 50 0 8 0 ffsino 272 58213 0 56680 104 1 103 103 0 8 0 nchpl 144 107355 0 105721 62 0 62 62 0 8 0 uvmvnodes 72 9663 0 0 176 0 176 176 0 8 0 vnodes 200 9663 0 0 509 0 509 509 0 8 0 namei 1024 353267 0 353267 11 10 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 69 0 69 43 42 1 1 0 8 1 scxspl 192 309721 0 309721 117 116 1 7 0 8 1 plimitpl 152 3131 0 3123 1 0 1 1 0 8 0 sigapl 432 35446 0 35432 3 1 2 3 0 8 0 futexpl 56 446023 0 446023 6 5 1 1 0 8 1 knotepl 112 7541 0 7522 2 1 1 2 0 8 0 kqueuepl 104 7018 0 7016 1 0 1 1 0 8 0 pipepl 112 19306 0 19287 36 35 1 2 0 8 0 fdescpl 488 35447 0 35432 3 0 3 3 0 8 0 filepl 152 205899 0 205804 85 80 5 7 0 8 1 lockfpl 104 11213 0 11213 11 10 1 1 0 8 1 lockfspl 48 3806 0 3806 11 10 1 1 0 8 1 sessionpl 112 135 0 126 1 0 1 1 0 8 0 pgrppl 48 461 0 452 1 0 1 1 0 8 0 ucredpl 96 39592 0 39581 1 0 1 1 0 8 0 zombiepl 144 35440 0 35440 11 10 1 1 0 8 1 processpl 896 35472 0 35440 4 0 4 4 0 8 0 procpl 632 105976 0 105932 18 13 5 5 0 8 0 srpgc 64 229 0 229 96 96 0 1 0 8 0 sosppl 128 408 0 408 100 99 1 1 0 8 1 sockpl 384 28689 0 28677 66 64 2 4 0 8 0 mcl64k 65536 1614 0 0 191 112 79 129 0 8 1 mcl16k 16384 57 0 0 7 4 3 3 0 8 0 mcl12k 12288 97 0 0 3 1 2 2 0 8 0 mcl9k 9216 97 0 0 4 2 2 2 0 8 0 mcl8k 8192 57 0 0 6 3 3 3 0 8 0 mcl4k 4096 49 0 0 4 1 3 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 360 0 0 24 12 12 24 0 8 0 mtagpl 80 221 0 0 2 0 2 2 0 8 0 mbufpl 256 2633 0 0 85 13 72 72 0 8 0 bufpl 256 93459 0 83794 605 0 605 605 0 8 0 anonpl 16 3022157 0 3010174 536 477 59 68 0 124 0 amapchunkpl 152 200923 0 200817 143 137 6 18 0 158 0 amappl16 192 171351 0 170673 840 804 36 48 0 8 1 amappl15 184 7715 0 7713 14 13 1 1 0 8 0 amappl14 176 7552 0 7541 1 0 1 1 0 8 0 amappl13 168 5551 0 5551 16 16 0 1 0 8 0 amappl12 160 1906 0 1903 2 1 1 1 0 8 0 amappl11 152 5429 0 5420 1 0 1 1 0 8 0 amappl10 144 5068 0 5062 1 0 1 1 0 8 0 amappl9 136 7270 0 7265 1 0 1 1 0 8 0 amappl8 128 6687 0 6634 5 3 2 2 0 8 0 amappl7 120 5243 0 5235 1 0 1 1 0 8 0 amappl6 112 5094 0 5078 1 0 1 1 0 8 0 amappl5 104 2970 0 2959 1 0 1 1 0 8 0 amappl4 96 34608 0 34575 2 1 1 2 0 8 0 amappl3 88 7675 0 7660 1 0 1 1 0 8 0 amappl2 80 283011 0 282931 3 1 2 3 0 8 0 amappl1 72 748023 0 747595 26 16 10 20 0 8 0 amappl 80 108022 0 107986 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 158 0 29 3 0 3 3 0 8 0 uaddrrnd 24 35447 0 35432 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 35447 0 35432 1 0 1 1 0 8 0 vmmpekpl 168 266236 0 266206 2 0 2 2 0 8 0 vmmpepl 168 4258828 0 4256932 1089 996 93 109 0 357 0 vmsppl 368 35446 0 35432 2 0 2 2 0 8 0 pdppl 4096 70901 0 70864 7 2 5 6 0 8 0 pvpl 32 8119721 0 8104499 1306 1160 146 167 0 265 10 pmappl 232 35446 0 35432 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1090 0 183 26 0 26 26 0 8 0