e29b2eb03e5db0b82d98bfcfa8c6c99a973e7c6172ac0a05f6fc3cd15478239a7a66a93e280ad372e76610a357860279703d21a2b6f37a49525adce2b70e262c791c7639f00f52cbee5d1948dd1ebd0b0716468f26df270fc583ca9b4634bc0ef3e53949a1c5008a72d01ed423566f2197f497ac7945ea4666a57ab2c99ab028ccf427f6efa840010493ec3f9212dc7dcb9fba26f0bfa320e0efe1a1049be2df026c235446f12cf14f7914890c13c8125e363551a4006fa1466ea33326226985cfd7cb592bd9121d52f07a8c764fb406299d9054ecdfd431223ddf97c0d631bcdba0bdea21f08abd1819d1450e57402a910103a3589fe201d73f392d81300af5ed70b301a5530466eeb305c9ee50dd8085600f03a8c572e6559d2427ee1c7e303bee1382e1540f0d3c46f7937b79df05733d6f7a5a5d09f220dcbf17687784016f6a2c218f24eb843c9a0b1fdc6f1e9f2c6ec53bb297aac2b61149e38aa969ff1f11d4372ae05835c752249f4997fbe5017e49694b6d0fea1f7445736f223359f09f6828d46066fd8ebb5c3721b628218e9787239d5ead00fe7c824a2ca83578c85f29a7953fdffbfb2addb1fd819def3f3d2307296d319bcd3cf732060e730ed6e27df248ce03d195db475750b69a474684449255a08d87c3ba5f48cb668ed72680dcb0d20272419b32fceeb3e9f39457e4f1a827c56913f2d23477c5862fe642044a9396af56f00be70900b45c236151b346e5765972719e058bdbd18bba0d0bee234dab1462df95d8b4eba92e39033b79f770e3d614250f2a0c0a7c38809006971172759c29d4e958f8ead17f317c076fd685cde7aa08b81cc9acd9c40e003a5a1f0498634fd75a76e1f1aa5344013e9c7346e434e64e31042479186c32754caabc71741fdff7512f179dfa719ca39612421f1b4faab8576a9d134648e3a13e05d17732f02a9c5e18c46069eab43d8f0eee5086bc4fa47fc6c524e6ba8f90d47887c4cc2af7a36bec111b8875300a036e8ff73832156a76108e10f200de663b6d7a333b96a2911bb0f9f25aa7e35a77e1a7cd70752353317dd3018a96c9f6007b38379953b7b88d065b418b8e998e1c7756ee9405519d5faf1b2f221ee2f2391c0d71bf8876c5611992022a8691e3aa9b42102d7f46851d757075c1dbea15a4f86319616d932c3ee06f1b62bc6312920a3a6a11589e001422867a1bdb741fecbb717bd9d24e98bbbee6b7fdb7459461495ec7c90b49a4747f9dcf0e28847fef511e559bf442239429979ff2f871a5b3bb2416ce7d1100d3114680157e720b0dc333d14307d3e653628a798264e70f0f0441830fdcb2e1ada7fc4e0ad3ead44e63461930dff216f7a3650fbce1a0900e1de2d331dc151618b15f803dbcce20aa6b9663579e30a325d347b0c71a226cfec3901892e896a10d9dfb269a8f20acbaa0893d0c50711f7d0f2fd18228850834238262a4caef84f48439614fff9d6f709a699ebc98d6e679a6076be5bd6528767dae62124c103a7fc0615d68b95db864874c14129fc1e1b71963235eb56f42fa95a08bdfca8186fe735835a191a3a516dc9ed0196849aae81d223bd63e3cc6d332a1e7d44b43ec9e4799b843b7c45182849709dc2ceadf7d296a47fe482bbff8e6c1012baf19524da13413d87389783cc52e9ab3f751fa59ccfb17ff46fb7a7be34801b9ee0f8c031c0f643d9165226a2e08dae75eb40d578e99a6a24ed42870c2aa2b4e172d241b1b1c7e7bee57ec3acb8f56f211d36645304f5af1da606532ec8ab2b30157870ec2e68ef8aabb6072cf3bc309bd84f5bad2fe64104fcdb0baa8f010fa5bf5f0e54333158b12b85981bce74f8c9c6e5a7106a0c2d7800aa0dd0091a1d1d1024df607b7f96cc323a096f1b1eaf9b4de2cea79b3bb054c13d49a0c54bd8a36f2f35f8b1beeb927ab6fbe33cc3ade96820e8d5ab5e4c43a1fbf1c6ccb32d66a06a859034d4559b83076e2e0a460704a11a5053049c43ed59b6fecc594c48922b10754ed9f2c22e85ecfb85cff236fbedc5833bdbc96d03c851b82772f40f252f8651ddf4616f37465e735ec5f21d30786cb4ae9d40c1c8326c66cc8f6d1e53103288cf55ea8ce27cdc3798f17451f903ac24eb2bb0f76ec940aa85fe25ed30311a6778bb064d863e56d2866beceb987e8aaea983b69f3e0bacb64b3534a9fbb9f329db6210838fb231c1301c221efec72ec944b52f0f62ca3c777638f192ba1b2860cd086de7ea6a0b40c7464e940017427213eb87f138f302164270a44d28f56eccae59f4e4b25f8cd75244a610dfb5570028e5c9d163e30e09240957104cd1b7793c6bc05e361aa905a860a87caad507f4f616f3302bee1a7f39142b7ad80859065678db27e9b8d00f639daa7644b036921b810fde1912b586559e7deedf144dacb8cf35d2773e19bf8204848a83cfce1823f1a1d55303a381ad6d3336d17f42512e4a117c3e0d4a94b03d2d2fecf108052f73c5cf0fae6c6a93b9142f439e3886382c694820065d1d0d6fa965624fe6b7272a3b0abd4dd6051716878bcc913ebc7fafd79fa580324fa6d8e3aa953c8f6c1365cc4560c2393debe2c10391c118d08b0c9cddf4e18de9307ba812bff07f8b65b2b77b8de0bd3a1962617ea988983e907ccb02acfefa3f19fea1301578410bec84ab09d19d6b376663444bd02ec3ab336a3e8b0cf98b19c7a90220d73288c7d33899485ee018790ec28db59cdfb4787075adcf6255f7799a47b3b6c8cac6f09192393ff9170280c4bf764dd573e62f53ca6c9258d00e98b3293c67470ffd1358170b7984733fe08c3531eb3aee456e5cf8474d685a61d19bf37447e7ebcfa555ca9dfec5f50c16ee0c85b", 0xff4) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffd, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) syz_open_pts() writev(r1, &(0x7f0000003880)=[{&(0x7f0000000280)="000000000000000000000000000000000000000000000000000000000fbabbd245b98a5321bdc6ee0378dde9b130c4a2c96fd989e9ea3b80e1aac6582cbed75efd978d8fc4013f2a925d841f6ae98e8dec0e5432a00ab24ae082a5840345aaf239a45dba7ea5b257fe2d0243a8c456eb58f1abaeadd50cad8fa44331ca73d9b1a0d9cd7b78a9acb6bf4cc8c6d226f35219553622e29359174c88a7c1b673e2f9f7be8da2ac1e5487bc10d9c8cc664cf674466493b0b7c53747a4679be61b059b6544b6d8db021bee680c40a89fa7449e18074da469f53b0e45f9f9ccd509f26c372040efc19e612037245069396de24ac5377f89c789ae1ad3f10e09dbd756b96f147de14ed2e0858517001419696c69a613ab9a92718dad5e2a9e52634c8322839aa59dc7cddd613db207d049d137ceda28f70d6697c634b502787d8dbdf48294efabc2c6ee6d87f54b475b44d4aed7ce64999c637e07e9011dc2b10e5f1789f5bc1a02d4f20dad78128688fb5f5e2262eee27879e7801232a76adcb90f3595ff47950d0b7306704f469abcfafc451951ea9ef17dcdb6b8d604610f39eaab90419d570bc5b76f12814303247ae93d2b2e096a7014a34cf6174766e46badd84afca632709276af4db5fbc70405bd3b5afd1df5b3652974a1d4a638a5eabd53fc38119517933624bf3c653542c41205a872049daed3c2960ef9cd7b48f9e68dc8217e3b078c3f9a82a17599e17db9f235868912546150a970c91a92b4660a2193d4c6814f40f20e56d24d1216f6fe1174dcc75ea7d7ba0fe939b523b5ef6ab6795070e5dea054d5c846a0d6afd4763e2e6110203073cf3b5db86887b28dc33c8e80744e505dc984bfe0560aa6145b5d982feee9843fcc0eff7c63bf9642b631a4dbed4103363fd6848b0f911c0c7eb2fe05d8d07ef746f4e81a159fc77bd15a42b1de7a63f2bcf848165a24cbf9c878989e95cff8167802509527c8066925dc77d08bc3e915c6fb4b231a8a0ea8c299303ca854df469e233ff2f92c9178df6fdc34ca996e5d12e034ee9d6c0accde0f6c526f3377aaed4d7048e327ebb5a70cfc6700a74acd284a531ed29647ae46dc010e8611ecbf5276e22709107ffd825557793d61ed567c3e117c0ac3325baaa93a9b226bea447b005350cb19e820e96a49941db71f4638da470e8a1e5d22d2b47bb1d0faad684e6fa8b954aab2872a2fae42dff26f035454c175b87da01bfa2ce3a22b0fe0c1ea77e3e97ea96ef3977de033d48cb1511d2e4bb1833408677a850ccdd2faa79bfc748b86048c1eda010146eeb19b976d64cee9336271e49b29a929a74a7bdde1f9a6f966d90c322a11526d54b998a3ea23257b621bb0c466c8473f65b3043cd195d92df28ef7441ede589977d1b560534d0e73868cb5278ebdf8c0c7d2bb173b13cbb7394fada6f4786f510aaa7af92f1affcfb44b08a1d5f3d33a05d170bbee191e619a85b701f58690d9a841f7a3626ea02cddee0e163c39dd52756ff1c717ca1e13b8b5b0adefafa7e14c3139ff21693b3db9850ddefb2591dd4d32cc8ae1dc46d41489d21743b09bd6faecd886ec03d1111d5236276c795fb537553353bfadc41edb076ce3ab3d8d01aa247b4fd2cf414a30fc959f6c040c5aa8917c636c61076700d53824731df3d57db2b19bfc71c4bb2c5db36095182f62570ee20e67a8c18751bb14fea7d8b8299df59bd8a766b8864f717f208e88aa815c3e3ed770f822a1de21b2f27a986c232ca6b73a7ca71a653c84aa03c3d0dd5d724850aca747362989255331f9e8ffaa9f4135add4335ce2115d1ba66f6d100de6daa29171316a94f77d5271c7b16aa3c6c8bb8682ea65427b259360c48fb7cd81fd213d4286ae92250a8086f5ab16111d0fdd4fdaf8ff0db025bf7c8cff1bfa5080a8e4ec6eda8321e071c3860821f8def47d99b32b2f65a7aad0815d20b2aa5d0bd897d963e5f81a2ed233aac2d0d9f399428ad0fdbf41299e3ac88e54782923150fc0cbd32391164ae5b588d74da1785fb1c29c46a815f21e325bf62899a4a5775f19e96c197e0fd60f3a8ac4c672414a7ee662bc69373fce5c30f9d4bb5a55add55cc31f49a204f8df72b80b69dd56e8ef8ff59e44d425132a196dffa439f6274e5236f033a169c8a38405c417cb0f0ddfbd117530698bfa09ef5aa212a7f41a1e17a77a2dc2bb1e9046b8c1da65c77e7e8db496acccb0a741b8390ff1d056ca058c1c5b1757d0726ab23e1c282e9e365d758b51f9341fdb320e44ee6cdde4d8261963a5af385d5eccb4f4fb5025a4cb79d8feec3e8fce298246b65a4327ca4eb06cb3d18dcaea5eacc607eef95aeb54af3b06798fc3e629440f6d87154648e4605a54ee1177f6d94c2a773635c45a5c15302a0610dc172429e1da1ab59bd444e9939fe31bbd9fc436750b91ff93917dfe4c1cba7d37d146fd7bb4e97afec7759e3d9327db453facb2076e86d5667fd1fca82c04697a9e9a974b77c565116fd24c5cf1fc0644a95e379d3760d422eca7c24bc4fbab60fe1d29389d35276fdaf11c4666d3fc8225a0f9b1c713ccb09c90f3c67e5f017c333a3f1ece624236a30556ee86d7388bed629abb50a6321d770d05813436c053dc7b762e831b7a9a77efe304bcc17a825a720c2cf744980b1e1a85fb4dbf87c19678053b21050937ff465ceb096881360c209a49f821fd09ef85d53256181409ef7ebf7055bfbc7b580d91f2c1b40bb5cd67b03aba8398325526333b5254fbc29db555d929933086440341019f048931bc88e7b0e9fc13939051dd9dbfce49c26770469496bd3b5c9f6a15d7af02b39866a37aa83e85c36e970aff6e3a526804e47974405be6aff87c8e91c77b4f9680c5834f2023c566de702095e9a39a12f863dbb92ec6d1057a994bc1acb8dd7abb360e57b3fd64a769ba58d87f03d00a3c5182d0f285836e225d71ecb6e5c701067412adf72a373f991f93954b8ccaac5e9f177c07bbf5df2844c5603b7267d82a1c7f007cf29ae789a856acf47aed2b067d646267ce09eb8d253d312d767a8242df26bebdfdfb6ad0b67dd41182b63531dd4ed9d459e9f254d4f511f28e6d70e47b5a30fe8d7eed5bb1b6821c44bae92a900076f42826607c0a7c3f97e0018c5820696a4ad47ab8d451bedb3feddd93585b3fce9e0a2c23dde241bd906e4c99342014364e838f1827b04fa51b503fc599c1aab2e72f53cb0b52f865545c4bca5edd30a3ec7691aa095491bebccd8c2cada4ef642a3ad8603a225ab334ccbe57b1bd9a51c5c0c66496f89897dd6636154b02348a0b9d78626fde58956ba6de1549e803893e795ae9edf3591919bb4f42a0a00c5e24bc9049ae6b6bef8647920f55bcd6b5b4678f17ccd0061124371ec8d64745b89db11a0ac27bc59d13c7776f50a677152a7a9bba881d1903af8c77f6b67d1e458d1f40320ed60c6c5ae9ba412294770a297a8b066962d97745294ec14c60f288b31a0719644a95ba3edebf3d449d9d2c6d39c0327f9690778d5668c222d125a58b50deb2b81bada9e4a86e13a079f589c6c008361362b77314a8835589b3e0858c0d3f0a7034424166d05cf4930172e56d6bc78521328633b7a8580d67143309cd7fa617ef0c96925dc057bee9358ca04e264d6bf18c00f772031680be21032ee783fc2204000d7047e019cf7bef7cdcc89060e6f97adec6d0be0fe2f9c25d44e5252953657b8521956951cf0823f02d81e9236eb9cf015592205a8b723176057c856c0ab11791b2c902b1dafee59ff9b5015883c51a5344a0e3d1b3c0d3776a9bade8be17f909d0e9778e7d6bc92a166fc55fd951a16b58f9259518e03a117ec51e5ab44b2fc215eaad0179decb606e7b4e0191c1bbf689352c09c5bba8ff04fb77254d57bcc8bded07d9aba2498fe2a287baae6836efbf2b9bdda0f1ee52cae2b0b25c0b0874aa01821967d1e3e3de120afb9abc26b65f8621b987859377660d94cc448f9d711d14b935b12ed17e7ede47387b68ade8d5803b54b01928032bab7b492b4d324a9066bf9c4aa1d35851b2779b23d353a628c187a5b39126a2640b1b5c6b39f2df32231c886ec02a654aba77cf32a7f63a42ef2195fe73f8881a67594a5e901382352150780b480d823bc542ea030249af6f19ff18fddc336faa962d64c8621db0bfeb7ff91a9cc45db6e3f697d6b27113238b39ba2e1e78274fd3ff0e0e44bd90f2a08c35ead5b7f0c6e6553626845240e74d0876d8c02484fe1f9559c30d87590a50ac9b5a6c32be297f9631ad6b70c0784a65fe8f28c08f1d02e2bac88575a34aa8e6dc003568f97b456eb61cbfe580bad3504365c8c46b97f81a235fe451e1f53d455ffe2422bfe4a0cec64bdb2014ff747c7c588253760acebcf9f0961656cd7eef4ff4290fb1caebb3b25c8e05a65e39e91425fd8158e45ef2820b5815950df91d7b38b5030b0fcfd3a07d9dbf2697da7b2af082f43332c9618ebf3f3e89970247e07e340098d640b5c53cea910bf43938d1362d4b3b6abec165ee0410b9f74f33ce94ed5810373bf6135e4240e4807dfb62f3ddf90842db0c49fc523793a98cdd08c3520ea5a939f66ec7dd45122313fa17a71b4bbc6c4b535fe73e15050aeaffe274bd5f1d390078191ede61cbfaed22605c2de39c59d7685549a77440a9f0d8e2695953d7ffe262bb0c6af1cd9c703dffbd3b46e7be9a9f22024b81fa6a68d4c922312832e7e6faace51bdbdb1622460a1aa62426ba5cc51c1e07a4dd02064e281fa212361891896b622785d682685b8f40e37bd9947a9e10bd6502afa7e05251e609e1606bef598c3e320f751b2fb3a400cb2c6919a49b18301a0fdd3a50102c58c10172117a02dcf76c271309d357f7f9a7372b43518ae1126e342171b3d582720a859deee15ae53842aa397a7ef4e75fba8fbc1b5398624c502172089d0669221d4343c3baab3ff1f38c7a82cb21dc7cbbdb280d038354ffdb5f7b34748b0560b49e8782af36566231ee841f0a03fdbea82c0ab36764407c3c8e20b779e73dfc208a99804f6e3e07bbbb97cce3ab0700e281a3aafff07000c9fae36e28a528d4742b0ccd13d0c6a7548c694872dead8946b527527c40beb96c75e62cc3bea1764d654ea6518d73878fc81c276705dd50df312f39fa4c51f0d7cad07e68445cc4a9dcf71e0231bacfa2e5bd82f824b819aa7579588612b971901405b2608eb1c9238b110ae76ae7f3512f0e52b7cd68afac370b40ce74f3720ec3f492f9234b2008590217f703e76f1714925b5ac8fb80f3636afce063663d4ed7b73298fa2d9c62c69f8ceff415000c76b94d83c7f7ec1651750d24486a7f2f7c247cc9aba0107c53b169c2c8bf3f90e654b46d45c233abf008454314255a72ebe5d452d897ea17b86446aa7bc282bc200f9eb2dbda1af529cd748c986b903f4e6424aaeb6e5a0f872adca06db74e46dc1ef768404d44203198582073b805bc5a96544755536ae963ee27cb965f9c1b386fd34e231ace5ae9bf260ea6d71afccf720d004a6f36a4b630119bb658bbe1a56740bc6802970b919b91be243306519d4f2557c146e942dc5c605332f8d54d6b2a27f96ba958ee4a456dd00489ee982e3215a0dfec0ac1e3509dc939d61af8e5465ded88632f9ce2ed7cb508c14c72c7bc73aeabae056253ce59566da2984cc4f2e6e53dfbf9c9ccdf442808243010eab1095db020b8ed8963f00f0140d7a74286f7d3c1a54848a89703f3a4db2e73b257088aefb7ccb849dfe9a0294d6705", 0x1000}, {&(0x7f0000001680)="c83a38517ad4d4b7de0dc813a42f28aca51cfef75d39ec8720cc8a5e1db9d12f458668293637942e60f56c92adc11192826ea002e2a7b3488e77d5e9f34179a0574414fb96f317568c0b129b2a3bf0e9bb8c1f3b59f3690f944dad92d5949c55b8084b51b7486130010bb622b6c51390e5e43c76c2185faf6285cb8892bbe6c204044b8d9e692fd9a011ec644a3397eee59ae2f6bd3df097fb438b18b7b556991b7e30cc3bf01c4be91b29aee5c863afa1494d0d0b9301f0ae70d864322f4ab49766c5597adbac546b0fde32ac5276537596071e84dad7c7af0ffc755f1f3c68d7c65fcdf0f8c9316502744f9b9cd57f1a1fe1ada14abf8f07db13f343060eb2d18670ab302345bf4d06669c3fbdddfe5ef6d79b181960c4abf30ed48a5d7dac749c081549d34611d08a4bb9db41369bdbe696e57de7a157f71f34fc7902767ed745a14cf2eaedf75db4d248d5d815cc79ef2e2cb3fb39c1d14e8ecfbc3ad9a3c595a715652668f6a8ffdeede13ab8464026635ad8e224019db959fcfed4bc7cd032285da85b7080221a8a88e328102d17576f35f08d91fa6fffad079dba07e61200693ce07d63ff3dd25d87e829c257e48ab5d5836c01b80141d70a534c092017a4e1599fa625bf14e2772a028255a176de500736d63cff8764e52c9ed77970bf1eeef568c948a7cb38fe94a49135dd48c4d021b04096936a3b1d6c34e1f9c2087e4e7e908fc77597c92885baff79bc5e808bd2fffe7c9b2cef9eb36132a4c33c59efa168f85d89ccd0231ebf3b67db5d9555f59eacc456131162f3fc6139095c802edf8d15eb95fbd24ea8afd10b006e8f125a95d2d48d20ab1bd7f33b3dde06b141a90088b217cf996233ffe5e67fbfc38d044f52ad88c2325efba6b36afecda95099916c1084f70a4c07be10673fea71340a045ba3fff7f8047dca5cc968722c52062807e31d06829bd8438da3c273323bc230498cf74ceb65321c847e7a602fdb6d1de49d02c4b7638ecf67dcef04541aa471fe558745e06a09e6e84459a6c26bef7065b0dc1173c82f5f36c65f0ba114ac32596143ea5750b549fa2b505b78900c11cd8c7faf93ea023598909b0c568c5a11917f75e6702d5ab405b3112323d905aeab53e8ab0b214b05d88519594378737b3fbf0c98c846833efba43fa1bd6246ee68dd29598760fd8fd1e153293e2ed02a4ca4f3700ec691aebd83dc86de3a427dda91219386485a94d13a9bd4de4d59c2614c5e0bdd6eec907c925b1bc8d8d7d895647e130eeb393cdc4e45e5638ece8133c408a42c07c50a348e3e848cbd27f5f25301b3c940da56df284257a158060162c9b56c945257121c3168581a47a0e8984034f72ad8466cd4cbbfa1c389b44f41e63bbb1eb462638ce3ad222db1c3ffe17e78a2cf694d32f6165cb016f75c7c015f20dcbe7b66e9661dd85f74ddf42995589e1647df38de0b520fda104d147912858dc1879e3d4f3fb8a83fedaf2b00365193575d9a30dc09a72aef732b0fdceaabda4c9037c0227f4844384838e13dc4e78b45975cea1573d9ed0372de138684fc486576f495df8993e9d277bcbe5ff1c23cbc989481902879e25d11b13941fa76be11323aa98d399576f5c37fb65120ea182f2ffc2d28f858eff070bd76839dec778f7501e79b75e6abc513431ce36dc8bfdaf2d4b6961534fdcd96e752faca7f73accfa0341593be2ff4984a588fb479984ecec7513df99cf02be61f96f29621026656257ff9d7d29868f25d1b2060c6de4507257273cacbce1e5738b51fa3e17571a74d33aafb5e8889031c2064601f66a27896bef48d29900a9a360d3eb58da58a7b7afbbd5c86b23eb67e6af816154a4525156ea52b2ebdfc5a92212956be9674c267801821634eec5b629b758cc7bc4e15c097f6e8de53e64cf56b3a9e07d1e2954ca5e541c43465947fefe01304abdc4f782a2d7024a0405ed1ce50de67a8aceaf24986443a9d05361760e594e222ca337d40811252efb96e36fbf5112d83e075b33a29cd37faad52b6acdf61c645fff07290b87cc90fe9f4e36d68886038cea18383731af2bbdc08d9652d8cec13faf42a35064f2f920e41f20dbadb138576bcba58cdcf54b7b804bdf72c56143411528f625b481cb7fcf6c0df4ee5686a0a4dcd30a702094f5adb7f2ea772a5953eb181a313d33db629e10a1d822d168bfaf4cfa9db25f581aa523b1fa67eea85d063c2e7cf891c2876c76acdacdf51d168f98878fb88d851eaad1d9103a8cf6066de1099762f7e1364e4b7df9dd5aca37bc97baafe13c03dc8c3411e01933d1e19c1ce2bb138509f45b3a8f80266a0c5327a8dc76ae618638ef08ad204a172be05471acf532d6f2a113146f34a906f2fb302f39fbfc9578b37f24f74bfdc9c721a3c60c8ae02ba3b6c8b653d30dba92cbbf48552194c669b87a6b2425f2ac41dd0622214acedfd4fcd8d411a5fa44afd45349db76e9bc625568df7442ea5f342b472eae35026bf4428767b409519cea4a912392bd742f3e2cb3f12a34c16a4435ddf036446dcffd7e6422e79f827e55164dfe69637d203324f743a99d2fcc66459c2460da277152168c9e82eb5c78151dbf5e2bcbea221841ad3e28b2e72bd97d98e6cfb43c656f6a823623c35e41d4008b312ba95d5b7071780041b40bc3b4f1b12876f3727a4cbd8ffd180d48f38c79993bc8c8838ea8f55c31ea10f17b0e5ea48e932f398a414be2011b429c238e6816cc732f0b67b5b8574ccbb80114dbd447399ea889d1d3dd72c5e8a12c7ae7f0867e2460a733620cfeb7b46503586857b341eb3c23eeda7fa58740221c6d37107c3aca958e68b0386e4ed26ae42c61530c2741ecac18b80938d88ed555b28d4b868ad13b088206c97df225aa25b5ecd941ca3f2a8a152ddd6afad7b2bad4e73e5e063777f3997dbdfbfa75c05e43ae0468f15ede6676411734181f475e5813d21141a13ddf72fce2625c11585cafc92a36b583e04db5a1e7bdbb2307097ddc8e4a6be14fd4c16b1d227510aafda7a5cf28957258ed38be1e8219d864956483544ebbb62942da94e1d141e78febe14082a5c7b8c15a4606157c091ca8161e818df73c0e4bbcce98fc1dcb2155cf8239ec591063e616ec9df3f3d536a902cb5c887c01e97fe49dbe601194b5f1d4fe5c740d792947e5b127cd377e47dadf1fab90009fc899adaa27b97852b79a49385d8b82192ffd7c7119c34ccd838b71d717917236134e8224cc273e30148caf1ce431118305c156bc38cf8fd1d53354b871ac21a6ebd3f0f3cd98389f20ca6f0ca1ed608f50f657c89656920da070150e27f15e3468489ac8cbb9e6b85af99682736af0cf76b399c3b5745a166562e546ea5a5dd963080f8bd255e8e7eff4715db3aa7e80a05f0fd23fdf301a04a31952cde3cd9208ff79105da5523bb708210bba1f88af95edaaa4e11180642d440800feffe0c193a2f37287b343a4cc03d3ef8c1a74c6e04ab11c292b22418e8fa7a392b52d74c9b141976e16044599427cb7cd1da0e2f55bfa214b3e5d3991fef56177f5bfd631acc69ea683ff119f3955ed7e501ea3cf0223eef609ca939543cdd7a0645805483b5532396100088584a04dbb6edb10dead2066024efd16d140f7870d7aaf35f3bcf4c8b927874436e88bcd1034fe1cd31fb2cb63732f88c13d27961d2e182b14ef6f07f0f4957478849c76512418a021146142d20482759da0bc23de09e5d1fa8f45a09d33767fb08b28d2103c248cf3fd1d2d593d50b09aaad9588c01b0b60893e88d902bc9b5ea52e6c75726e52c606f65ca2791cd7173055044eddb5139ed65509797536da1cc89f3c12b35a574b1e158955a456e76bbd571b07dc6865606c50c1c395b9032fc8c374d62cb5a9fddb6fa0fa5e03fecaa3eb6f01c0bd9571c48368f032c7044c98de035f42dbd68a79bf2dca4229d1bc9a547e77b658c2cef7bc0ccdb13c4ebe954d5f7c3f984cbeb6f27f3363d4636b1884ffcc62760b480c33aded613e3b318b64f540b1ae3c88de96e1c95f0a5cf1f1608375d20d4b6a670c9ea84dbc5d7130a658521af374818816078cb3dc2190fea6bb417d36a3beeb3393d6a003497024ccda054ef9cfb93513b7e602d054bb31543aa7e41d31050e4e0eac591cc717b09b77b45ec8101bc505c7ed432397a25ff510eb8a56b4d64fb3831741e4a186b1997d3bfde9ac7ed7729160be169c304b1c0ee2b790f187cc16d2afb432d5e7b2d23355afc5736a516a74beb6965a4d615def521305d539f46c747b5081be6e4db4a610f94ab6f44c6fd27909390ad98c18eef35e4ef511b9b0e8a9ff7c7591fad94c3f1e03c7c67a097e9e7fd55537b810868bce16e5e8d3cf686093a72df893e400d0a671a66107ae4861d335d75b20e27b749baf12575448804a0950234f874f376876bc493c8ca6fbfe44f6f6b1ae0e205f989a47f737dc399e9cb4647ada0382712f2e448d90f293b7c671705e809d3cb2af42580a88829f4a5f7614c343ed263ef7c5ea62013a0445de51a9daea2afd4996e17a5e11b685d7379a6a20ec275b232d1558c61c63e1a35f693e7c9273d65dd95b085573327c64982612a5e3d83e11a4005f30589eec6684bf3c8094485bf470ba25fca9d943767b52f4ff7ccdd261c065cbdc2f510eed972799efc3520284c60ce88c4955e847b0e355d279c92ba14eb59a132643068cffe7e732e915e029a7846334163bcc145783051dfa2ce6b2407814c05773cac6649172d0e302e6c18e3ce36be4709f7a29d78170392341bd5072398b168212c273da0dbda405c7edc1398b41f89873ac3b93b58bff0d8a60f8e459fde9b60f9d72001f7dfed9cfe5e83b7750c13ddff5f601a3fcc275ddee60ecca37a06a4bff54bb680523c762f84b432f526e9fe252023bc3d981437d173d0a620374194238b3592b69c7a768d859d1d344f9af3a81a7a9d962486c782456a9143e692b187e34ede143f91d80222ed5066d7f664a45834cd7ec1b0cfcbabd81d5eb0270c7869a12f453f58db95db8753b1a90b36950d239ae4a88418dff6d738bc0ffdbb6a75d4d14a0ee87abe3313f3c6629f8f2babed5ce9a051c6a8fee1aefb49e8bfa83abb2d1667be97ffab716b1082dcbee1b4823ffc084", 0xe44}], 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a8809", 0x51}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="f34c23d06d5890b5", 0x8}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x8}) flock(r2, 0x2) close(r2) pipe(&(0x7f00000013c0)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000001400)={0x1, 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x80000001, 0xfff, 0x9, 0x7fe0000, "a86c856bc7f0b459e141a9435c4bf8f77dea9281", 0xa75b, 0xe1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)) 16:00:01 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x2, 0x0, 0xfffffffffffffffe}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0x2f, 0x0, 0x0, 0x1}], 0x34, 0x0, 0x80c68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x62, 0xf0000000, 0x3, 0x7}, {{r3}, 0xfffffffffffffff8, 0x11, 0x40000001, 0xfffffffffffffded, 0x10000}], 0xc4e, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffbffffe, 0x5, 0x20, 0x9, 0x2}], 0x3, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0x400, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4a5, 0x0) r1 = kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x2, 0x7fffffff, 0x1000}], 0x2) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) pipe(&(0x7f0000000180)) semop(r3, &(0x7f0000000000)=[{0x1, 0xfeff, 0x1800}, {0x2, 0x80, 0x800}, {0x0, 0xfff, 0x800}, {0x1, 0xd1, 0x800}, {0x2, 0x8}], 0x5) semop(0x0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(0x0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)=0x26000000) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000440)=0x7) sysctl$machdep(&(0x7f00000001c0), 0x2, &(0x7f0000000200)="355d0312083a26a30dfcf4d568dccef41c853f866e6b2747c39ea3e84ecbc2787755a9676eb9f75fe54d56ac056033c741f151dabc08556e932a21a3989390e79398f286541942d88d85124b1ecc042e34b755038632b72d99af5c76e5c4030f2261e30e277b7a5f46fa48872da6f81af91c7eef05ef71a72ff709874cf245ab5da2397d400ab2a313089048bf29e6300c5b65d6dfc65f4ad6e920e400537468a74276b2c9f9d0ca6973bfc43d437c2ecf4d277dd025d1ea79d7b438f88584fb43e1065942401f442997370dbbb283a818f228176bd7b9fe9ea5a3d822aab1be096e189f6b17940996c1e57f93de97974b5823a3278ecf5413", &(0x7f0000000300)=0xf9, &(0x7f0000000340)="4042bdf8314fd306e82d312b17d0adc0bbccb9b090887bcae645fa44a4230cc0006651de2452f0b13e5bcb386389b7eaa650d2363f9f5a04878fabd64b819b69084d6d7a78953a8b8ba0070a0ebb43b10bbc1c65c721860b421bca6979adeea4ebc74bb53c1231f9ac922fc63e2b97e2717173193b84760db9eca36b92f2ad6584e55b0f35c2481493f05b32618bcffbbcf117e1de13f116883eb1abd75baffb6e0d3d15dcdfd9ad646d7d63952164627f0f6fbe04ec569f284a9238493b1ab9", 0xc0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001200)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/215) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 16:00:01 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC, @ANYRES64, @ANYRESHEX, @ANYRES32, @ANYRESDEC]) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r5, 0x0, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) shmctl$IPC_RMID(0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73800000000e74de40000000800000000000004"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x1) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) 16:00:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x4) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r0 = socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="ff7f00008fcecb61216f89afd43caeaf7607000000000000001e933ed000001aba09bfc15503e98cb2216da22b272062de06149137140000000000000062ee1a2a443a932d587abd1af12eb3bc91d2f95b416f0e981ff082ad9dccb5939474e64c7e0da5f58fc3bbbc5796f6c82c83ce9204d728fa70ea23a321cd895c6c1175f6c3f645d0f3db27bdb3b8"], 0xa) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 16:00:01 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) write(r3, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000040)=""/33, 0x21, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 16:00:01 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x11a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000480)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000380)={0x8000, 0x1, './bus\x00', 0x0, 0x5e9, 0x984, 0x9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x45}, {0x4d, 0x8}, {0x6, 0x0, 0x0, 0xfd}]}) getdents(r0, &(0x7f0000000500)=""/159, 0x9f) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="28000030f9de828c9ff731a2b8000001000000000000001b2c96aa08e96e9d37eaeef8f8a732969a7fab669f04139c305cdfe5454e67000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRESDEC, @ANYRES32=r3], 0x28}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x8001604) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x101, './bus/file0\x00', './bus\x00'}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x92) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) write(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r2 = socket(0x18, 0x400000001002, 0x0) connect$unix(r2, &(0x7f0000000280)=@file={0x0, '\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'}, 0x50) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x2, 0x0, 0x0, r1, 0x0, 0x10}, 0x0, 0x11, 0x5}) setuid(r3) r4 = semget$private(0x0, 0x2, 0x1cb) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r3, r5, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, 0x0, r1, r5, 0x100, 0x8}, 0x100000001, 0x3b, 0x6}) r6 = socket(0x18, 0x3, 0x102) r7 = socket(0x18, 0x3, 0x0) dup2(r7, r6) 16:00:02 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000300)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, r2, 0x0, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x80000001, 0x9}) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x3, 0x1, 0x4, 0xa, r7}) lchown(&(0x7f0000000100)='./file0\x00', r3, r5) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0}) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0xf0, 0x0, 0x0, 0x0, 0xbf24, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x50d}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) r2 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/190, 0xfefa}], 0x1) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x100, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg(r3, &(0x7f0000000a40)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x4, 0xfffffff8}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000200)="773f370cad0ac96d29d0b43b673f18601e3db57066169a2fa6492c29c8617d165c609bad0565291f30e69e7caf704f87f5065d22a91b175b78666462fc61ddbbc69239c99f0aefe0c57372aba2790fad0d0c68d6a988d7cd62ee1dae2eac874d4a14fbd620650cd721c7520355c42e481544c7ed645d02d5a49c2715a7c599de5bf3ed283009f41e8cbc5b4d5020d0521beee666096233d9612b56554001b953aeffcf0b88222e1de98c34bd0e4510d6e14d87d4b1755275d44111c450dbf32db19bf803f3", 0xc5}, {&(0x7f0000000300)="704f1b5ac19583cfc27d90e9f16e0f9db95f90ffb0871380ee5428ddcb077d1d42ab83e6c64f04d28e93b50ec7f2f8f73d9d44688474307450e7052969cea825368f29e873db1a15c591394069d0d030b5dd36ab6322fca8782c1a514ef915452dee1849ede6e541be1b074eb8f0c776f12d6deba7451503f55c6db524431369ad560f584b523ebf8b1544ca8f6d602688d2756bfd652f6e0b8b4903926f66ead5ce03d09bb5ad7bc1c44c870437752d2f0e48af5aba66fb34", 0xb9}, {&(0x7f00000003c0)="d246631cd2c349cd72331575e709e9fc05b139b82e65cdde7d0592d462b4a7aaf135f5e353fb7e5058ce2762afb09b5644f35192a11a74aa619ea3aef85d131fe906f232aae43ff39807dd450a7f444e40221e1e30a2009d361a7db430683d7bb6303aba124c89cce2143a219eab45985d8d31", 0x73}, {&(0x7f0000000440)="2f22903b5baea2c4a4c0e4c38bcd27710078876163349cb251dd2efb8cc2b262ec30fe01208568ff9537788b519ba16e0ef0f749163fa2f26701ef17ad782d7780c33bf9aadb09c5b245eef9069c89c1b70f8be3ae8ac2df86c3df5d6d3b97f033185f8317b6ffc222f1d459", 0x6c}, {&(0x7f00000004c0)="3d0edcaa15c64eacc1fcaf1a2d9f0c3401f8cb3219cc0adc5c7252ed2d57a514cd8bf81faa415c01928fe88ee9a2db833625462e4fefdc0720d38907f592ff2ba01170588db2a0e1cb8a5133c80258d270a9acfde01c7277ab87bcbb51ca7359f31ec96f90e7b9f3bf4b787decdb96cfd2f9e7b831e53839f7a775583441aada8bef51be076d99a316cf46ddea0a9be568a2cace9b68e9216db6ceba8caa1bbcad293d68a0113dfc299956363739600e383551547a8f15d095b645204fb5fd11cdbcadc681d0e303f9e987a688280afa326dbf770bc90493cbd032096d35f023b05d471240cb396fbfd47937e7f0443acd293c83bb58ff", 0xf7}], 0x5, &(0x7f0000001bc0)=ANY=[@ANYBLOB="9000000000000000ffff0000ff03000098dd4839038bc1a58990662ee871ffa7be3f7ac6124aa83072cdfa4c4ae5b1185a8a26e4ab2a43b5a348d381b9323e35ad37b86e48b42ca2534f32928e70986d0f7af24ceb63f6671b1ad2a00c0ed688fcbd2b2acf1dc099b3d727d5414562aa5cde37c3338bf4307ef981a1a27984d68b1c2632321dbee009000000000000005800000000000000ffff00000600000023f4ad2691ed6f10a86a6c5650dcd04d4bc0c07cd3ce5d9763b9fa99f6fe189abdc3fbc10c1e4b3630588adb0c4e099a0f49825c2969e3444e2bcd5831c09a9414e4000000000000d80000000000000001000000030000004336004b40749fb7e0433a5784fe50d3b12c67b0d9632ebf3a9dae5c52d3ed836eef6efd147fb83dc3b418b53a46b19de7f0f5b2c2a636eb1e493506b7f1d7a814fe01dcdd707c1612402bfe741ee0bb15e66132e1c8026255a89f447b1086df5cf36450d8299a2449522c0a8a904416ecc070163f31271199ddea3f65aaeef4b0230f3d143dc0bcd1f01357e07db7249cd6a87e27dae94a5fa5e7d91fa0735e2eb5393ba91621b84bd692c70c9ac223c6328cafb61ac10761bb8ce37f5ecebb0aa9aeee15acfba200010000000000000100000008000000bd9cd89cf4897e2ba0ce4010b6dbb56875c321797f4c8c7f773e54fac81ac2c541c9e588c76f38bf39b53d35e4fe3e6af9923c8a3c2ba8e949718e6229fa36dcda171b87518ac27c28a3f94ecdec3b9b4ed566a71eba6a565a5c858f3c8e94abec97966ab6f07623c251ea8b9a2c2dfcc08a6808c686a11c5a03c365b75978f702fac56516053e1d3b5d6c3495eb841a7a2c0213d16f9846cb50a2c322c6ab96632424526081158d8cfa33c613ff6feb31381f2fc4af943da7ab180c9e678d8e6b48409fff654661574240527c5ee3db506f91728219bd2c9f342304528bb9b8db1de6d459d65c94a914803fd8f8d0fd50000000000000000100000023cc3833cb849bfad979a263bed363b91d30ee4bf6c71ce86bf55d8d3c5653760f8672613794a039f7ac6eb0ca860019e1cd7f9ea5dfec74fc0347a778e5190000000000c00000000000000001000000ffffff7fce1818faf1dcfbb97ad6062a25d8dc0325581f138b5cf4e8c3ea53350b9962692ad8b68c8bb4106b48dd9e46fbe119c6df595a67107db8e4ccecc891d56f5e6f6ff486bb6c6fb62efb8f7943426e651cf7487975c05cbc074718ecca549031d30c0d47a21e24904690b6199477a3dd9023352d43c641e564faef649df4de561be3f8c9435f9defb5b2678f6a49b9bdb612a67260cc60200d9245440d323793d5d8c15d711b44aae3af7f1e09b34680f8dac1b03799367453d12b4436d4558a219f4644c35440bc32242f721783e4a01671cf4a4f1865ba865d4d0db4a3f145d0328ea38fbd0aa86305c999b023645a5b53fac3c9828b695f30291c099ef5c36b94a202c2cc658251f9ee539c12cf9d2c6017568518aef5a950f4e1857c2a2e0e1e682c84a889fe9f9210a54561b62337e65acd5fab8918ef3df849cf98b064d86a915ecac0f0df73701c6e0f29a842e366c231fb"], 0x3d0}, 0x400) dup(r2) write(r1, &(0x7f0000000340), 0x10000014c) read(r0, &(0x7f0000000bc0)=""/4096, 0x1000) 16:00:02 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="945c037bba14670db419f996be0f72dfc9d8bccd18fe24c9406a7e2e", 0x1c}, {&(0x7f0000000000)='>', 0x1}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) close(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x4) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x400, 0x0) write(r2, &(0x7f0000000280)="39e246e6e6f021f7765e9a319473e91e60e39eab6a3073377765eef72377edce4e821da4cb7bee887d010f8cf019935905e623ec681efc9bd6412b3db3b64f8bf5a9bbcc1b39052c887761ad0c728542b60f71a9d0bfcb7fa2529129e8b685193f7e7d739a7a944614e6a770d238e81e30aa347c12abdfd378ce428f3006488f7203e7533733c5", 0x87) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:02 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x20, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x29, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) close(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7f) 16:00:03 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xffff, 0x7f, 0x2e12, 0x1, "d117f13cfd5a68150b38006c024e027e0bca8420", 0x7, 0x7}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)}, {&(0x7f00000001c0)="24cf6149e2d94cebe35158cf17d3d4f2e3a9f8b61e4d638f1e8078ae59929443be281624fcf225979a23ee5142667b00e62897b4eccac8f10f3701f7857eaf7a010f4dcefd62b92c48fed001eb56e1a9a90ce35f5394152af13b7a740865a477ce7a931a8610ed0f74dc8d695ce31a0769813b1e53a0e082c0f88281f4ae443e2fe9402f34ed0e46fab8c5b29abba3f54f7997187dd9780b450765a5c8b77559642d7df4230e015e4094f5c6f0392fe71f58d8a88b6eb31cfd32e5aba6edbb200bec532e0291a96c49e3c103057bd139721190662a2bb9da", 0xd8}, {&(0x7f0000000100)="5b0dbc99e263c5ac072be7bcd7", 0xd}], 0x3, 0x0, 0x1) 16:00:03 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x44) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x20, 0x9}, 0x8) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000180)="37b4aaebb7aad2851787863e6e2da2bb3b41133ead0894b496092b88133cce832a75d926bf3b9be419459a990e0f265c7c0c2b117e1d9076cbd3681e71a8a955ecae1bb03ada9bae68599f4f6ecf731849a9a0f4014180aca5326e87355eb4b1a01ef6352c2a5e4e9f17db669d706aa21fdd8f6b5221b096461a2e73e1dec54cd3ede7fe", &(0x7f0000000240)=0x84, &(0x7f00000002c0)="58a229432fccba785efaa68a10337492249ec81c", 0x14) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/57, 0x39) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/34, 0x22) r2 = socket(0x2, 0x4000, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto(r3, &(0x7f00000001c0)="6989c38df55eacbe3babd41e09fde4a0db8096f8d51005eaa5d523", 0x1b, 0x0, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000000)={0x2, 0x13}, 0x2, &(0x7f0000000040)="17f335", 0x0, 0x0, 0x47) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d, 0x0, 0x1f}, {0x9, 0x0, 0x0, 0x5}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2013, r2, 0x0, 0x100000001) close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x2, 0x4, 0x3f, 0x1, "1d25669a2bad226a0c68add91440ebb23388058b", 0x9, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffb, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) write(r0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x1ff, 0x8}, 0xc) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt(r3, 0x9, 0xd, &(0x7f0000000140)="ebffdf293343c074889e8a5f4f5c8665fb55e300", 0x14) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./file1\x00', 0x100, 0x204) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r2) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) acct(&(0x7f0000000100)='./file0\x00') semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, r4, 0x95, 0x7d71}, 0x7, 0x20000002, 0x7ff}) r6 = getegid() chown(&(0x7f0000000040)='./file1\x00', r2, r6) semget(0x2, 0x2, 0xa2) 16:00:04 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x4, 0x100000}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0xb4, 0x20}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000280)="0239bd9a7f659509000000b102", 0xd}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000180)="9371b3af195f46781719768ddaee4c438077d5", 0x13}, {&(0x7f00000001c0)="91f32d153eca71e40524034b2c98a363140b4f2291172962c3d1b6509f133b221eb683588e89474d28cddd46febf39a6ddc659f28c6b9ff78aa35b74ac0b7eec21ecceacc31b39791bf1903564879223d0e51fd885b743f84163d9b0f7a3137df90feb0a52eec93afe030a49f0d39f3a8fde15eb33119e78ff7c47b560b60bc253ba31d2565595d5e3fc10c20a4e561ad955fab3f3", 0x95}, {&(0x7f00000002c0)="347a80f278defa980022983941ad3ac8d3301ee8d41f32a3fa4bd11fba1ffabcbd1f6f14ca29e339ce57a904c38f346d9464e24caee08fc5c0994a27d01e071d4de4ed0bf9f0de87bfc37ef2cc9fc59f66bed313f92dd5c92e64149130", 0x5d}, {&(0x7f0000000340)="4b5e2c36f11d", 0x6}, {&(0x7f0000000380)="697778ec41fa3ca779ed9aca2eb6b11f09880a64f9f247a6ad49b30fa4993a7ee9f81553928e3154b814216d34f0c26b5a954aeb22ba6bc3090ad3253cbd2e0c3f7c99e6c30a1b71573bbdf4c4eab8095be10cd75439db25c5e25d898907cd01df54e18b58a2575074fcffd87b6443b9a77deb26834e9fc5f4d300890318a759e3da68addf43aa91ebce82befd1e05ebc7c6b8924ae054f50c9533e88111b51b519fea021417ff6dc4969ec4ef139d3a7f625a9d0972be3b1de7", 0xba}, {&(0x7f0000000440)="30c0b382abb865cb690ff7e4a0aec0c92c25e1f460bf883550494f350e50e296a0339ff48a3ab01b90934b29396389df2d182d9096a40417062da1e047a64e4264fa92b806cac64ba0ce237e56b15cf34108f384790f48d6cc21302ad4550365eb4a70eb5ced69de1d1586467983f9ef057f608935386d39e69ed2f8f801b5b09ade5bf636621fdbe7d57f577abd833f9c03a623", 0x94}, {&(0x7f0000000500)="c0b1575ff1cf114e775a7bac37701fd648393fff28110ff62cec1bd95001e6f8b5bb662907c59b", 0x27}, {&(0x7f0000000540)="82fa3c000c746dd0776ca33ad1bfc2aaf66eb2d666d34cd6cd4ded5f7b8d3dea3ff2b97489d4ccc3fc468541fabb7ba5e19b3a2925a2450c596347748e41d86d0cad2589b548664471c24667d89de5cebf9fc86ddfc90444698b3f990165cb8b80df12c7b6141e0a33455ff8199f38b17a899aa77ed21578c50ecc1cb14184772e3ac5cad7523fdfd95dbfc91cc680e55e4564d7c1eac0075eed929321db", 0x9e}, {&(0x7f0000000600)="609d893c9f7c44618612768336932b", 0xf}], 0x9, 0x0, 0xb57d) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffe, 0x0, 0x8, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x100000], [0x0, 0x0, 0x4, 0x0, 0x0, 0x6, 0x800000000006], [0x0, 0x6, 0x3], [], [{0x100, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0xfffffff8}, {}, {0x0, 0xffffffe2}], {0x1, 0x3d7, 0x0, 0x7fffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364df3fb4e03fe28a136c792358a549cc2c218e7db382b334d822f62ebe0e4bb91c3936a71675f0b2236d89143dc1000009f8fb31d02901000080000000006d6e75ef10448dccba96fb0e753268e6bf4f7d1fc95fed6bab6400c967014151cd1493ff6bbc78e54264bbce9ab32843714585fedd95cffd8eebedf8466cda92ca7ab9cc5b4bb931857f0749ce88b2c50fa7a901809da477cc8966e47e0000dfa1372e8667377f630e", 0xe9f0e7c2, 0x0, 0x0, 0xfffffffffffffecc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {{r0}, 0x1, 0x0, 0xfffff, 0x3, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x3435, 0xfffffff9}, 0x8) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x8}, 0x2, &(0x7f00000000c0)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f00000003c0)='./file1\x00', 0x800, 0x12) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') readlink(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) sysctl$fs(&(0x7f0000000080), 0x2, &(0x7f0000000100)="d07b23a30b5c353ba3cb8c38ccec92", &(0x7f0000000140)=0xf, &(0x7f0000000280)="f8318162b4953f051c774461dd83fa83fcc5c03c04f7ce6429d8c3a05dbeebebae6f7b66a59b187d2e95cacdb18787b8f3855dfd3f59e476edbc1ebfacecb391a2257ec58dc8ef9b7e04f2279de342188451110daf46359677db50bbda690db71d7974ff3762f9b1331ff9ef838dce6d0d98ae8cd2580d5319a3b201b2e3d81632d441b0c3cefa071e15ad32c128a5a5a5723b348d86029e99f29a95814661b92a770a020f41ed08ab2083b006023ce6ffbdef9b30226929978efa7be9a673278ed95c53fadede0e90f9e52d4f603368baafefc99dd8339432d28fcfbce3b9041ff0dd2e31d64470fa", 0xe9) bind(0xffffffffffffffff, &(0x7f0000000400)=@in={0x2, 0x1}, 0xc) r0 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000380)=0x8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x400}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000001300)=[{0x8, 0x1a, 0x8, 0x8001}, {0x8, 0xf8, 0x82, 0x80000009}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000820000000000b700dbc984c5bdc9225924c1a6979e36c7614addedc4f8ef3770ff88f34b721a7fb1668d23af5241bb8a6723731a25142960e0ee74d4f9ad88b349cc45bb2b557f6f842c6678a0d8719193c42f4435f7d9e4f948ea58afd86b5cb721e507084c047b20dbdcc0dfd2b7f713696eaaaae68ccfb7b3c80d495cec1c1e79628153b51c231377f107fde1df8fc74d389f64cd321e2a"]) msgget$private(0x0, 0x2) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x5) sendsyslog(&(0x7f0000000300)="659325c103e0eb34db62f6edc78ea5881eff8c49424e25333e4508078b0016924ca90ab59ccff36c16445d7abc2029175be368f29931a280a1a72b9815c3ad097f0c4a9debaa0317126e3ea69b479eb447b8df0ce5b7463b68effa1de426dba0d94e750fdf75a15ce5bd774c98f7dd6a33ea3abc9d2cff0a6ddf04fd03efe3853cceeb5706f62bbe660353176e104ca1f71ad6ed57c25f14eb651a5bf2075882850c55e92e6279fa7f0f66bf54aa203243c445c6f9fc0a8bb96fe483692de1ff15f5cbf710689f814e262c7ef9924683bfcb4edc40d57a4571f2cb96fb3384f2da1d4bd21d788e9374abff030c0ce6e1293e5d68aa12485a79dc3aa934fbbe5bc96bb64b672955fbc69f3c93c4520434e3534f277aafcdca4dcfdf57d2751837f62af63d7f96ea4a3c432e812ac28c6ecbfa6c9d212bd136fdec341e1892d401b473dbab6211b7dcc4336b3e7cd2bb195a9bed7751ce624bfa4fe0e0fd7b6d1431f9ed1ffa7d292713962f0dbf30af6500e04529f490d8500c8f5b61b738db291b6c189e4df0448fe262c53734c72328d66765dd0fbf889c1151908d36707fb854a54bcdf298199ca09a79e7c20eb3aec875f33b9e6c0cfa0f166d1ac0f5a3cb2eb6c449fd7bc00a746617d42922dbb194fee85e3f976519430f2c04e781f5b6ae14817129c0711de62cfd132eab5c3c1f19703905b017558e233b5ac82c5f59aecfebcd76015280193cac71b9d259316ecc52910736e5dbd6cb9851b9cba909c82592704f7851c5da2e74a48e593f67b2414e63eb4ad1a76fbad45b83a81a38a3fcf81138661eda98c2d0c39ca9861bbd920ebfdbb9fb4cd1c48eae588b4520ad7f5df0573c023eadf13da76fa3048b14bd43306e1fb0676d1c9ebb0ed5c2fc0e0a96e1f8e8fdee9469091782e04f370d845fb2cff071e5370efadbfae2d1a3352105508713d79b0b4ff72cd5d424c77034b2308539d4818b9bb85e0e9dae8dfd3d85d3b13fc9f1b8866205129e5fd7b569726276fc862dea78631ac30ca817807f56ee546b56cb1c96279b153423edd18502d83488d45c820188ef1a862ee24975029f9c7fab9664f5e28f05e85fa21ef396e4c9808d0beffebf159e9ad16e263ac363f9a7b73302034a92e4004e69d51602d345c9bdc3b7a5c570d7134b1a85fe146cdb7add46526ebde0676a8943760064a22380c198b6d26c05bf5b054f8773de76e830b5c2eb0e5752005dc02974fca7d7a02506500d8d48101c87dbfab60afbc2c65869ecaa9b9ec87d9a448df67aa7b70dca1ffbdbc98822aa56e204abe82fc1c387cc3619a24c77adb6fc2b3e2398561fe95ed2ebeb30f5a742e955c05e53acaeae60e818bba9778ebe02af6e42677a63898fd58013e81a3dedc87b43ce08c053ba8c688fafaf98e2e7357e7fe55c65aedd08681cac245d0b95ec77931d52f4714d2575f7fce94afece35f6583db1a00ba87abaacd20fa385a8b38e59e23c9360898b017106d3e938794c656d0f9803fb5ec0fa432e073214dab7fd7d56882b94b7e7a4efb4b9f41b34506b33f6371a1cf3cf6c6a8dc9860dc7c4381362cddaa37501dbd4634325d8188c741cd904e5adce0b8c8d8460111daa66894e076cf64ff1eae17f8231d7695cef8d3c056de60c98ffd8a77ff6227198d3e789ef8ce01e2ba4b8bdac8c24cb31729f96baa70b7bbed49efaa750a502f2d7a9aa9b14f09321280bc328939f98abcdfd13038ec1cb5e15cd05b677b74c50ba11b9042460636078243f8a2b6afb8d24d5ffa380d7b0c59fc3768a8baa7ab38a6aa08536e478857813b714d9f9312f5c5dac454dd82e45ceb110b05af7e8ad5c3334dd1063e0d59a32410fd72141e58069f8cc45b290e6b7757ad52197f6e091cce5c3feed6f512adc916aca1d6637c78982802ebcb4681469a677a4d37a4a1699e13695d399c78a34614d1dce6e6c6ae22ba946975b3180f0d99478e2c0a986b3aee03dfe8c65010d8fd81745116b133ca050dbb2c00db5a18645f309eab577758b50714961eadf514764605e8cfbdb49e8ee91af61e0c45b8a29b24c7fd181f9137430903b3081c0ad52f95102c31b4ba65172b4159a7235980b39af2774a683070ec55519354bc068a37ef55190deb18c61bc312a825b54edc7add6c1dd91cfbd2f65435f7dfbb966c301386176dfc88d39dc55ced75763ffe709813b1b851cbb00f1fc868e2ee76db927e8b5eb5cca769b5873ed70aa1a452a29150f0960c337008c996d1c4f47252a6d037e2b5f11b24229acca77ba4789b6c7d6b253af5aa6d575a009dadd0c658fc1a3a2af406ed692d7a17c1382370670f0a27722fbc3c5683da721e632f2f7ac7db15b0c0ef3c247e4385d4d60453c970a2c1fc9699092287c6f69a7b2a4563f390e3d3a20aa6cc36a8d3c315649de11ea6d255033efabb5c9352462bb98bece4f8a640b459dd3185add5e47bc0f440e6417fb694c6a521247c2a5007bf2b8cae2a20c1701e28874f5d2ed190ef2405fc5ef8d247868a01841db5dcf3a180179eb7807337d2789653ae002331bf660b668042b38208963a1296f77f6e21b8c9287a22d091899204ac1bd5b9c5c339de470743870fc15cf9afcbbd36594e9a5719424a234df6067b7d83d5e0ddfc6d2b0d4e8b708960096e826a232428b715b63aff9060fb05ca0f4ada3e6d88beebcbf87aa50fee3754ce6f6b7761645c346de923287f78bf3900a1bcd8dd85cadc719437392edd9f4b7c034538a882af1af06b47164e752eb11c1e531d87d10581bfb13b45954d401e002970454c765b796fbdf59da90325f98f24d2466a553942c37b01034ebbef47e1016e74360554be75c5376830ea6ecbb2dc507d05ba20137abd3cd57838d8d33f9bd56bdcd6a5557a0bd52ea696e605631c7a2bb212ac542b3c66b4a892d919cbaf6761083f3c9495a086bc84783c6dbd6553f09e92c7b26c542ae16d38d1fa8e69fdbf2a75dc5d61cdac205172188778ccb263e2fba81b15247550234049d8fccfb37ba5ac64589d4e9355e96d02439723df5798aa68a5965e4eb148b2c6c5c91f0343214bff8a7e4a73d95acc85911a55ae32821318bed70f3a23be8bbc3f31ca388eadc2081d7351dc19ff2fe8b36e06cfeca44cfb4a776dc67c41342f8c18662ee0bb68975e7dd9fb56399c3aa94b7a31417d6fe6c28879d577cd554f8c7d5996e0b99974a40aae80c1d42df813b62497334a3a592e2f188733fec9f3915379d2eaf82fff94170ba1108782ef9519d87fa8713164867420de3a21e581a161f67ec0476bae994923e2a778f2701a9f69854bdcd9238d7ad7103d514b1d6d92398fb4085dbe54509684ec518b616939eb98df5009a9d249c0c67e77e7fc1a0b86729f57948bbfb9dcb4f89805b8d02c9acfe6ad65127fcf2d9146e7e2034c663e2b5eb5ca5331ce10812f52c254cb61e4f4bd08e485ddd1859e0ad92c298f30d602e49bc0bd6fd829596d61b48227acb590296c9a2f232ab1dd5ca35f295745c829f4056b62b185770e276756fe2ec6e2948c796a446356f88efb3470f10918a6f1a2a5d9a454bbbb9254e08c8e402e3a3274767465f64841e7afaf73696416fb5d3fc5f9455999763ed5b91d8b0fbfa6975acbfda1bf554241365dc7a0ffbe9a1dbc1edcbad44469ce773d57df10c6344ce92570ae72045a372163684a512bfdddbb513197a952b24f4117b016d049e2b6856e287139018d7c0d252a6e91051f4765a5f56f13de2eef7d155dfd6f3685b224a203f8b6fc10815d9b611f848f840bd815e9f9a82045ea15cf144fb0a1ba3eb9f18d7ccf85e8f1fe6824cce3355fa42f22d541e79b7db5ef7cf1a3924bf349f5d033ebc2944d898cadab8d7ee7603145c5d0f2cc71be17c6b9a5a2c07b251fb29e7e01091fd43846ea2e1cb74dca35c5c878f4c2adcac1d9c7ca020b5eb6d973c5be988b53f5df50d09cbbc01a66c8d0367e91d948146bd6df9826c76ae6e8017cb133ccb76fe27009d8999365de9742b3635c2f9940a88ad29870fc79ffdb9b2bf5af434e29d19bdc8cd45c6a6d24f6729a24b910952c0b5f5b7bf085b33127e5aa6fb6b1e9e63e1b0b516a5a1cddaeb56dcc8844b2adf39004bf786974c7c8a71a8bd344ac59115296ff5f55b5560990409d31dadec80a500b7bbeee14dfe8b14967748f40833b50dc81e1ea317e4707bfd1cd561ad55379c98e06cece3ef438ccb78bb861fc2dd7691bbf28be92919a5bf3a5af49461192668bba19b746eeaad840c1ea0304ffa8ccf2090ea673d57ce1afdf1990f38b194ef97e9c32873eba5e46c6583bc59b05e14942d1619b7544832e60a4bd53310552c46885aa80257a55a1bc9b25610f35f8ef7c9f94dafd7cdf72b943c59759c7080750760a5b10bcf7d6a318183bed0bc39199936b927164c04a5afed07ec2186acd02869cd19b6ae8906d0af844cb7ec8bf92fbd2e2f7113af3f93ce0bfaf4b961b0100e167a99c571d11da95e8fbcb30f47e028730d69551eec04d1323967931a7c593a29e7b8a4eb2a18c01f02b629a6c97accbc0211a48e2ca26ce819afb67bccbc4a0c6ec6f78e8d35ad227fa7de86a93160633d4e997e085ba97df018bc4c84234dae334a58302efc620a6d172b1eb0b3e158f6cc8a4707117c418c413f88da3c33d507552f9b135c80b9f5bbfd6223ede3051ba13fc45e2440e2b429ca98385461b577ba92045c2be2e4a00ec82c1abc8c6f045f66d12136ab2ec2aa4d8b96a91bf57796b8dd8828d7c1c8177e3cf452aabc02389a1ca746de9f1f3a70ddee0507cef583ffd4bae40de215f5ec42ad7794f6d181a0cc1d88166df1453a5902a79d3e46fb85507bb591f60b987e52980dfa8242b1ce886b6527320cb944c2d6e6dde125cdc44a53cea2eaef0134d8e1232b8991105aef7d336b81d5f86ee9ae25aede3b5db7a0fa4a41cfcaca64cd206e8a24f7c5a3c013d8608d5b7ff3d50c407dddedaff657b352213b931988b142e078ae4738532b4edbe8e3b06ecfe60d9101dfe40a630190fb19b0f79a0a5ea77d54174682524c707509d5f19153ddce0fd0d248a76db87fe44302bf2aba858bc43d8bce1d79cd5f50bf43fdc67683cdb531fa59b2e473f0c167fb294e7a6d1b8011594d46b0b5ce223710725c071526b87a1ea7a71c07812b03384f7e4f040b041fbe223eb5e5df06ba41f36a2132cb081f964e76dbbb96d0de266151d33122fbf54c1514f2b0e4b80e06937c18f45af8b2ab8d122e39baece9e602c9f25d5c0d9f05f772d269f940d68e0b75ae05004bf14440409a61c02db8b738c18467186c53dd504f0df733c9553bc4832b14de2e8504bdbd3774debc37f0490e8f3bb635b38b4743cde25c84855aa22634050b7d095f66eb247e440ffbeb99da149860da4e04f088988fa3fce43360ae15d61af18ac2de3e11e0821d97897dcf17fc0f2f730e21e22675132961331b7b773fa9d97271d6264ea8c9c25b2d5b28e52737af0e27c7e3f9eb856d03f33d69d754aa4f5619ae7ce1c4124fdb2dcb70bf2a030abe95c0e76b7b2bc10db7611a1787596dba9679b5431110c1ea5a4fbb973cef577724f6b548fdf242fea0d1afdc6adb3ef16de2cdf27ad9bc79d71e11b80d4604b5b5e3282ed680988c092072a7e06263db9588f7468d4e0623eb84f7b85b7d9442c2c5e00db7e9d69ba9fc721a860fb5aa9ad9d59f89acc4bf61d343d5c322d8b1c7b58c46a2da06ee44a98ed166219416d9580b8d20b1fe6e745cd7fe1628", 0x1000, 0x3f) r2 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0x8) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) write(r2, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000200)=0x81) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000002c0)=0x2, 0x4) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socket(0x20, 0x1, 0x81) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) chroot(&(0x7f0000000000)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) 16:00:05 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f0000000080)="af74", &(0x7f00000000c0)=0x2, &(0x7f0000000100)="8bf51ea4c400c515281397bd9b9e8b6abe42227826152efa4fe1027fb38ada28376546be2f1b9c86ac16085cffb8eb7ef68a9d2ba8767905ae384a6f47d8f9a2a39be30f94a7474daab4c65cbfd28e8ec324c330dede87450cd57485ef09767d9eef39fb356238eae1d981658e656f988f549fb3dc9dbe474275788d3198085c7c522457f26f2d09080cd2c49f7faa59dae7fdfbb6d8af883f2af703f9bc11165b6a75ac4422a86f9dfc5a2c239b11", 0xaf) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) pwrite(r1, &(0x7f0000000240)="12", 0x1, 0x0, 0xade7) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x9) 16:00:05 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004fa8a00063300fefffbff8359f9b49fff072469a8cf45ffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) write(r1, 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x8, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:05 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x3) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000001640)={0x5, 0x5, 0x1, 0x4, 0x4, 0x0, 0x2, 0x10, [{0xff, 0x10000, 0x8, 0x2}, {0x7, 0xfff, 0x5, 0x7f}, {0x7ff, 0x1, 0x4, 0x2}, {0x9, 0x2, 0x65a8, 0x3}, {0x2, 0x0, 0x8001, 0x1}, {0x0, 0x21d, 0x3, 0x401}, {0x7, 0x9, 0x81, 0x2d}, {0x2, 0x10001, 0xfa9e, 0x7a6}, {0xd8d7, 0x7fff, 0x400000, 0xfffffff7}, {0x6, 0x5, 0x4, 0x33f43e89}, {0x3, 0xd9e1, 0x2, 0x1}, {0x7, 0x4, 0x1, 0x1}, {0xff, 0x1000, 0x800, 0x7}, {0x3, 0x7fffffff, 0x40, 0x2}, {0x9, 0x3, 0x9, 0x3}, {0x80000000, 0x4, 0x9, 0x7}]}) r3 = socket$inet(0x2, 0x3, 0x5) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x4, 0x0, r4}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) sendmsg(r5, &(0x7f0000001540)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)="b88e7ee637865a3d7183adba3f1cafbf1de56d38fe", 0x15}, {&(0x7f0000001580)="5d831e257c469209af35fffd7a3b8385f5d3958489e19d0c1512860c7853c9317410a2ea9745ded00a7649862fce2bf565f0b7c92c2f2bc6a8a8d48a26cb41ee37bf10adda573fe6905c9b2b70441548faba065e15768682070a062ba9dd73a9ca8dd3f0c913a0c0433d0324cd7519c22e25d3191d8f4f763477d2b4933aa730eb36c0916e01ed08c21603d255b219c859f046d4544b1b8387920234eafd", 0x9e}, {&(0x7f0000000100)="60e261fd89de514ef654e2857c931990af2111bb2d9890cfe37493ab9452991f2218994ce1b63f46a64125e2bffcb244c6aad0b7c58055bb77f373500f846b6ce6b54a3c324c6cbea063ab8573040000009b185dce37b7d443c85d8da379fa827ee943df02167e253aa4995dc564233009238efac01634f2e5d3b26b7496dcf9b9c751e5739078f7d10500a34cd738a6b9cee6796c12b5f48e6849c38fa761b2cae4483a19c929ec7613222c5b77dd748096df1be1f08d3d9ac2cf5dc016f0ba285e4504b5eb182c85bfddf39cd77247", 0xd0}], 0x3, &(0x7f0000000240)=ANY=[@ANYBLOB="6000000000000000ffff00000400000068155d038bb7b777e2fba6c184b35bfcadf767d2ac3d71ce4b66023926f44e347c559582d68e8c9b036951439fb0dfa963b4204dd33724ae9439963e5251ef15c3b8ebd6731aac66da9563d88a000000d0000000000000000100000007000000435330a643cf650005997ec82dc51019ef82fe893b9896e7c9820dc5d5ec107c1814e392f640710eab64b1ef7b748e7d8513775a5d9df5b1811d8b38255a621398a313b045f481f25ef4b7ad59f9c133a1d7630908b12ed6b17a7eaa9e4b05f4dd3b265b0a56a0de608de240d4e7b7559ac1692a514c3ff97d2cdf59427bf4c223bd866bd334fd23fabcf7e971b35f116157c95ebbad32a902236bee81bd961d9061331537c1dabafdf4993a123e849c45023322bb9c5666c5ea3883a28a7e001010000000000000010000000008000072dbad619424777c24ec37686427ab3a650c72d38ac38fb5235d99e97f63df6ab9a45dac72f9ca9bd57015910a4bf585a81aaae11519e8ce5d212aafcfc96500dddacbbca6f9d8b8e007eb9cdf5d98383b59a01e502a7ea1884eb12c34de25b74d0e06f66532894b23f68b3e7e419e9c854aab1da4473ed131a146d4b7aa5b3df4aef54fe35957871964b15aa7fc7304ca78f9212d1f81fb247fe636e6eb91539641272aa7e5fb6e022551193ac7c96fff1523d1783e6e19a9cd9cf62662d72bbed4c43a3caca677cd5ae95fe028f295415ad1788cbb448e5f9e1e98ff65a7480e7c9120da2ae6acc17d07d42c3ff3e024fd0957b828b024e519f66c4beb4d87d3b91fde8c0b73d2d494aadc6bd641a5738dbd9deed2bf3a4c82ad4e591e4f098069c15eecb6484e9217fa715bc7fca33be6ea9caf359de76a23d82aee0dd7ac3d20fca587d79d9c2a5acf2116a275a372ac2531bee01fcd0614844132613327c4d75d097094ca2f8032b1654d81b25ddcfca23f8da484da3b38ba432a54b4b949eb2440817cd1ca765790722da276aefc370225f62629bc881ffe3023d4c2831eb9faf7aa69b717e3ee01f3fbbcd7a2d0ae560bbc9d256c7dad890308b53b58ec84289b2cd6db64cb2aeb272f4cbd3a3f5778d7eb81a0276a2c4ea10c3921b3c8e2323581946d726511199d429eb0ac3decb7b87ce481868a210bea140127ab36bebe73820974f01d6346d6c68d664149f777a54a5f4070f6ce51a1c5dc8aa1b6d5e586fca97ff2e44fa5183cdbdbe62711caf573237823098f0b94ac6e05804080e91dbe6bd1f44e300d10ad919755b252821ba2468905eb8ee831e32536e77e1f0eba56365c44b93d7de868de9c983337abe7cdff49ed8c1a1b31c92dec6b0239a9153857405a4b50c9c48e20d95dd3f3cd3a596a4b2feca006603b93a25488c8f4a81ecfde09c373bcdd8dbc0cfeddbed84b21290b4065941b35d2207425b0d7a5bc3d45e9496308ec0744a752c1a297a2cde26aa80d0611fea3d28a8ab1e934a65b314209b98b1c87f59d7f3deb2cc1046055028f91f14b470088d4f246ee64165e9d775383abdc3b45b1de7026c0599037b1f0231dbeba596d389eb924160e31b352f0d60ecadf2e31cab872cbfb884d71424038df9002e7a57de323ea62b832a41f59d039a0116438d39f4f2a7e49d8a2466f8fb70d459d59fcfb196b0fd2310e2615185d99966b530724caaa743cbcfd8d1670a9c6668cd707b8e81d01f595979e154edc04878c77f8c5d02852ecd6584ad63faa7e237bb7d166cc177dd0995411f706758abbc21d02b0361400aefab2883d9ce51e47b4ee3fc1e3d0d53ac748dfec598b7217f968b7847e502152173360c22024811d4b165cf8609badc7d8234ab4351e6596832c45483987e9eb599d815afe91d98a4caac960035ca527b9afc90c1a727ff33f43bd6076c3f54470d3fcc3e4d03035df44faed365dabe8f4bc0d8d55ee47aae289baf6d8f87b8ee51d35f218403a18803b6beb6b3aae2dbecf05afb39df0aa9f2a442e9061d71a70ae89a0e05a5bacfb7939fa4a85e93cbd5bacba60ac1a541b63e6623d626286787c6d66860e2cea38313092c5817f59c2b8a70c0854f86c7fc8b2e39e0f2fccea09bb1739576b101b38e6fe4610a93b0a95c31bca8eda8b34294969bb7f69ffeb3b9b9afcf20473eca6423997b5330f6851e8e58256239c301ccddc5916088122954828d9e6a68e48c395a4f0808aca68508ba01d6b744ae1da363656348f7a01328e95e422bf6bf6bebfe79cc24fdd94776c5f64c2059567da66d65ee01a7d72dbd9d54c80069b2811633185269a9b01ad18e50c47d81d3d24eb4caed9f54eb6d727b59b5bff464db41444a8c22d22e9165f3eaca45cc10e1ebba8d798fcb38e13d29541a5e938ab28fe36757ec5ed790d26dc248b3796f1ad57aa210bde79746e4ccfd71e6774c25401a08753719439ca6d447450ee5a1c02e9a25ec109cdcb05f9dfec9957e011fcabd6cd01c8617009628b51da69d048efd83528c45a81de500453d3d8d377e5302462d4cb519b0d1151b4f796896fc7f4ca0ce30cf1f00cf567598f48bdaf7337d5b5f95b0c9d19c0ab9605de6d3306418965cc426c6023b226cb4b9b8ef002b240034dd30428cf122a950a6fdd8288f86ef6fc9d704a901db50944830ab983a79b49a7341ae2c651c73260bf970003e096e282a679b1ce6170390a8d642434991d4ce85ca0cd72008b5dd400f1837292fd4dcb91ad86bf6b715ed0852ea96bd77fbe057dbfb6625720ec07c198287b688874f96ac336c175d00aac55c117dbeb9a8e07cdf3d33682fca1be1fc849fe7c4ada9902e256b16ebc8584af696f9687ee55dd0cefc89dd0b5ac7ddd43f70a562a3b37a51b3910f9aa43e6ac86644982ea23ba110117dc8a0a6400ee2defdbcb9261c53751c9187b78d7c32481c1a1f787908d6366b4a9b3026fad87b43c77261a73c42927f6a6d5d7e4ee70ee896bec3fcf76767e76f5e6cef1592527c3194b1cfc83b7d3ef646aac26870ee2ca28cb3106ab30add99b78023760671f3bd65183f560afb63c770e7aa018074ee0c4998486620c70e1025a028da57ed746fe6ad0738077d6a2000095707f946be841327a9a101b6f41fe2ccbd621d51a9683d2aedd9f1ffa32913c2c6c6c0e5cc139df990e9b9406c4e3da5bdc518572fe3cc6384968fc1baaaa5e3797fcbd6615fe12c1f29cc625cb6d11ad682ae171778e5130c6eddac07ddb6f65f6526615ef20098c9fbafd93944636d5cece1e437712a02c0b2e988b75852959e2836762ef43dc6c1ab536cb8b9485bfed28b17e9dc48a9ae552973031baa293ef080567c63923fce8748d8b9700096028be5741377844216894d0f85cc6fa3aa2ca2d9d0cf33eaef0c7d453e101b51ea4bd107ea9bff3d715139d20b9cf02d292801d179372ab067d506c4dcffd22a57f7f863a54224dff51c9ce6d939428254d29346fdaf93f6e1d4784a0a5b42a959fdf5d17f4e1b02876388066ff5eb4360f592b8e9e3d1e1c5512ba01c184586e8d2c040f60a1d0c11cb41446d5255413656ab6a9a698591320a508ca8daa36bb0c97ee40d8a8fb608d844a4de536de6f7dee588bdd4f0d103543ad9023d5fb5c6db8ea8e9157a87d860a7d33540a1741822390351e63ad2e34d9226cc2f781ca17014bb0606b8eb7051c978c7dfa500a449c91201524b2e078f2415fce026f4f10cc4cfc721d645e348d90c69b91ab4d47d544bc8aba6267db7a95e7d4e7d15f3a90f71c78d886a07327199e6b5c798ce1c83ed21fa1478465787952ca6dd1727f19355a8eba8d1fcba67862f4a4d50694f06d0fa641611d75c74845637a631a7e7350f78926153cf1d41b74040f60511daec12840bf13b6d4a7e55a017861eb9677796665efc0137c04c8f779d0fef987957ae4d3f92557232925f6482f27e1b8e442fca81168cd93987caaca8e3fa63ba103d7820a229670a8f48b4b1201b4905208ef0eaffdeaaf543ddf215f0268c87c15abc871f1b7181a1141172e65f49208968e71e59bf79730f4cc17202f19c7d56761ae732c8154cb4263fa8ea7b935260e09ae665578ce53b2bf3a3d6766a177e23b1c7ba904183120240dd2677a1b6519bcce2ae76e9674050b6dfd40b3e2a1f3e6605544a056aaf3a433f01b67b59347db96aa3c2cd6fca9ab0c6d00c17b8580fc93b1b6769358310f63fe05fec5ec31a587ea63cab145bfa50c5eb405e4ac105ceac7d40604c628fc75ba2e050e2d2c6be7349728c971c79f29044af36bb48f0dd911f63d64e95298f49c757e780dd0cf0721f87620f296b88a7154750aec531cf5e87f85151838215ff523df8598b8f7b8323299cef10ef3eaff48110ebce1a72c2dcb53fd6956ff637ace9094cd8b754d98320d6b2d60e7666b42cb5e49b13c26cbf8bc9c9ffb82764ddc3cb0b516400aaad3b9069e18279ad8fd25a78db1eb59bb778abb7ce3d6943699d51e8c057493c5f82f0f9664742e2413ea9eab9b381f7c591b48b8e1c802efc858b52e525352ef0c4abded37709e83fb600446b45c00488bb41e185c77ad7cbc118dc782f319f810ea03231ecda10e4b4cd309a8bc5fea523e44472d948cddbdef95dcc989357168482d1d659359ef4610cd4c004b0d2eb8fda043c4920cfb76ca0da10e1dc76730c1e4dc4c463cc9a30a6fe61c7610683f6e3e6938fa33ed8bd3e85be4dc430b24715a308c3c31c046418d47c0f8b7cbe90641b34b106c4cebde8987234796ed414858c560d0cf627455250fb25f6e73ef56369023a8168e4dfaafa1465a4d8e988c54184ac611b6f418ddb38c984b2d404462fa2a64399c8d8e78b07dbf9a57a626dff95b0535979f62513338cee5847c114a20d77ca39419a6f2343a0c1dbb73f04c3d84f8e932088f2d1c9000c77f706115ff5131fe463d3086125062c355c15907d1d796b515e25e8870039f6ec3fc291c24482b9f088866b1edc677e64659e8b34a529b92cd919f9088c329de7911bef221c298847457fca3142896f6495b8ff94aeed0ff0dbcf1508e9da2cf7eddc41916ecaf4442c768f6a18ba4617333f1b4fd0f4558e8f37080f9b7cea417112838822c02f65fc5556eb9b3a82c4ff3b37809537414b74057921895fc588c2ba532aa5d556c45e1ec63f5deb98167ea1049cd49ae196b0458e703be3b42cd14ada48c3aaabb35957ab095ab45cb7dc70f3571ee146482ae9b4a5a57a9ed66aaa49036f8bf800427342fdda985671791e83faa073ee8e55f78efa47060d81677109047bffb46c56eb945445d9aab9b3977ff2e27eb0afc6be4be37fdaa1e3ae07cd5eba76ccd4fea01eb8ee4966567f30bbf81997750b3f226124d25e5f44062a1a09412558a5a2546cde3dc1518ebc3cfac2991611c7fd45b42577029df81fe79a755c29c4dbc1e4ab9d281b69adf69e1e838e38dbe8f8e9b729f5deb8eb3b27738e1929b2216d7894d4982ec400c603f469e1685f23d7092a26f05c0d7e54c94f63c9b5f6f8b814df8a1365c64894e0f817ef09a1e0f4f50d37f6cee22c0d5287a81c87d9ca53fecb3cbe00147663e6fdd31c96b6a027623c1718e6310b58408c380825a614f6038236da1ee972eaf0269f106c821f45a4d43e13d17f9576ec87962531ecc35e00f1935febdef70a2cb28db0dd1b13ade4c6dd2dda8c7ecdf9b7129936187978ae4953bf79802c561bf7631f1dd036cb13b35245cca1ae2783d2b96fd3c0b6959e45a4d5943a16731aede258dfc8793ea53635ee3a494894cd9cefd5b8fa759b05b6d93ba347fa0da064b7fec77b1301aa6bbbd71ef79960985053064839646f6408938174432e89b66c28a7d2468b4b568111072616651cb526009369afa493913a7cb05fb09327546dee50d9a6c2c7cd1dc954405db414d67256d2e34dce67846f15f24cd6255b1892689c621668f16bfe56b9a8418588f77f10a34c0cb2f58e5dc7419bbb30368fd1116f49611a1a7f350b96afa7bc2d3e1adc747730d02e1bd42219bbe7fe367b795c3106d8ad18dc812d771418b031e46586385c90647b48ee21917a8268efb150d5f3ef7e33633d53eede5e4fead69f2f66ff072e22aa0e119deaac3e1accab7e833d4e5216be24889cbad31591977c2f69e20d3c1f64c2f97c0f88f3fcd004c085f8302e4d046ef256a3ed96e601db0f1f3ebbac69b3106349f53d6566ca2c8069ea8b436886d098dae1e0b85948a3cfbd5e03000000000000000010000001f000000777cf16a531acfa57c6a18f5e57d07ac1d9ca0815b568b7636a35d4cdfe44423f800000000000000ffff0000000000004e4ab38015cdea6bb824e9373d1863096858da917897d515088f27fe3bc2fa54e234f1a1ff985e3aac75642193ef9f958716ce83c9d255609d6266835d53b43dae10bd7f550be2385d40ad13cabd4194f2d8b8a7c972fb7821cff0cc7c6a7600707c275daa97be958fba9f47446e5743dfdb7d12aeafd3e4fd3712663c77e4c356f6a31a4f74431a3c52a11b027afb7e87889da2fce5a19e036fd20ea042ba027468c07b1f6972759b5771fc16f7d3ab8902409ed02094e1e3d0ee2778d7672a916a6eb8cfaace5f04dbb31e8f6dc756e7f2c073b643686188d1689b69e15de12f92ba15990300002000000000000000ffff000000000000254c7486580df79c8918328b713131f348000000000000000100000093000000baab0b23fd937c9b1c7b8f75e8dc8d9deda62a737bc9be2c5ccbf7de4ca28a71384f6ac65ade3e23164576444846e2909e65cc0000000000"], 0x12d0}, 0x4) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}, {}, {r0}], 0x3, 0x4ab) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: setrlimit(0x4, &(0x7f00000000c0)={0x4000000000000003, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)=' ', 0x1e) r2 = getpid() ktrace(0x0, 0x1, 0x8, r2) r3 = getpgid(r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x424, r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfe000000, "9c0200230000e06533281bcf172f02b3b800e2b1"}) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x3, 0x4) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r1, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semop(r1, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r1, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x26000000) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r2, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semop(r2, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000240)=""/218) semctl$SETVAL(r2, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x26000000) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x3800}, {0x3, 0x2, 0x800}, {0x0, 0xaf}, {0x1, 0x0, 0x1800}, {0x4, 0xec, 0x1000}], 0x5) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="045fefe91fa6c6538c3aae54d69a36dfc78c5fba64281fab1258e3445e3f787357e63f5b0823add084915192f243c2db9e0db0b0bcea1b9c5ece19f278328e54ee2fb4f9b19d6f5bc78ad554238703573cf2bee800000000c82dae5cfaad5dcf6f8a20412611c26fd50bbae4b36744a6737bda24459f209828fb0c68a70b39cc2fbd459eeaebbf0abc4e3285a3b88824b4aef032eea316000000000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r1, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semop(r1, &(0x7f0000000140)=[{0x3, 0x20, 0x800}, {0x0, 0x6, 0x800}, {0x2, 0x800}, {0x0, 0x8}, {0x4, 0x6}, {0x1, 0x7f, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0xfff}, {0x7, 0x9, 0x1000}], 0x9) socketpair(0x18, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) pwrite(r2, &(0x7f0000000300)="92baeaed166ed934ef0a79945c97e978599875e91216134f1d29514f267662e45bb19e622ec3d276a84bd26b479909bd623fbd6b86eb070f547a8ca2ca5f9c2c7c8a1deea7abcdb1e2d2d4948bec2503aeb29d382b91dde0a11b70322a1b856d2c54f9bfe05792e195ac3c8e4d31f54693ca2de564e77cd5e5c1c34f044d1bca9e405eb40b114c540af6d66de40b41a19efaac8cff352e8ad795bc8be12abb7845891116e27d418f6029840738e4450e3004", 0xb2, 0x0, 0x80000000) write(r0, &(0x7f00000000c0)="05000000276d0ce1000003", 0x55) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) write(r3, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="d094fea81764000000"], &(0x7f0000000200)=0x11) mmap(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x0, 0x6010, r0, 0x0, 0x9) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) faccessat(r0, &(0x7f0000000480)='./file0\x00', 0x3, 0x2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000440)={0x1f, 0x2, 0x8b, 0x8525, &(0x7f00000001c0)={{0x7f, 0xf3, 0x9, 0x8, 0xbb, 0x4, 0x7f}, {[0x7, 0x8, 0x4f6, 0x80, 0xd6, 0x5, 0x3, 0x9, 0x2, 0xc0e3, 0x0, 0xc9, 0xffffffffffffffff, 0x6, 0xfff, 0x9fe1, 0x1, 0x2], [0x3, 0x8001, 0x8a8, 0x10000, 0x80000001, 0x0, 0x0, 0x4, 0x6, 0x6], [0x80000000, 0xff, 0x8, 0x5, 0x7f, 0x1f], [0x7, 0x3, 0x7, 0x4, 0x7, 0x7d], [{0xfff7, 0x6, 0xccea, 0x4}, {0x3, 0x1f, 0x7, 0x3}, {0x8, 0xb2, 0x0, 0x20}, {0x80, 0xfffffac3, 0x4, 0xd7}, {0x0, 0x8000, 0x931c, 0x6}, {0x7, 0xabf, 0x3, 0x1}, {0x1f, 0x9, 0x200, 0x7fffffff}, {0xcf0, 0x20, 0x7fffffff, 0x4}], {0x8, 0x10001, 0x3, 0x3}, {0x3, 0xb6, 0x400, 0x101}}}, 0x7, 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="fed6a01a2e0bf9d5cb2b4e84560a8cfcbb667d2907a5cc3142e897dc865221af44fbe5688eefd810b125502563ee0df2a794b5ca", &(0x7f0000000080)=0x1, &(0x7f00000000c0)="890fda7835352e1eee0c723f41fec982cd6b8de08ab6bc3586dff9b45f5f15d75a6bb1131fc3f58c8effd4e2140e71511846e3877280b006ae6e757fa307ea1219f4be36ff021470b126f99548d360012f9455c0f3ade03ad31c38a704391a828116d00cbbc10f23295a1d08fe6ef2a16c76f7ab66b2b0611425f7b31a21b18be9999b3efb1241e1dc85add62186fa095fdac82bd7f4ca834433c9b02dd120938f5b5f0d890bfe1924a7d9adbf0f3e", 0x4) 16:00:05 executing program 0: syz_emit_ethernet(0x3f, &(0x7f0000000040)={@broadcast, @random="49202db7e2c1", [], {@ipv6={0x86dd, {0x0, 0x6, "6d28e2", 0x9, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x3, 0x0, 0x8}, {"aa"}}}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0xfff, 0x400, 0xf6, 0x7fff, 0x5, 0x7f, 0x9, 0x10, [{0x2b, 0x2, 0x7, 0x5}, {0x8, 0x80000000, 0xf9, 0x6}, {0x5, 0x0, 0x4, 0x7f}, {0x3, 0x800, 0x8001, 0x8}, {0x4, 0x7, 0x6, 0x3}, {0x4, 0x4, 0x5, 0x7fff}, {0x3, 0x54, 0x0, 0xfffffff9}, {0x4, 0xc3, 0xf47, 0xfffffff7}, {0x8, 0xffff, 0xfff, 0x1}, {0x9, 0x6, 0xe000000, 0x3ff}, {0x81, 0x8, 0x1, 0xffff0492}, {0x4, 0x7, 0xa2, 0x2000}, {0x6, 0x101, 0xf60, 0x903}, {0x8, 0x1f, 0x4, 0x6}, {0x641, 0xff, 0xfffffff7}, {0x7, 0x71f4, 0xfffffffa, 0x2}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000200)=0x9) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) fsync(r0) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000100)) ftruncate(r1, 0x0, 0x800) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000003c0), 0x200, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffff9, 0x80, 0x80, 0x5bbe, 0x4}, {{r3}, 0x2, 0x9, 0x80000000, 0xf2, 0x4}], 0x42, &(0x7f0000000540)={0x3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x1c2) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) getpeername(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000013c0)=0x8) fcntl$getflags(r1, 0x3) recvfrom$inet(r1, &(0x7f00000003c0)=""/4096, 0x1000, 0x800, &(0x7f00000000c0)={0x2, 0x2}, 0xc) acct(&(0x7f0000000200)='./bus\x00') r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) openat(r3, &(0x7f0000000100)='./bus\x00', 0x8, 0x220) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r4}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffff9c, &(0x7f00000002c0)="51748393baf64eaf786806c1f7e57a37dfd481bbbdff0c853d75d307ea2b698ff736826e562b99f7a7af9c41b424102f1a0e29cb5e6aaaa0498fd2245c7c8a4bca534c7ba722869c1057a4cec0ecb36d7ddd57d3a1c682b59f137dc2c479581a8106e42cdbbcc414f23c3d43088607c103ff54eb07b21624a6dcd58686dabb6757fca545d61d7bf502cde22e090814a4af2c368f8c166ea0d93058febc7ae57d394e437406f7e0123ed826c974fbad66a067198183e548e2f1bc1d0cf0d5bcac65ad993618065addfe2d89cc60ba20c37ada58a3700cc70929109fc77b6f5a5700f27ec2d4ae94e6f9", 0xe9) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x0, 0x482) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x1800}, {0x3, 0x7fff, 0x1000}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/149) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0xf5}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0xb01, 0x0, 0x80000000, 0x1, "5debffe765dfdefffff9ff1be62c36ae61dba648", 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f00000002c0)=0x8) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) kqueue() 16:00:06 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x67}, 0x2, &(0x7f0000000080)="50580ab6e48c7734053ec5ebdf9ef1151217d3536399893f4b77355792b187a94abc27d573e74dac0ce892ac527a760ba9a90dfbe24cea3fe13da73bd76151be94982322c903178ca76b96c8271dbb90b4d1239ef70fd40a7a649d6258394207385d6a6af5434a7792b57be229b727e80bb6f74f53c7953e74d6b093d3f7f9d6c6b252f1d55183ab39636033b2a6433282a1acea615db502b66bf351ec34ac7b6b01964a17412b5288fe7e57e92b9b7cdbdbac7fcad92266464ed1a7b99f834cddbb7f6364265e79168dc459c48d294f991b2a09415df83d", &(0x7f0000000180)=0xd8, &(0x7f00000001c0)="843ec87d62fba11a21b59b013d0a1bf8cf79e641077389e94e9f89fd43f4d9ecff3ad3789459dcbb2f17a0fca2a42a5b47a4578574748b9c2442dbefe6d232f055bd0eed74bcb98f2e237694f4f8b198f8891fd5b21e5bfaabb9501eb273b782641a753395e99092418eff759c991bb63fe16d97eb084130d2b44bbfd96761113694bba6b3e0f57258c709a94f8609fc211b2a60a1", 0x95) setrlimit(0x0, 0xfffffffffffffffe) setrlimit(0x6, &(0x7f0000000000)={0x10, 0x100000000}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x20, 0x2) 16:00:06 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x14, 0xf14, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) wait4(r0, &(0x7f0000000000), 0x8, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x100) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) bind$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000540)="41f2451ba1e6905d48cc7649d8770351ad8806f58d009c00d4ad53528c645c9a538fa1c299329b6eb32e2c0826503f0aff6c5038eac072a9cf429156d9512167c8fe5782cf930f46393f72bb44c5a32797da7f401a201fd21383197ed1c26363c2f63262f8a1bec079924c97fb2d0dcf95632ecf382bb74c291ff0fea9a4712d2c9f040e702b8c4ede446037862e020a24ae320ea850ac8974d89b8e111fe1ed342c5245afef063628e88fa8edd5984b97619277bf6807387b7640dee78122f28094f4aae30ee9a5", 0xc8}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x7, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000001c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd00000080ee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8349cd88c32c8d75e736081f2a499e5509a03e140e6196da2a01e659f619d112233afa9c7b21f93d6921bfeba32214e4a4147fdc023dd323ba763072f922e4c362f4e5ab555d8817cc39d141bd2f455874adfdf698993bc99a8d454e7e261bd61019f2d65ddb392eaab018349a62c3a5bb9d459b078aa60829f9f7fa962dbe85fccf0428b37149e174a5fb06d5d", 0x121}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890", 0x19}], 0x3) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000340)="7031a7f0077bfd03810881e70f0cc32c4139e6e5d52236409778b900efcf49a2ef12ff21aa216ee808f653933a59c5b257305572175f0f2fef526d870efe65c7ea2ed901b5ee075bc9e9426155ce62c223eb99d6dbcb18deb1eec5f4aed336573e", 0x61}, {&(0x7f0000000640)="6ae1d694c3108f4cb147a227f7413f6210b03c5cb0dfb9bf9d8ebad45bb2e1cf4f3faf85c0ffe2d7def0e81b0b896bbd67ce10d7f3443f14569e3b2d823bab9d526e38a1cb916b9311b67e9cb24ed90752f65080bfd1d5b447b9030a002bb87cf9620390b6c074c36e8099b2ed67bb9e4a90de1a987c0fbbadf57fcee2ae5bd20c76090d1bfdec73652b38e5ce74cd0d1c07a37b344ffb4eb0de39289bb712e1cd53d14c86183bc45b41d47dcd0e7c5ab40cdc329f1d83089333", 0xba}, {&(0x7f0000000100)="00a450d25a609a5af7abfe0d7bacfaa05861a88b3b5c5fa64f85492e7e5d98644f9a325732d6936e0d93b15fea6a3f5643e2af9af1ecbfd64c6eb4c831d421f29ac5e4e98b8a3e4350a2e9a3ff87b5c14fe8e30eb6540bb55fd105700ba68019371b436b856063465e887f3f3ce9c6540b096d4cce5e4d0350", 0x79}, {&(0x7f0000000500)="9bd6cede710e1d0bf44e95accf6e4319ee1ed643f6a389e29046d191969d8d8d79d1eaad1061c1075924c60ff5eb8d541d95", 0x32}], 0x4) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0xf, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x6}, 0x10) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) socket(0x11, 0x4003, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 16:00:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x61}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/14]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r1, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semop(r1, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r1, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x26000000) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r2, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x202, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0x1d}, {0x3, 0x2, 0x1800}], 0xa) semop(r2, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r2, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x26000000) r3 = semget$private(0x0, 0x8, 0x10286) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT=r2, @ANYRES16=r0, @ANYRES64=r3], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="070200000f3700257f149bb318d7278fc8aff200", 0x14) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:06 executing program 1: pipe(&(0x7f0000000000)) sync() getrusage(0x1, &(0x7f0000000000)) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x81, 0x1f}, {0xf70, 0x5}}, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)=0x1) write(r0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040)=0x2, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="e3648a6be29ad2b6b0c7a0662b277105f826000020007a4b"], 0xa) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r5, 0xffff, 0x5, &(0x7f0000000000)=0x3, 0x4) dup2(r1, r0) r6 = dup(r0) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb", 0xd9, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r3, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semop(r3, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r3, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000140)=0x26000000) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1, @ANYRES16], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202432fac14"], 0x10) r1 = dup(r0) writev(r1, &(0x7f00000018c0)=[{&(0x7f00000000c0)="deec8dacc3388e6a92c1063b4b1892127eb4c9564467316382d68ff6a33130bfa3180d1c5b704f92170981fc38913b5634f9f2ad816d4fe3e3cbae3f29f8eb6b451895d0f152c204e0e963ffb5cfd219fdab8a7f233b4cf7bc24a221ce3bba9b33813c86720e95a5fbabcef2ae77d0ecd94204f09c3b39ff069014a415ef7e493f6b346f051d2f65625638137616ffaf1e92dfe49b192e0b4bc6de7a23c482f2b092cb149c4d233511ecf1bbc790c04ee440ef9bdc", 0xb5}, {&(0x7f0000001900)="2ec15178d103fbe95d8f70c4dfd0c2fc8ddd4c9dab42d437a0e4d8f3a46a6af13a69ce8931fb9a083495bfd259c9bb8b91e93e3664e4ebca0222b2a1a65f545cc42e7776fe34d2bd652c5551106be247f2b19848fe61f06b5cbf9916d513d0f159c34d51bf9e786b464dd82ab9dc85562e3cccfda1e6007c3a68faa5766b3664e246a3654b2dce12c91a2f1e29791c849ae1af58b3b5397d41a408c2fe21ff4cf0bff63b887a4f4a0f0a3401c665928889c56596a0a7ac6a77cdf3c174448581b3dffb93e9514581302186a9b60004f5ddc0f16bde22a36934e26dcde2e7246f6769ac7e215df0d5225a46bf89ef3ea6531904a7f13b30eac2a0895a088dd45717b3d80be7531a98b4eba311bf07104238d6db4e4b0ebf6e2ddc716950fef00af9cf9bc8967db7eff3e2a58ad6d0c9ed085570949f860dee0e85c1fec7d8853add73e1b9bbc442d3c95115c89a821a3c4fdda9e22ccffd407ca1afea3783198a9c3c0f4ff8a780b4862c3af31626ca80d15d74cee545534718a1c17ece491cd9ce4e705521014b59674c4d655295e1490bf1daf7601942a87392286c80e798e7ffca6a19aa146a186acf50cbfa8d8b920df7fb41541b8dceffd8607969f7c9155f19bc08c8d1674f8385ea4f32c3d79c8b35db332525a77a7b23ce081706e4e8c08b001a64c98de982c9b25f20a5ec0458cb69614ef376ed80acd969fad6e6fbcaf53bd3e3acd7636cfe26fc699d32cf02e5a58782b740f4dab9dc404df90617d34d7af03eca58ffda624c77868064536031e311de952cd581d3c740a304db14b3e6cf94592178be81d9995d4bea0e9727ce2ea9497c132613b9ecf2ee7f2e49fda0567ae527b85bd0ed668fbafa80a768e9daba92ccde21995e20df5e811805e99fe7a5c9804d88ddd8731b4889d4adc20d85d43a0ccc4d7b19edf4c4a6f2a5778268d82b32d6a7d4c8e439d7632f8b999813697b9b80c7d704e526dfca7ee5565b48bbe0cc86d41bd7031a55ee4ef8512b175eefc84da2b77d2a61bb6828b9e32f9a2761f3377095aa41f882338a7fc970e4b3cf9d47ce8d8a8bb18120f1dcc44f06f2dc9e3e85f7b5aea0cf8d5e70c12f8cdc7b8f164f315fc09a41ee1fe6aefe798fd8c83971156163924051eee4d7c4b85913e2348ce248302f5eabefccbc0cb0046fce6a4e2fc892512fe2ab2e2eb88ec0d0890c3b5e0a34a2eb2042254affda16fd6414c712b7caacf9ffc16620d9efa289a596e5374156b78dab04797703b1703749bbd2033ee9f6af276f205a5a34862cd76e5c0d9ed73bf3cdc4b221a3c641997cdf959e90e28876dfe34183216494a72973534983b31cbdf1edccc8a8e70c10fb5006f412f8fc4da94a5043cb292d0033149f76dd56d16372c71d47c18138603a21b5ee05e27df69cb133abbe26fa40a39bab03be17c2df1a1b8a4a34898fc73ab6b29dde56853f0cb3ffd3c0905b0e6a6c3e5e582f179899a2be897d3854ade3de9ad41baef25d188bab1b8a319eb48043b494e3697a982539ae6fd7df1d22a0cbb75695a751d44ab04897266dfff8e5bcebfb09328d2716dd7524698c716da7ec783984079e401def450aef865dcd3e58ef81eef717a5001695b39bca2d6de2a4704783b8dc37f2fe65ab5b159006641f3da5cb7f8cfb8a3c23062aef8da8a495ef35a6fc23260164eb814f4d0fbdaca2f34e8b83d007a428e1e2da9c4abc60844340af126d173d9956b5a26379d9ef1cea6514f1567e65af34ef2a71f3ad4ebcf178e9f89e5b38208a2acd96bb452c879dcfdcf9a723e94129b61396522d174a7073e8f7ef250ea5b4225e9e04", 0x514}], 0x2) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r2, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semop(r2, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r2, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x26000000) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x3) 16:00:06 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, r1, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r3, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x60}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000240)="e75e0904640b058ee119fbc0a8841fb7c26af87d3c1462dd49cef3bf2a7bff9fb3ed3605d010b2dcfc32a8acae07a1ab54dc9398bd41a7b0688ce4d8554e7e72d29213412c150bcda4abaa6a281758e6d01e0655a707fa27d0c03d8afb9221b5e5c349defe2aed3d92f0b1113911f39ffa6321aa05c9fb235170706479a2460029b3cc114a8a6c63c69cb87ed2ce558da4d7697991f3e57e91f8e0d3a2a60ce59f64c09f72ef56eaefc732abe49f48d37af16b4f", 0xb4}, {&(0x7f0000000300)="addd803c8419185805fcfdaf5c62fd9fce8ad175f7f303a5bcf9cff04c77ab6c8251a0f112f23cd8e66582301d52628131f33cea361ba95123251cad8c14cd916919931d6f144fc8efa58e8b33ccce89c0e0f0d0cd60bee79fd73a38442734c5983284d15404959963b03b28ba29db11bc7e77d3f98fd2d3a2dcd6a3c5bb72513d3b6bbe5567f5174a413e3b06cae5d2a42aac1735fb69531b6c7536f5524d31aa0f133f20502b996971797a178161bd31445453ef2854ecaab4c76dcbc3956e0d48e23ef923", 0xc6}], 0x2) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) mprotect(&(0x7f00004d8000/0x1000)=nil, 0x1000, 0x0) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7, 0xff}, 0xc) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r4, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) 16:00:06 executing program 0: syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x26, 0x4, 0x0, 0x0, 0xa0, 0x0, 0x0, 0xfe, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2=0xe000ffff, {[@generic={0x83, 0x8, "1d0a609ab6b2"}, @generic={0x89, 0xe, "56db7eda1ed072523c3de47a"}, @noop, @end, @lsrr={0x83, 0x17, 0x1, [@multicast2, @multicast1, @multicast1, @multicast2, @multicast2]}, @ra={0x94, 0x6, 0x2}, @rr={0x7, 0x7, 0x1, [@rand_addr=0x5]}, @lsrr={0x83, 0x1b, 0x80, [@rand_addr=0x6, @local={0xac, 0x14, 0x0}, @rand_addr=0xb8, @loopback, @rand_addr=0x80, @loopback]}, @timestamp={0x44, 0x24, 0x3, 0x3, 0x3, [{[], 0x1f}, {[], 0x1f}, {}, {[], 0x3ff}, {[@local={0xac, 0x14, 0x0}], 0xfff}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xa39}]}}, @udp={{0x0, 0x2, 0x8}}}}}}) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto(r0, &(0x7f0000000100)="2d1c728efc1aaac80a499ea70a1a79ccb03d769d74791b1808e58b012ef5ec74171f3cbadf34805174ae83723dc8daf6de4e5bd7b202b862458dee50104fa21c55762822fc6018c0dcd94869a4f4c4d70a7bfe08dcf11358c950b9742ecaee1132fedfa344a12b4fd1d1db3cdd8ec1e15434e412fdb365ccab17e1d402e2cd4912c9e4d9a1ac3eedd21ba70dfa80231ce3ad0a84654a79bd53172a5680c0793c35cbcca50011eaad9ce098f788a92cc42c871a0bec8c56dc10b45725c75360c628e4686fc6ac8f4a7bd90623200a87812730f1aad1e5c837499e3be893f58ebf88583a4ba1741f1afd12345809ef3465d780eb6082c93c3798dcb7e505294bac6cbda5a5776d62f2cdcdf955146cbca2908cacf5e823781adffdacb3e0a5452225dde004eb2ac35e6f90fb62713f765e5cd0eb4fe5ff19bd8f54947c024f06dbf10838186ea7bd53c64758e60dbd05d22faa881a1651389ef8382061c75a12a3b0cab0e4fd0ba57e4eeb21701245156c374d5d62b8482a3cac7275ffbfbf353554ba7a8d73142b7596b3b1a17bb2e07aa3c58b5a8916e7477a8768782f965f31d9d5ea6c987dc4462e7b33736c2f7223507451b196c289b912d30dbfdeeccd31a45a1400f85b22f04c723a06889964a3e962017f49aefc094a577afd0c47543b261300ba5bdf436edebc9b9aa0d900fefb22797149a21c69ef60be5f44ad959fbbfbd6f09394c5865e83e128d9cda84f04dec5f9e017558e3a1ad42c7fd691f6ad7c5df0cfe118e680a9bfff1cb18de9c1b584986102527b02021bc0506c8375d6df5da191426f7ad718867048665aef0c6fb3177e042f3c9903dcaa2c6a1333eea1388434c01a42e796df2b7c4027c2e12767245d1924ad63d9ec4f65ffba2d8c73073d97399a9eea2fe4b3c799b61484b0922d902b7671038404c1f01ece36f1cce888baa2d6c321c3f00c6cf46e69add8dec65eacd58d97e8f0623d5a40a4212f189552c2115b8aee10eb4d9fcd2166896c11b35d27ce082e473de956e3776dcd3ba22b879ccf24f165757e2f6437e931976604d59d978509131b5b191636c9c7c879823350b94a885747097072c226d506c27cea70d63bb6a8a97b3994d1336d4e8ba56f62d168403ef5370758b8269f272fd598186184bc9153f4ab701541fb00250c801c4f8e365b24af84d15bf5c23fe06ace7907578ffe8b9a9412c7adb2142a84e0f6fd0a9258f117e90ca3bf9a9721a7addbf940944ac0d0c2634da0c22c534f2177943e5f3c5e8fdb5d16fd78c3ed3cb0f629f37face703cd75a81cbcc800d54d7f3db85c6b127ff6f0fde079e6fedaf340cefc4225b8677e981f345dbcdcd1032a2478b85903a853c778f17e92d0de7cfebdcd00edd0aa83d522dce017df25dfd3bd82b9d0c2f0cad1863df927c5b812cf17568d69950bdd613d0dd39e2fe3c81ccb13b97c804bce3c66ab1a785f3c0bed638c58473633d6a2171c3ad5fe1d9fdabd4976bc3142e0dd7d3334ec973aa178ac29e23e4a3d8b437fcb2759830f1907f61e2057312df5a96b38bb6c4ac829ea0baf4c959fd245248c56ccb2d3743054d88a39b7d75843e317a672abf442da6f3117dfbfd8c7a8dfba201d8a6603c0935ca2ff9366725eab2402245a8d55a19c7996591f8dca135133f65a19552fab2bce4279eff44d5dbd8117cfd44704048a18409406987d9229de9f19fe1bbff5362865dc6ea1f98f4179479c821af5f6b08efe6408be02638054ecf9bb2909781be9ecb1b3b469609759d36e0da70b9c50d742877bc1e1bf00c2532582e2688ed6f1da4799d58979470e16ec99fcdbb955b3b4041cb9da8b725d96c3b0cb224d6678519d4395d501f808a0894c885c456ee2ec90b4a68826584b4a6fd6171fd7709d9e8f57bc7aa1c32cb0628d5e58acb08cff313bb34a432b72330135ee7d18e2349306939f1045084a615d8e2fbde406908e33e23210ed141785f5fe5064a4acd77155d4f6df20600659474c60ff1c21181834538812e373ed20034a670e72f02aaff27dce129c6e47f6363a8423a9b2835d40058a8960256a332bfa5928fb0194aa98851d818a35e979363aa6c99bee76bcaf9c3f645cdce13b73efd23b6d8aeeed3ac3979a60797dccafe6f8da00a20e689898b682de08b3169c6ee2f58ad90933ae99fab7d2bde03b39245dd6a85dd2340000015422987b6cd2c86b0006ddce6b0d07c40ca20364dc29948e48200b33783f6dee18ab24d4e8b86972683003f09cbc53a57059ac954472348e2aefeec72a0724639adcdfd0ff4e9270277478c4467cb1868187aad68dac6071fa6b7b6f8cdb3dc776b25c2485375babce98a250064a642513ee6a474b718c39f2dc51d5bab0a01282229f2c2db2cb5c7a06123f387065807dbb4faca88c4d1290f87e9f77459250143629c413a809aeb478813dbc15185ecd6d78ccddde203d33972c197369714dc661445606049c3e665df791754f160e9d0f81df0695014573d8e721480cc88daaec9470d7e60516a406cfe588588de6143f601f83eae373e67fa21a9e3946168ce1b05cfa3a55e4520cd1c3aea2a2f990959be017eeecbe61b195db3373cc0a278df6ef5d97529e07640af8e52bf4d74eaf04f743f55f740fb9074578187d3564701bffbbc6559c1d00e0c90fc3ddaedce1ebf5bd994b6e297c282cc862368c12f4e4409a3d7782bf61e3cd0dd07012c86ebafdaed1c0b8f13c7b8ee1bbf1ec4b6b39b4b62289ac106379ef65116c1bb4454f4f8ebb1023082a9312717423b0c3a92e82addd7bcb2b732d12a60ae5a2951c808b21a1d8c793bb080f709f48284be184fdc1dc2f84e2e06f9e6e485f506d26689d9e53649b5a887610c5c9d729f211fca1e251fc0fb764039713c6dbda2918338aa6126a28bf57892d268de2164739aa944b7e430b6ee8134cb32457c8a0c2ca299235e01e7f41828d734be106566d77d75307c1282ceca08216f60b676ba10ac39f44902d9ea97272917ee176b557631a94b2d755fee9c23af31112351122515739df232b457bd214ca0fc531d0755c57c885044c75074b943acf27432f1558c16a2eccbfa3ca955b0c7abe88bdec43a3b5174428e8f42d174a35606146f8007d27ebb1b39cff2aa3f6897407f793164f9e212c379880eed98f23fba4376d80bc2e0e4f7636a6e3baede3d15b55f14105c27d4da65f350b0f5ad5c45b17b529cf6f4e15216133b62a4e0f5be1730d52964f69afdea26dc7ae802b4955e441bda42e2f638d0736047adda616ef1053dd4733b0c11fa0419445423eecaf83c00587726bbb77a39a0187b524721e29e419d12d2f73477b77d2f8dd8a5a7e15d74c7d6d544d3401130de88fde84b654ff11e2a9a45a34336e8ffbca1e64f5b51677e7057725bed4a10361743a289f16b87e4c918fc37637163e81b76c0955c76c557446b54466fd0ae27e0807da4fd02605b658bcccd323adc37a8600510d38c2e48798158b53e2ef39a52fc86ac4d261f8bb447c88ceb37dc93a67d43751e8e289d3e8ea8f55b4c1adb73cc5b00d981cae1afaa6910ed71973f08a5df69aca10eeefd782353fe3dbc3edca4bc110c65169e0f2f8fa2684da221b3bbb2a0f27c25de151608db80935803923a4dc0cff13c36b82aafa8e013548ab85c248ac0c90deffe90b7755daa95104e58a67379107bdc663a2f09d58133970d01575df449282b72592cbcdcff18898c1b5b34c9012792fce6a64059905aa21ae6bb8aecf8889b7f514cc1a8cbc9bb589ac35ac2f5faac265498394a7e8edb785cb02c962e1e2118172ad43b7baa4b2cd987260c33e43a97b07dd70529d8df875136f45f1dae9a4fae9e96b7d962054f8687707649bdd7939706a8a3ca4292db742fe71e624b8319b68a7ce4a8691934a2c0508c7453a5159ed36045d0055e8866408df22f1dd1849c66634d96c75806b48e5b4870eb3a4061bab1e3311f20e222bad0808c7ce91cca3ab9726af7e19a4b0c221a23d11fb037d982638f80e0f5c1e48137a7fcff27ad1203135e4ef358f571e9e9e4d96a07d36b2d78ae6b8acd9a9e57eecbad72d1579c451d00e3d877f2bf7e8ed9728d220d4716d3b97a009c40a0b978d4eb7a75e32f76b3b9e8087c7c55bc801adcfbc68b6336d5b2002ddf3755cb86c35e71d2e21c1262fa96fa3dbf7e92cae7bb21040f5ba29bb8ab2823c2717883810bcb0fec93cdf8360861dd7f9c9c34402bd9348541e1dd90c92ea725d5e2d1edb83e2f05f2f3e2b3f069e68dfe2142a65704ac15fdedfe5890849ff5482cc741db981069d53330f3f7e5def61b3d80627a736d5159989e29ce7fc81bc561e776c954bb9926e8d0d6db722d78cf07f690083130d54715f14efeae5eedc02ab042b10fae692d34de7e6af4bd40c2be130289ac9980be0f84ba8d4799286f1e8ae8c3c6e23b27596b24ed383f79bb9accf569ac9250fa0482cf3297943aa3b1eab4a797a33ae8d7ba2bbd0c4ada0170aaa51b9395159c1f8a18349054910716759dfacb8c8df0b0e16ac25e7675badedc029fc4bbf1fbe193a681940b850d72ebf3033d7a20cc3891b43227438ef73a89ab23f8b1a62ced6e42e8235888fa7994bcebab2a7156eaad974c11b97a7098d8dc89ee82c74f3d62619f68c696ba945f60c76f1bc6fa29699893bd5e272b5450ab7c63589e40ea6d19c38f3715fa6a4b3efcba120bf81162002f0df64f8c4baba54e5cebc231dab32379b6f65d5fed7a322321f7cb523bce6a6823411f3e5c9f03f7d6ae71c97304d3dce36afdcec4ed20e41e38ffe3fb964c0283fc2783a78f661304389ced0a9a7a55cf6afa5a4c2749ee7666cd1a7c6f8aa0dce2906cbdd5bbd457cf7cbd4c573b1ca2ce2f6b491897943340b728af6dd90b8d85d68ae0fb5f07f29ef7ab796f4cf58ff904dd999a7985711c583708f2877f0996cb039c4c6e70254ac1479fe20bc4de77e438701f651599dbd12ce097465b549fae358a8461b8b2368db82c9cbdb51b591f36075c274e5cc09ed9b238096bdd283539857c1a81cb7e677985e204c0c78fdfafaed55c767c4fec5c3920658b90fed3b23eba7708314f53edc5a23b2ed633dc325e2963d37d62dec6248eb38d5034f48e9283c136df37e5a940845eeef818994bf59e6aac083083b50a770cc9bbe9762b5f275794516f9298822564bbda9fc1896b1e48badead6f85cde165fc834839f240dc2f8b2f5bbde30bbb5e290fbab2cb1d0096cb72c0fcb19bcab23fc9e390ed7e5ba2443dc3feb6ad59fb1094b5e4e515d9cf25ea2dc65106ae4c853509b4afaa9f042627c2165cc9d8351f03443a7cee50e40623502398f1cb9f180fa87964d3252b08babf77f0b6f8cbd6bff5a6b4bb187f2d3530274e99976f1c3b9103ee0219fbfc0a5ebc807d58c99d776235b825787f480bec3aa00b4a143c0446770a2959f94528226cc9ba8c0898d429f94d46fba62222b2a64e8b6cee4ce840b4650b3ab3426634a21c38962e2c43f6ff88edf34b3052a6221f02e9181c4d1f43ed9ca10ade0496716e12244a9c00c1d3e0768e2411a65d67b40a924472b22a2c1d35106c95a6a0df3a38e16b1ce2e098276c830f5172eaade9a17613817a2ef90f5a20f86d69f48a7fc67f97959ab7b265ca9f3fb08d2db7fa5cf96c8f1ccc399c747becd35e871ad0eb81041bf02f53f0c6f48d8a8cf4dc82bc54790201a3a0f8529a354bc5901d7ff03cd831d63f03c28d7ab96e4961e8175e8ff4496c867097b00a1071cc3", 0x1000, 0x4, &(0x7f0000001140)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1d}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="7cd23fc0aa17dddf7853faa1aaab", 0xe) 16:00:06 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f00000000c0)="117a9df9c1cbee2b2f927871df0f2aa8e87afeb9ad48402aafd8655610a3b2d5635c11aa69e5c8a4698e3d9f8856703c8ec7ecb51d77f3aab2dc9de896893ee6e00650baa036afe9dc4dd009deda994e6d349538f10e3018d123391201fc63a1fb1a5371ede45a4babd36cb70be1cd8c2517d87542a11a4dcf67fbcd64ad7e", &(0x7f0000000140)=0x7f, &(0x7f0000000180)="8ccc46ece08f955b80cc251a93aa26ca225771c821e2fbef7223828857149a098ff517b86617f200a9f928df24efa7bb1f8c9e0194c8ca1c73f1eaf5f9db813db177ebf4432f89a1bf4b66625a6112f1e9b2d5d521c44972a5298fa06362cd79752df371a8c30d5e9988fff045a4a554daaa9f598d5cd2e836edf858bad1ddf795d8a4155fd644080f2f96a1b021543ae261326d84cbc4e4fb98ababd36971074058411dafe412fb9080748c68a4482b96b5b0367b4f9eb5a0eaaa19f99e708c2b251505d3df66e2c74bb77a6d7861ca22aede107afa89", 0xd7) sysctl$kern(&(0x7f0000000080)={0x1, 0x24}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) 16:00:06 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, 0x0, 0x0, &(0x7f0000000140)="27ca7b60e0d0a272f30170b8634035df540415914eac00dbb44dd8c81e6d3c5ba5e6a85ef8f17a5dd5077b9338ac5eca5353358530eaf3b0caabecfc5c0b5620483a29eab3d7e500a78b9c23bfc263caf16ce28b5db4866f9b7b7890aea27f9a43ce89303af9544844400dadccf48f6fd4f21f73fe6d447f5a8026838ba999ab3ed6f86e36ae000000000000000000000000006c54ca5ba3d4411837b2abdc8ee62cbdbffacd31da1b3815d23300"/191, 0x10c) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x1]}, 0xfffffffffffffe2e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x101) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) write(r0, &(0x7f0000000040)="56b4fd0f62b69ab43b44551a7a86d8c0d5fb023f828dc02fa083c9f1e1f899f3b95e88cdef0fac48d9fcbdde971f08ba121a6c514b17411d4d7ef849078b0d4b1a3133001e7da26eb4ab400f2997e04913fef0f28f4f9e8f2de3f83bc9bbdd5d52aaecb09a964736a90784e1be09a4c8e8ac8f6fcc43a4ed96237c9d9e2c7f2801b70743ad019ac52c0f472811f1b031a85e0dfcf1c5dbf19b97a9f86a1e7e11a0b2167ccc3ed68f90f126733dbadb5915cf7363dde6e3f0", 0xb8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xad, "000000e3ff010000113e06f53ecd1319f4fc00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:06 executing program 1: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000640)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x0, 0x5], [], [{}, {}, {0x0, 0x4}, {}, {}, {0x0, 0xfffffffe}]}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000240)=0x3ff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:06 executing program 0: msgget$private(0x0, 0x300) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0xffffffff) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0xfffffff8) flock(r3, 0x2) close(r3) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "35e5852947acd43a6e4b371cf7f97ac6632bb288"}) syz_open_pts() 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0x10}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x121) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:06 executing program 1: syz_emit_ethernet(0x108b, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "8247d6", 0x1055, 0x4, 0x0, @loopback, @mcast2, {[@dstopts={0x3a, 0x202, [], [@generic={0x5b, 0x10, "f00e0f7d25c226af941c2a157968811e"}, @generic={0xff, 0x1000, "d5177c1199cfaf8a5b90d52ad3f32e1a46e2340b2751f5400e1589f06865a592444d274b1aea72c99fbd3d75aa177dc9381fc964906eb521b51b14c4118d22436d95e41168ba8aeeea59d90ca210620238a97bf973ed23c1c53187cca3842b79e11106a8aa82f3d912f8ca2db351ac5dbd4ab4c655c628b1c25c833aad6ccec47c97ceabc11c1a9f36435031f6b3ee20e76ed1f22746ee9b54aebaf9e4a0867baededad339b5296e4b96739b8d0fd03e040512b8ae9df42bc5311cc12b3e226aaf9571a7ea248a9ab8861f27cc4b5c4ac3cb8117ef650927ef3b6d6ecfea7fdd0fd2e5fb7f5ca174d21f51e17e6d01682e1e75c5a1a0e923d3b84248fb212633a007151e4ed18a6bfd3e46eb0ea2b16b066778b973e3c72c34f59f463b2b621f7dec9f1c7e8f30b336525b0b3e45cb2ef3dd013535f3ee83436f26fe2c2b893ab30be5ddf8b56fbd586c5543b49bf1522b56adb1f3c487a181ad5579d715d2430b4e5bb5f7b720c8f66200f0cc604e452d1e7ba519321b69ed1c315a1c7d6b193e97a184b05937cc9ef9ab63c8f8cf7b81634653e00c36079c39e5263f456f4a669b214787bcc558ba19a38919e781479457ed02a483cb6a3f338b950c0b100b379135280cc4d201e6ad2ac41042334487f28af54b1c9ae0c8a8ae70d4a0a37bc9612b081e68a1a85dbe08ab0d147ba62dbeb2f47352afa857cc5430f0d0db3cd8ae7f8500aaf35c203fcd80e60b0eab640cf890a10715fa2ca2f4bd741b2dfb0bf5a62833f62b9d88133be30d5111c9d3e478bb97f39578e7070652bff063bec18828ff9a46e3fd92c094e824dbbfa664c8844d5e1605921046f5d575f057c76aa7674680a24fe33256d7296c053019263f598206ecf72fde8052685671f39293556a96908cfbba272b92db719a46a33808fb32f2657bede7b2bdbcf1eb3b3d116675af0e6afb206075458737a248a7f4e2959535ab7e8b8942e6460d456063599a009884985dde6209613ee7b868cd56ec588bee3475955e6ae7d730df06b0db559e4b1165bcd12419d9a423c2c08ae99b53534e0d04f65718b8ec4c939029850791eba99cc0fa3fca68e140c10edf41ea662d23f5d6b98e3d00f8be0976bd41d6b4e3b42ca1ce814ccac109d066f1c78d0d968d3d1d1ad9f5820bcd8d2e219cb8e0f7173967689738e984c0c15891dc364ecaa08469b7b5d509900a4b0f60ad7ae7d31ee98203d156310377275b5d2ee361db2947cf83d9d19c1354cf24ad06c55cd71237a02e813a8c91ae229fe670948a9f8a7e0f3f2a4d29be06fbd4faae1de5f4e76222d35a3df57157e23d6693be186874960c7ccdb6ee1c9d0ae553f550978c4c557374ed8a33b2a75b8b8e81d44019cba0014afa93637dbb52d2a764f77008e52601148e09cdb0d0005a881322a97f58486c580a094019e9920d27260be2da101466be10faa1d2d4ceda2480730a366f7507ff2eca5f75ec50cc4671771373f1f6f6bd66b801113af24efdb0cbcbff004f0c6a762fbc9e61ac4b2f52f3952cff2fe57bd8e2a18f1f49345bdf4ead5349c7e2be35ec69da559bfd303f5cbc4f7593e08af78255f09c18f6736da60a89da34e4afa6c614a61ea4226753d50b94d154e5579714b4aa646699f8927e80f3caa8b08835878d4b8211e1616f999424e56d7ca100bf364e99c5a138c3336b440bedf5321a4f126b62afa9a80efa04980bc3793fd3a5df5a21cd230c934fd39e79448552f540f389249aee1ee3eb6bd0a5c75b28758c6ed51802f50baf602a636e6013e9c64cc6bf9b0b3d6bef88d1b8ea5468cdce509177bb31390209bba017868e9fef00f740af17343133bf800c8fcecc5369098f08462d551e2332c90301a7678c55274e9032f041a229534f17dd65bd21318350d3df61223734cba546e43a03263d9491cfed22b072ba63713a57f00ac122889dcdaa9b647b3f1ba689e0444b4c6ec7f87a14fa12d638492189beb57c0265fb71871d768495eaf5616b98d1ef6fbf4d191f8237928735b17275982d311147c01e0c4d0ddaa2bd97bd6334a94e2531760950409aa8264fb3aa06892d8df1c6894c528992bd0dd88b70d62ee0da47521070b9342a467a29d1ef26e5d61972068c81d2a1acc4815fb36d8bf54fb40685769f4a74d1ecfda429945411c590346d26bbbd1ea1d972d12907f1464ff7d03683bc6c2e81a1852f52a147ec6df9038d7933a9e80ba3c2b208ff9ad72fd0174efd6d0dc49900fc831ba3d2e927a97b1a5ef5ff60324acab64cfccf6f25d2162b3bc46abc726f495d40ad8056f9a0c237373663a3bbfdd4f32e6da7a9ccf70aefece812bafb68aaedb72e197bd63a08b327c809b506480f870315218a0ec2e67994b810e9cac2b4e7dd8b8d6ac8b76b47a1eea83fcc6cee67845ec5be5f0ff046342af961e90b0be21a540cd8c78ad81cb4ccfaec59911c93f5bd33e1be113c978d9ef2712eb52560ad9604a783c532df67c51a1d9ac33e0ca852e3f18e86a1a78e19cd54b28d25f1f848927063cb560644aceee43a7225c0d794d85fffbac34fbd39271fcd4b8181cb2e9ffd0ac836a4db62178efba5ad197e253fc030f24bf8ce6cbdce83fac2a69e74d0409f8af88dda6b4225c78e0babe3450640493b92416725b49a6c70b6b93f1eb5b9c38e9fe47ccc3b25eeab725319e0c506e59890c32e78e57bd8ec3094743afc76762061137ef52f400f198bddb6bb30c0e362902f01b7fbf9f6a97162d71bf287472ff36ac96797720b02f77f8d236fc86deef5ffd970dccbef3f2651d8bfb6b5c9213178e401d594c6654b2788a434502414f99f142fe0f4fe30c965b57f7ce85dc176380915bc69f6c39f1bc2192fd697f2847ff8874852b022f9f07e1deb1123a0ce62c69a67da2f554bbdae5c7c3bbe88fccd1095ed888c61c2d86ade1e06edf0814d9b0fc2baddda240df1a25d80d8511b4614949741d476cf7f08a50b15daa2f9d87aa00e6a920459761329691ff5a5106f2d24e01412c43334403856ccd17da9b9fd24435674de41e0c1316404b094c422a0e8fbbdc774dbc4f461cc3300e82609f7d860f11f9b9f39940f122c468e6e5e808cbac8400b9ca68089a457695e7def2500182d44c060bd5fa68a18595d5b2e2e332409e15560372d0d7a686830262d353c1497c8c43254bf806982add3111e61f6bbd0fc71520355a11f0b8b2cc720681de4e63c0eb7cd7ad6098aab443a0bf019fe862baaab7ca65083f88e023a266da1c714be9e8a7d4f44dc4a2114e7028dbffc50e63a376511bb3444c597a4b0990a814619a8f4b7969dbfdc182a880eeb8e81f06f033bd1a4f649e0450a31830c2eb23205138377d1ec979a9b7c4a87f147f5c1f7b8f551bea599ccea4bac551b1b091b8637850ac81897568694cc66f2254410a2f65f0d0f612e6ecde639a085b877f762748d5aea3321fd264be1f476b5a6e3ebe1413ead644fb1b73f1b49cac3b182574cb67feb86c9ee93fca0e414da9b849efb7a9fdb155f4ea6f841d7fb6a5913b553a97917f3136001f8f354a51bb8ec84f959a78fbcf6dfa30ee690149037cbe9884e09be8662026e1c5cc9d86317db90ae708ee86d5d50ba9eae0473888b0a89232a38a01518f1e783011397496cb753e5f0633c05faa56c538ccb036254c2b63161c009460c5859bf37b8e079ff8077e30ea93613861d9d8f629124a7f777b40f1efdead3cce0d2ca89290a54816255fe040294bcfdbb3a6ade1121582224174275a4ad3be05855e618bdea09a4967c4810efe8e61f844608e26876b5df22ebc60351af6ce106c0e92d4d341dfa4b6d32f496fff649fca020245b95851f38e84457546717834457c7ae486eaad7c3468a80f7b742539a6c3cb59e0957301062dfdb3bd040190fe36a1be2c0f627208790189ddae42713482802ea2c060cd7872433edb6a2e83d6d126d671cce5877d6862ece9263decc61eb0b81c9f0915b9cf06cd0347385b6ad15cddd3797926c60e95a58451b7e81210db03750abe1357b8639afe3a588a8787d71edc2bf3250330834b7622951988520e0a0d6c4603b8e2eb088803f9e3162d89a53aa222e2322608cc44d6ecb5be30cf0f7cbd1683f01df7c534671071ecf226c6bd01ea9085f4fa88760e27fa6f0fa97b1c76b4fbe3e7100a68da8c337afce17cdf7f7a54f262697a847f94c2610f16c397ce64fff5ff0a9c5829790e578eba715a38b4616f0de9616f901e46d8f041cca6477c65efbcb94490f4f98d92f39a3a7c34e68d206c2edeb9cffaee7f61c0aa19a37ed8a9514eb02d1fce24d5f2a1c799fd2eaf8b8c862e05106539f7c895b372acd50b0c48d0619555c5171c802d01f5b65743057169048e594c12bafeeedc84891aa47c00963724b597b807a156156530898662fd42dc96bda852cb65f0d857efa8a1cd88211f33dc42cc0b4e1eab803ed9ff1e9ffbd99f5de9058d011dc0ddc352db8474c982cda6660b2dee42088403888bb25f142b859411674715ced70ce25e15f3ac00fb1cd6c3bd96627b2772bc6ecc7a24d1b37b914c660c6125f3b75ef6e5a5e4424827b14da1ff19a1b778dfd49a4fe64f23d828052cb4f57fcc96ec5af5d5966834451da5a3953a8c106d3090d42a70bbb7d302ed4dee211a1195da37153980a149c577e056fd1236a3fbe94835abc89abeaf91af8826d8386b2ffbe0bd33d101dcaf7d44aab662ad2c9e20291973a4584be5ba8f7bdad7ea0d9768c75d70f33526188ffa3a596cbd1adbe6fb232d8d9a73d57726dc4a87d008e5d5fdf208b62c2e46b5418f33e24c62a54d67161a20750a4561b918dabbf63b4a995493be156cff10c7b953d6e9def14a56ea28ea1a2a5de4859e782c08e1c7033226d04415ea0265ee1e98ff2e349b02f007514686e7871db1f04c1fa46c7893c8c027af552d69b775746293861650a5ea31391baeb0972f1476fbd2be291e648f53d4a837ab839af8a9e21edbbc3cde718ce0fac01ede327d1814a33eb5a897223c84cb4a7b24826f46683adfadf981003f3977a30b25c96a4a516603e5de6260e94e34b654f2d828900716e1599293d45d5fcb2d42617cbdb41daaf83f53740a8608c63cf8f940df48227f750266428de5f7c9afd1eef6037e69ac1a16c6be4abfa4747c3dc783a39c0cdeec5f79f60485898e9ee4213eabff3947c9a5bf1f8a58736eea820a600a88c5a907cdfbf191dc5a052729eb485cda7442c5b6537a54fb663970415f038c3d9619721e56f78cc899cd96f280c01e30da0ef0069c8aaba1c4e977961b53607dfb9a3e4fecb76dc7dec7ab2eccb7907b0163a156e413f8c5c5add5318e3d951fa4ea24c6ad21ed1b1623bc632117ac5fe107ddb2c91f2c87808d0bcb3bb5063aae772e66385505eea6a99cfdf6c5ded542c950d3554887f5d51db9fb32e7070c496b07cb5eae470b292473ea3d2aed4544fc86ade08efeda32e62351878f1261595827189c8404eeb07981e4dbfc3e2d26538986a83079932f786ae9a766d66a6b8bd2be12b006806b7d1f2aed59333bc2e507577f65e6c1b95a806b83ae7356a5abf4f633ef4893cc17b73667c4ff7663ad83056564c8ff5d5d4a4d326b329733e0ffd0924a757828f3c3f426c63a58782df97b042cf58ec14fe9b54936019d64cc4b62abd9f1c1bbf55e81eb8d1c7958b780698a761bf185f4249a4f8470e451eb3292913b0e21afdfc8332603dc0d4baddbebc9df48cd6f3c1dced91f36355f0f3c78c5c9168dde076482d8e"}]}], @udp={{0x0, 0x0, 0x8}, {"3a6f9f1252d8dfbd6f6a56c4a3168d8dfb1794f89b11183de511a576e02ef0784262fee021ba360cff77525c4d"}}}}}}}) unlink(&(0x7f0000000000)='./file0\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfefffdffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x3, 0x3, 0x4, 0x6f, 0x1063, 0x1, 0x800, 0x10, [{0xd63, 0x8, 0x200, 0x7}, {0x100, 0x55c, 0xb2, 0x8}, {0x663d, 0x1ff, 0x6d, 0x1f}, {0x2, 0xff, 0x9, 0xfffff001}, {0x131e8579, 0x3, 0x1, 0x20}, {0x100, 0x7, 0x7, 0x4}, {0x990, 0x5, 0x8001, 0xfffffffd}, {0x0, 0x0, 0x3f, 0x6}, {0x9, 0x3ff, 0xef, 0x9}, {0x3b6, 0xf3, 0x4, 0x2}, {0x3ff, 0x8, 0x834, 0xffff}, {0x98e5, 0x0, 0x8, 0x8}, {0x40, 0x4, 0xdeaa, 0xfffffaf2}, {0x9, 0xfffffffd, 0x69, 0x2}, {0x5561, 0xe59, 0x317, 0x3}, {0x4, 0xffff8001, 0x5, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8584, 0x3f, 0x7f, 0x280000}, {0x6, 0x1f, 0x32, 0x7}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x40) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0xfffffffd}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x1, 0x3, 0x9) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000180)=0x8) 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) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0x5, &(0x7f00000001c0)="ebffcbff993192964818a88df6fd1fb894e6aa24abd9929d40829450ea498e821635efde96adf5a86054579cb8bcf683b31a1f8971aaebf4a33467c927fc5a55b42feb5d8d1f51ba89277ac50480d99b75dfb86fef54a348f895ff3ce966688ddd0565950428fb314a1cef83d018c604853db3000100001f2c1c45508c011befc41488", 0x83) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) write(r3, &(0x7f00000000c0)="bc5fa49aa1161989bd97910f8c1e732f42bdbb92cf4dfbc9801c2a03677daab81649a81f18b77604ad97dd41529d3b3cdaf870", 0x33) dup2(r2, r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x2}, 0x2, &(0x7f00000001c0)="2409bb4bb6b0f770e28b788a1f9c03042275a1a5c492675cba3e7d7a3491549391b2db09b758e2c0a7892bc487c6db51c6ea0b04a7ca4637a544131ae85abc6e8f84624e19e3da9774d83c3c50759fe6ca2072afc4f7167b7689651fe9df82ef35db5d94fb380e59162bb9b487de82b089bce34a240f10edb84623d4147a0d6980e0069e9f860bd837", &(0x7f0000000140)=0x89, &(0x7f0000000280), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x3}, {0x24}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:07 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x8, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x6, 0x4, 0x7, 0x1}]}) 16:00:07 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000001c0)) close(r0) r1 = socket(0x1e, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet(r1, &(0x7f0000000080)=""/22, 0x16, 0x42, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setuid(0x0) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, r3, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) chown(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x25) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCLOCK(r0, 0x20004276) pwritev(0xffffffffffffff9c, &(0x7f00000012c0)=[{&(0x7f00000001c0)="3faabdc3dcaa7921d7bc5137045299d6ee62347976e5e0142a0d0a787cb9c4fb9bd2f68d324538074c0903948a0e065b5a411594042e146e9ebd8260c61d5248de7eef5b1100f6329758b80a278e9a2e6066c077f941ebc9a719a126d01d34542b5bdce5ce52c52a8c76b3cdc004b3752572c6d5c50e98108af5d8fa8e0faed00516ebe28713bc8d7e396e23f898fd2dca6cb6abb50d015121246c7729b0062887505809", 0xa4}, {&(0x7f0000000280)="20a6021015113c829545aa005bdf93fb30ee16b3877e28cbb68794b413e2a9f215f75fb6ec41b4a6e3195c48ff026faaddcccd89ac3b442be0ab28d26e0b8aebaee12961835096bb036d5217bbdcc1f47e72931bcfd3d3ee3f2d4b2742de0f1c00dd2ce4c00252422a56188aa446645e426ed408fad9fdd77a61c0172b15fc21ac723e8b65edebd470c0e315aa3abf360cd27b2d76f28f667d56de804e23cf472b6b215e4706bb7f5d78aca75bfae9c923105feaecac090b8ad98c1920007a084042c60ac1e4e8e54b34747dab448203ae983c6cc3391dbaf3fd4a6368d5901b69d05c0dc7dd6524963d2e706c33a3043957371222ce7a006f019cb3c48c3dc7df4d29522f92562dd0ef990b9e6c03639713013710ab7a97a2853c72ac15aa746369cbc39c79902e57b1859a4f2e8d830b67c8a248070c7c883de16fba70573cb1bd20782e1a603d451d0c89eaa423d4afecc034e0e8b23abf17d1844f2e1ac39cefaad4f698307584e40b5ff4c198ce1eb433d4c6f5087c3a906f764983e3fb4250661161974abe3140e78d60602c02f6b4e2130f7be4530fa1a7066c637e9913d16598e70cdadd9b0ce50f688973c95d4ade14eba50a5fbe0835708405730aa1e06196ee3f46e0faec0d059005e18e334d4c3f877aa8e4811e2a01b0f17d8a50b89bd1f7d24079143513df6797e9feb92652bdd4e42fad02142d89816c2ad59c920f4139b069a961d5c214ad0678076ef8ee4f224cc7aa592bcc7ed9f1312eef0dc6cff7155eefbc144b1237baaebaff5841c551ab2761346e9c682163eb1a0244d5ec9ae1053947f4f48d25c872a85ed62998a1de2089c59676159e5134447bb2fcd6451d6a477f69182c63e22a4ab2b3a232531f63e7fd19981e429eb3aec67d6a20167b9beb9696d96f79b92ec0c810d9124ca6c22a6a59125598eb4bdae31f166564a536e8c062b863e22e58fc0ba6ed346bbafa190be63327ee77a674a6892f9f163ee835b6d792dab6e963b67875e85b6fec16c041bb04391b8c278e0171d9b12d724f19a56433d43c6f27895ccce612c48739bdcff2b5620236de1569db859ac38f648d25afbc88836a354de5fb7dfcee42bcf482edefe214280eb8493503b0340b3213dfcea977c35cf5e0c62c7a8a0915cf52ed0777b4e7c8d6178a5c6608a3b6cfbe9e62de089cc46825713956f7bb15e1743ae3a8b819628f51f58728592af80cf0795ea11482a2b4cb577cea0d81c0b40dccbbdcc4410d568db37d763eabe44dbb9883b3e84dcf22be168e20b32822f82429770694dfd0f5df7de989072cade3084777e3fdfabbc0fbc6a454f74d16e0f50091e60791fdf1f5ecb67ae4cd9c307ffe164628e98646c529da5ef6941eba23c5264edc5d99e5a606de8749f3baab47012948659a478f1d42e485e92d12c65eba4d6ba038ba093a5ac164cd1e9e64d4c9b5021deb76003c6048ef7040cdef23955b1f418ef774d62e46926b3b3522b7e190f37fe8f6b7410696758b2bddf0b33109cf596840e7459961fe725d498ee48700e6df4bd1c78f3ddd193aedd264d2d3cceb6074c69a05b8807b8fa824be434afdf756bf9169fe4ae4d74ba6f2a3651c45dd7b06b3d0a4d91e4ce122dfaf712118cd147ef0c856e6f542c7ead345812935ebd44c38e92403eb7bbb942d5c3f191d042b5c527854b6a7812ae54c36a99fbd8c824e2eff3baec27a9a14b85e5f5f18bd4ae9bc48a3a88ee9cd0330842d98973488c79d350c4393fb7471300a50ba9f95c7958b5aadb7dff1d4f0b6e416a1147fe150e521733d5949e98f63fa87c173b04dce90b714e048f6cf8819b86fbbfddcf09592eba7c690e705af2803a6fa2835d62af2aded4c16a2025851f56472e6ca0e0c0f84b9b2e048a3fd7af6951864de0bc990c943117f74c2f996075ed73c62e91529e7306ac278dcc952608a818f556fcaaa147f01357d69d26519413139df0c7ecd4ab2344d940b56d8068234c6bca1d8fb9496d154a855f7f2329c7899ccb5dc550753b24cfee67eba92e3e4083d8799b45e5b5e59e336d076a29723c2d61e8deca46edbdf00ac23f23daf0841d20e2403fa57b898d0fc5ac9c52a1a3bdcff58404afc211fcc95b150eb1db04b808257e95c4b9b634724976a5533c8c03375978b6bd89740e71d81d3be2c8d8511799d11e1e818925097006f58fa19a77b424bc086a3cb5b2cc46cb898b7850126c577db57148124867c24694bc9cc4904936f0f99b4ccd46095bc0399f78eba4c64569b2dc79d38c975b5c4d8b1e2830516c6d2cb2405754d93615d6bd113d95a4e60156547795a33b8aab975f5e5a1d1e3673f8142c693a1b89ef41cfad124b9c703350f5149aad9c0e8478b378c031f25e1bf402ef8cfc6069e86d7b99d5f781787a4e44530cb87ecb8e28c65b0d069b24e33ba16dcd9e98c5a8ebaec941a1895b0f6eaee52b32aa69fc6585af4e5bcd8c2f4a8d475047af2dc093be743e8505bef209630f164e7b769f6d215529c20ccba410e5f37161edc51f3a96f50cdeb90c810e0227f196bcd6ab87d5eea1a0760a79d4c8fab932c65505ecfb812d7f265fe93642e31b42830f4f1e6304fba8aed62ace89aa87d99f8ad2eba056862109a1fc9bd5194bda8504ca11a3b0b0d9c9d4a780f6b20e72259d8af4b992592d0d4a67ee7ac6dfc45d5ac1acc27ceefcaefe04bbc2bd86160e3e1ad5f701d1b77fbd6152dcd596996f90a94598ee19b33c5d787eec231914dd73adfdca39c6a0fe9b5ab0351ad6c91bf9da5e4aef6ff498d416ed44f08a9a8513e186c0ef40540335c63b3bb4b5943bbf273cfeb2573279763faa91f3ce7be817fa5498c20b18695d3578a79281e5a71e50ea6b4800f9d2cb0f773497def4a6571fbdab71e8f24b981199c6cb81b4cef52f48bcc3127eb797c6c7ebb0180c58ebfa868859fbc292b64a2f405277b8f872f1689eaf3efd64aa6488f854efe4ada80e00e977ccf3ce2d7bef883fdefa13062026182c69cd8a8268ba255917bdb2a240bcda7c01d8739ae2b6027fd717f22c931aa6441a0d51c942c21b20799c0b18e45d15229f4b541cb375f3e505ede844c2d772cb922afe60b70c9f9a1b9ff52fda38ce7492d008a61054f8cfafb06029b1391bf27a180d6bb80d008c6fb00f31d0976f888514ea9a3a7b64ea93b61530ab30e52afc5e9a773dda57a4fec11e2af0e6ea110de3b2acc734bf3c915a7a7c80bdcd59040d6685514858248ef24f8f7bcc84313f82724d0953ca41504dc0248fe608a87874172ed3b2f7946a1a7a77e0ce01fe749bc9c70675ad16f2c27655417025d6a5c95eb200c766a0aa16e6b906afdccd2434ac66a3d7881e935b6b3d153f661349c9cf723e51d2f9a1ccbf3240c72b250b22ca0b806ad216efd4846e3a169b7c1c87e2fd6fbba0bba29d7cf8098e9bc3c3406d3aff95b536730c9b5a37475200db3e217eeb3d207bce9578bb20733df8ec9bdceb0c9c15db74a094bf317de98f5e6ca4a02707070731c54dfb2e7adb652f7752754a22d3e040cd0ac0dea3045e852402ef460d38eb0091e430169232c6e26c1bfbca0abfee3e5e51b77089d4f3d43a413b2bb357d8417ece187a5af793f9f298c14586533efdaafc29edc6bbe435c866893a5e4444dbe551a1bb50c5590c7bb9ed6a0f77ad28a5c991b4ef706930fe020961a8697b82eada60a9da3230ef1f16943aa859f8864135379371e7ddb7070fbbdde86f671339a28afac0a15f158551e10c052d64ae60c1de7afd8a3d93c2ba80c37c2afa1348b08ee4b260874eaf4e2d1cb00e28749b007e50a82ddac127eac1b3f7ea952b10a4a95b20cf1f04996b9d6e637d0f65d1aba8e1489f97b6671e35a521e53d993752d56c1bf9fb57c1f787563986ee1f23f1e115c4cef5727140a54755434d8c5be5ef1df3c5a3a9d930c66549f23ed8e8e6b707895dc4f1d0dcc3086994db8e238e3bf03f0e77c3ece0519014730788b1988f41865d61bbf76e40de5602c2eefcdcccb15d4f30f91062a0f4af48e80af115fce2a07bc1b796f2e7c7c1a4666e46c0ca88aef07e5cf3aad93e20d4fac60d576b2e7733363e55a467dc92dcd8ead5d0b10417a327602954190f9839bfa4d36e3261037929d33cb4359403a9978f28e8a2ac8cfbfed96d89c10670831dbc999e020f1a8916409d614ee47350b84f5b54171e3d65521f6d9e9e994c068de0865dc9e8c13408e8c41ba9ff415d1ecc2513fc600c7d9aba8072ae907748c5022d958cebf78806733abf674306f5298b9c2c0b6fb1988235efbc403afc9bc65a27a61d36700490e1cb582c0385b5b0d441a4072a35724a60decbe95f1e45198c12d2cfa9e9be5cd4788d0768a71ba4dcd6bcc6fa2cfb7ce90e6ca873a236538ff9cdbb6fc5bbc4650c0fa8be2d8a4989ff212c9f25776e2dd392cce277bfd2c4c00e41545d92d4b89e3ec69c85f926799425d1c6160b2d38d716f9ee2fd1da73d6ffce77b00bd8ffd6b28e7753ed059506852983365c75a59d1a1e351ba0d23d48caad822ce63cfceb66eb696fec15f896fa47ec414b68355721abf73e6bd6f97482e789061b2c692f296c8708b329b79301488a9a20498e3aa527bf1ca60b8f8e039ef9ea4a015d7511361acb716c1dc2bc7a3f5c8ed6b5c157cc17512f69c48c0a8ca39d8c59aa10a170382591b6d6fec1013df59f093a4d68b68f70852b927fea955fc9dd38b18f04611b445bee40def84edb93e5161ecc0fe330ef853ad8ceb7c28bb9127dfe29b3a40dc6ffb2af65d8ebaf356955ada5d264e2a06c533260b628a5fcfa693f0a969b2687533e0642fbfe7052c566b1a8ffceeb0f9d71d8021367681387b7149727f55ff0f2b0d750a3b12bc6f104f95277b72dc04be806baf367ca0ef8140c9874d1dfe9721f190e13534c72ab432097c4951c4e6ab213500218bf1f8789cdd9cefe3ed41756bcda35970f3c3d7b55bd483904b0b857fd25c5724bf3b3f3764270492b58a425346830a01be5e9236ee74617a69dd93df5abc4bb94b862cf6417004c4f68096eb518a328ba08ffabc748bf4abc4ea3824d34c8b9c2620e77dd55e75807ec9f5140a67c5aa1cd6497c9242da4e854095e0bd65be43663aa5840de2342ea360900d6f4ca2774143b485daa69fea0998d49da55730f5bb3d64b20f5c1d5faa86130a4d677d06e28375b37fae3f5a97b90df50d912a5e83ebf99ef3ea0586606b46a5884d90d94539060c5814f9b97865482ba950c1386d78b5600f90b25e4b809c5e727d7828d416d25e79f5567598fbc46ef174f77a0ef5763e15f5e511b0564d4463921d83eca3cb050d4d3bd2e00ae8b2dac98ad470b153d42084bbf8cf1c65d5e724f58b8a87959809050a564dc2ae17e0f05b2dd0222d60ed5d2bf8782a3c1d4fff3b0fcd020982695c2f77abb3f02e348003c3ec53558cae0b536436f686b155e8d4343e2bb8cb2828da674adf81eef44356634ebdeb21cda5a386059c02710c8508b30b53a5019a89a3a94199fdd9ce1717dc5007de558ff1aa21442505448ab56b104facd109899bc41568fc3f3b09f6bc7aa3b60e8da4c6bff39f559e1ae4927ee49cd44ce65ef21e137fb318d39105754c6a6d19e9a89354d52974903f88380bb48e03d28fbe36dfdc6411b3c269d408d8f77baac308e2a8bfebccdc299eb15cfda7646090cd12e3960a8874ce659a089fbb681515778da23be20c185ebd16dc47448100e9fc9cf797fd8d9cd1851ea1957b0bc85f20572308ee6fb4", 0x1000}, {&(0x7f0000001280)="252357845436dc36aeefde234c711d718b2d07459e", 0x15}], 0x3, 0x0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:07 executing program 1: socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x82, 0x9}, 0x8) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) dup(r1) r2 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="140000009b0008", @ANYRES32, @ANYRES32, @ANYRES32=r4], 0x30}, 0x0) 16:00:07 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semop(r1, &(0x7f0000001180), 0x2aaaaaaaaaaaab51) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2, 0x40c}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x0, &(0x7f0000001100)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x1023, &(0x7f0000000040)={0x5}, 0xe0) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f6669ec653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mmap(&(0x7f0000cdb000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000bff000/0x400000)=nil, 0x400000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0/file0\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x400) semctl$IPC_SET(r1, 0x0, 0x1, 0xfffffffffffffffe) ioctl$BIOCLOCK(r0, 0x20004276) r2 = semget$private(0x0, 0x5, 0x288) semop(r2, &(0x7f00000000c0)=[{0x3, 0x9, 0x1000}, {0x3, 0x9914, 0x800}, {0x3, 0x7}, {0x2, 0x2, 0x1800}, {0x7, 0x3, 0x1400}, {0x9342b4f368391895, 0x5, 0x1000}, {0x2, 0x3, 0x1800}, {0x4, 0x402, 0x1800}, {0x4, 0x80, 0x1800}], 0x9) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6abc39dc00000000afa668fb2bd833"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x6) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) map stack 0x20cdb000-0x20cdd000 of map 0xfffffd807f000cf0 failed: no mapping 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820200f0ff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, &(0x7f0000000040)="0900000055cc4eb8", 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r2) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r2, r4, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) fchown(0xffffffffffffffff, 0x0, r4) 16:00:07 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x5, 0x2}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x100, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x10000, 0x100000001}, {{r4}, 0xfffffffffffffff9, 0x41, 0x4, 0x79c, 0x283}], 0xb37, 0x0) r5 = syz_open_pts() ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0xa299) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x40000ca6, 0x0, 0x1a79, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x60, 0x0, 0x0, 0x48f}, {0x6, 0x20, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x2, 0x0, &(0x7f00000000c0)=""/2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) 16:00:07 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00a12465efe8c67fdd496e642dc2b83c31ff0200000000000000000000000000018300907800000000ff02000000000000000000000000000150bb20dfa31c91cdaabe578a8571431ed5e62931f644c206d4450c1fc9724fd3fbfd6cf5cc09c39422163366b68c2c028a5b08df4a30f46b6b3b7cf7ef0a833c59bc32efae73365d79c5c895c93c01814f8c5d930c73379e99e18ea2857c82c151d989661aa722a9dcae7a3e1db00610ffc8a5ca7e2e97f2cec0933e4a596a5882b054a6faafbcde4855527ec0b52bd3a8af9e3d"]) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) msgget(0x3, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x80, 0x0, 0x0, 0x10}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="5a820a57757cff03000000000000ad796483959e714577b027759bf57866ff27b1becc36a23b0977e5fe3416a09c3fd6e27baae98107104ee43f00000000359b36d803e9d66d262f91cc77094cab026b3d3aa0848d52708d707f1d708bcb889a50550b3d36442231a9016ce764c1f6687192"]) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r1, &(0x7f0000001200)=[{&(0x7f0000001140)=""/15, 0xf}, {&(0x7f0000001180)=""/67, 0x43}], 0x2, 0x0, 0x32) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) recvfrom(r3, &(0x7f0000000100)=""/4096, 0x1000, 0x801, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1, 0x4}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000001100)="ebffcbff13b9fd816eaa4e713034e699b1ee0048", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac3f78638a, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r4 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x80ffffffff, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff88e7], [0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x100000000000], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {0x200}, {0x0, 0x40000000}], {0x0, 0x0, 0x0, 0x3ff}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x9, &(0x7f0000000040)=[0xfffffffd, 0x23, 0x5e08, 0x5, 0x10000, 0x1ff, 0x5, 0x10000, 0x4]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) write(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@random="0d82f9d1cc15", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'vS\x00', 0x18, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @empty}}}}}}) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x4000000000c, 0x101]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) write(r4, 0x0, 0x0) sendto(r4, &(0x7f0000000040)="1959e6ee34f9356039f154b1c27d3b876a5545281b474cc7477cdb6eab25da04d5dcc4b3d34e29f5b78c35035eaf3ce1ff9cfb2d22d9bc10cd9fde1bbe3f50466b8871e3dffb452dc9ccb2b599a6eec63b1829fd97576f48801c265227ee6ec7538cfe9d0e2cc5c11879d4ebd803a72b92e82672f32858bdb5602f54f2691864c04223443b21d61a6b672917c7a8c9e132f0b3951022c2c5ed7393e5cbedb1db3a5506b424efea26fbf5c560d9f320baf506ad2cd27316524a8a38b61fa63e897488c02e69", 0xc5, 0x40a, &(0x7f0000000140)=@in6={0x18, 0x1, 0x3bb, 0x2}, 0xc) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000180)=0x9, 0x4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:08 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x182) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = msgget(0x0, 0x41a) msgrcv(r4, &(0x7f0000000140)={0x0, ""/18}, 0x1a, 0x0, 0x800) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="6202e57f7f00000196"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="d2628d02a9b219d1bd73"], 0x10) r3 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000580)={&(0x7f0000000300)=ANY=[], 0x2, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB='8\x00\x00\x00)\x00\x00\x00='], 0x38}, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000000c0)="31b3913305ed6821793fbc56e0d309a71c6682078132edf2bbdddd5c543b9c7b3bccf043a5db455f9de1a41ac0b66f18b1d450bce29d6c70bdebfb7e452407fab5011666de3c7ff1c05e919cd65b9e597a61d46e905e79dd2a391ce0530b0a0c8a59f5995f4bb5b1545283eae5af6b3e0ab2bb38032b3d91c5036d19adc5c078af019cae67305bf860bd4366bccb474c509efc14ff5ded336dbe7a4ed46b5820bcc42be48d49c43651e89d509f8a0bb09a2883c680345364a226234733ac62e4ad5f86", 0xc3) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000001c0)=""/237) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r2, 0x2}, {0xffffffffffffffff, 0x20}, {r2, 0x1f6}], 0x3, 0x8) 16:00:08 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x1, 0x2}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000000)='w', 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 16:00:08 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000040)=0x4, &(0x7f0000000140)='O\f\x00\x00', 0x4) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000000)={0x100, 0x1ff, 0x8000}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f00000000c0)=[{0x6, 0x3, 0xfe}, {0x0, 0x40, 0x2a, 0x80000000}, {0x2, 0x6, 0x4, 0x9}, {0x3, 0x2, 0x5, 0x9}, {0x4, 0x7f, 0x2, 0x80000000}, {0x3, 0x6, 0x1, 0x59c}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x4, 0x3}) r1 = socket(0x2, 0x3, 0x2) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000100)="d2d60498fb3fc16d3e7bbd920ea7d0f10c355933a46cda6222ccf6b2b7a65f743bdbd8d575458829c5adc34823dd2d5eecfd5fa81d4e1fc94a189b5c9bc86a5ec2adae78a46edf51a24649a1a9c417a71694d97d4c14b322e16603b78677a0f9079592fcb99406153599c5cea3864999bc3a5a0097c13163bf0eeefe7fb9db40e78122f612c2eeaa2ef2fe2272653cf906f19dc7ee5c217f6d48e25fe4488fdcd9c9939c6466c57dc9", 0xa9, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x40dd) sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000040)="bfcdba1f59bbc6be10c0c1f97a88d3c51fb01b994fe5b05abb64757ae8a45151f49bb5b22aa36e4038d9510100000000000000883bf30000000000000000", 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x10, 0x8000, 0x10) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) msgget(0x0, 0x20) geteuid() 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x10000) ftruncate(r1, 0x0, 0x3fffd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0xfd, 0x5, 0x10000103}]}) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000001740)="b89404467de7a1e9fc866fb73162c21629bfeacff0ed6d33b54cde1dfd2266e0642d8d1a095695edc5430fe0941e97f34e154240b0e22b35f22d527c4574528470ab905bf9532abf757bd23a5139449cfb5c5caab7903acdfc3bcfc6ab99f4326881dcc49149301f2acf1c8e972eaa392ad36be2ffdf767f15530d625da7c96c84a29e9aa5cf691b916e28da41115d2d225c2418f4268b0a81979dafe30835858b1c29106bc91c41fff65266bacf962951a103ebc2270589741ebaa35e2835c0a72414f5a2fe37a76bc9a3d83b0b798a27da4c4b21d0e9e4931b47886378aff7883c2dc428990bc948f037dcf224681de4e74922daae3f3b3014db095c51beafb8ba5268873cf40e7d160759c7bec7da567afa33e054912277ff48466b58aca6b06b6d49f1b8d37ad30816063ed5d6d1bcf43f81dd0cd4b47bea0640fa7b42384672a89bda4d3c446692f019bcc0629a02e979879859fcb60101c8fa926274405d603fa4a17c54fab51c858cf78969e4abd8508a98084b41a5b3f78c90bb09e3c01a6cee2ac83b3254f8ec0811c2f18db63e2fe3222fcb1c2d64bd4875e42122bde3a96ef661e0d80bb39781e08c619b75accc25c731fde4cdda003aaa13d91a1cb1cbd52918dfb57fbb69de328119ae6646f030fbc6f0791d42cfd9cdf66e88a5f7cf701a18bad353fd335f3757d64020f099f4a2ecad08675c12aabad985ab63384723515d34477aaa42daddafb121a5e2271b6be1c19ac1c281b9f9316d30fdf9326aebad69078004f3977b31c693115001465d0305d9f59834f73bd8ce202bc825d12714b8ef8054c680dd9df7edfee813a621db9cc512a2223e1169c71b2f0730f66f3942f93c71b9fa5d55799dff473030910faf0a46933982ae5d69ce1239f359e12df61185b5938caa28af58f9035b1dd156fe2d60a774327c64466238469929364cee4197009f0e82ba801c7e198d60ff312edd14da7a421bd5bfca1d52705e6ff75127b3ea699768554c04ed8793cbb49f97f4098d1ec685fbed9d5105e0960065e182e8451c11ea2b2390e5ca10c496a6223c6bf1ad17676cdd625c4a0104bdbe2eadfebac2cc795103d74c6724094a57e7a966344ea002136f5845bad7ca1aa3892d64659bbcc573bb950a4a45533ad491fd23c78d57102a294fcf3e142adf68cd4eca2c75271ba3f5b20775eaff806750e8035c5d22d19c4db0a751519ae215ea1adb1afbeafdd9441d95293a114b005cbaf885b825520afc29096c9121e9658983135c9a7858852f25c252bad065b6e271fb8bf68e08ed60f6caa19e366a0d9b64c050c031f2dffe494cb1ce31823302f04360fb3170f6fade7dbebd2fdd542be3f9996671cc84ba6aa26edc0967ba38f7daab77f95371380d1f5a75be93efd2ecedf5952f887788a3dc81e802c5cb810fe6a58e92f50b4ee1748f390725777e2def02728ea4c908530f2970c836bba2fc87fff46ddf536b1f88183c4d22290c6765cf1380211cc1d59f36ead3900a1ca66f333e69b233fb618dd9bb5f6cf4a7e5fb5726c4afe76b4a3f6933b7168d7134aadcd63000a14f59eb4e983c5db5afca9345363bd183bef292cf6dbc7ca4b0abdc5cd4f51b6a094117c79326beb508dcbeec1d3456199d0d7a0ab3ee24ee3e7f1c4854d65026a55bede823e2e51da562c5c20bd32c00da5fdedd47c01207d2ad06e38fd29ab9fa2d507ca83d6bc52d3f62fd5a5887e994f926adee4f3e8d5f7277331b15cf3652cca496c7be365dcbbdac6e37212102c932107b774614911d329462271294cfd9c1e975aa1f4fb40d191085b3104c7628ccfb02ef3938535492086a458d63639326a57f87dfbf87e256e6f1975dc22c5858a61ce3f1ecba1e15f48395987c0fba12db80ccea38728d05eb8c452995d6c4e02c9d9e51058e3012d7a96e8e318c4ac894406df176443a70ef6da8508104789cc00f58e293455e15ffe1e6394e40dc03ad6a9a876005d1141178199a68d600148c5c1acefa50b22ba34b442d5f7f686d4c8f349357f13d09ab926f707946d8acd0d8e7a34a3506a8bf23e4dc7079b082b030782ad5fc21adc802cd8cacdfd78f578a8df43dc77f25c41a22ad6283139d66b8ced8b4c81072ce12ab739afe5c151f5f662d7418cfc749a2fc400f82f994d3aeb1e253b0f5dd8355931af192182572b7a72d5251a451790bb724074655a68ab931cd8d63374e2b6fdb12121ece36948288ef9af87ebc015deaeacefb3978b31cda77e0bfa60c0a8ab31e1005b29693c48392b6ba8273aa7a1e3a35e3b7396f65a5c3c984bc20154937125839df59f10408a4ac1940c26fe4db88a3ec2301b5fd5d7a0c9fadc3e41262085610167b39973d2b927dac404850e1cbce64378dee47bc86c2a236ae82ca10f315cacaa8d680464b20c826e7e582c27011c99fc3fa68154558f9ff9aeef55eb55f2e6c43521dedf5cf86a7fe0a9cf8e8f7b521ee56eab04ca946a33e12e24e78c600918ea81aa6f3c6f3472dba23e8fb9940594afd42424c4b1a7b958a54762840eae1d8711b6ec3ea255efcc013272ed3ebc068a21bf513f27f91064ed4643e0e9c407b5479086f5aecd5ae814784aa4964eb72cc5c40bf4c66b62b2a397f0ced982d49f32a62ef08fef23a6e329c47eee9c69c0c3ee3d246c3d392f95e8b6bb15eb0b23b5f9edd161e16c58b5bd79b76eb5f85d979e4c82c8f6f27b306419eb4fb45ca1d98ee49352bb4a2477aabde171023f2fc0682769e1f8298cd8d7976a19245642b8c99c215f3b50d57f159417f5f925ee94472bc8f5b3816558ed244748a6560d3534ba88ab70efe7bd52fadf63c3119adeda54dfba09bb976233661bef7c9ad4a71b8ab9d5c72478a5610adf82f6dde1dddadfde504fdf3bf2a93614172ec2923e5e68c8152c23ab96e31e6a2f16c9108ea4544bf0bd326fe8e9fd30daa7b17f32f0f33da72a556217081c6c2223aa7332351bd376b5fa4c12cbb1fa9a57a0ad13389b4d81c2effcd277a8e8ee62c01f8a40db6a0fedc7590014c8eda060f3954b36b3624eb154d9eb08292b106043a6b6c2d2c414e6c4234666ee9b94422f40761687ec0aa4c71859ef00f99ee74f9e6f810cf09dc37bf2cfa99bbe3caa7b7b67f98393021932c12ecc8ae5a59ccb4cad04f6246d214ca578e04b17b5fb88463f2e81ed5d01da8fa30177631978b1a5e30ce5848387bf311dddd86be0cb76bb1eb1837cba7e1e40958ee04c5f685b8f507f87b4dd30bf5119a492578c2d8435e6328cec60bebe275829aa52be135e792382b3f8581ecb130172491140e34bfaff5df14cb660addc2f67697892f99d102a47cb9797eb1b73870e948c654b0e2c1da1618b17f991ac8a927556002ef784d137fd5cf54b1b8534450ba786fbe9e1c6767f7dcfefa9c89b73020799b6fb15449c75db6b5f2632102ef912ff28258b474dc871817fded8ab911b74ea4b6ee504721b5e576d677aa04abdda8c737672349e819cdfb16a5f2c94187a5a967b3f59952dffd04b48c8b9d57790c0a0b071469ad66805d979f262f297a9ddbe491fe47bb14ae44f8d1ae3bcecb727762a9b34c7a0383fddac26dbcbcf596e1ffb3713361b7574d40ae7183cf90970a5bb0448ec90e6f03e162e66adcc9850b21c187d120b829ff21407148c60e2f9041083adde1b5f79380678660c51acd4627e2ac5443dbb566208001f857358f53dce443bb501915ecc63b0d491ee2773432cebf6fd8fb1cae7259445b0b69c74c2c135d339f0127918e6a27842af2ace501c68862ac2602af24f92a288b3ecaf5b262e1647ca2d05c0c13d3a3c9b2b46999b57b063214f378bcbe1945d9ba5cc9ae8822dafcfad11376a49e259339c4d4c9300b31ff8817a970a7a73e571c8eb4e3bb6760d076ca1252523d0e300980114577734195efb4eda0cc069419e3bebfcfebf367c67bbffab67d709f4b68b9e67048a1c31c83dfbabd06bd07789fc03d99b5330a6d92d8ea7a529a3a3129e963bf258193f110e184ce39f1eb1c57283e8f85b46feff58947a71c7188bff7a6baaa9f38083529ee7286914564e6842784b2d9cdc58c0e82964b29d9f0fc1d2c140bd2eb3b379ded20e1d7d6576e96a54f779131e83d9e070891e8dbde00364afd33be4b887325821443bf824b153f01e0a4b0bc6877778d0c8de6f0a1c0146d64c7b5075d1df62081134483bceb9006644b5b90921ee3938c928467419b39bd4c41fb9ba1afcb4e83ccc9e8efdf0ba98272e6987228db861146f95ed75ed1b7fd6537052ebe872cbc7574542c9f5ffb026af9eb50c9ae06b1da2a85174b678775ad1f33151cacf2957160821b7df330f14d94918adcea7ef660afd0ff8e1d4927f18e4f85e96a978c7605f0f2b33e34f56ad38e2efa726e7923f4681b65b9320dcf8dcd6f849e3a811856583f54316f08635eecb30bb827c835f44e01597d662638230d2f7ce35bc345bcaca880942787c44f61b54aa6a0cf83c842b220f4a1c611fe6251a0669d29490330a2ed2fc68c066e9c2c3e6ab9037cc9204866e28629c35105ff432cdead8d8edf48d64f674a480a71577733e2e6bd218da19e63c439330bca688d3b9205e6d6df72ab6285ea5f9f2f3ba3d75dddedf34e12e28cf1aa49fb4844992b8aaa0b7122e91629c66a60469b82d08ee338cf48171ddf54c895b7e5ff1d64bd26c26ff4705fd2a83135fdd0fa2f0feec068391085155441c8f92259c59012f494ef9d07ed271b1dd12ce358ee1ffbb37ce9dfb31321fb3350796cde15231eae5f0e45298981fe237802f9c3f594eb4398f0fe88f5a4a70e18df5005210936eb73e4cff2fbc6a119bbffdc6b2d7ac255cdd616e0f6ded26af7e7ac45e352c52b2a6e0874b35e094932314cc56e52472aad4545ba8bf09a93ea712c3f76d2562ddd3f94c12e06cc8e6738029116910dc6c329d7677fdc650263731c3346a8f56454c4be9379fc3843b33bcb64f30707954324eec1b5e0a8f660b9a8ab28a26026eba09d703f6452e36c965b0563bfbc26381891fb13e3fe838d8d1f68a3b978f010f77d530503aee6b914f047781e01f74ab847d7360b9890f472319972aafb5e718c3221ff6521fec43adfbacbed6c9905dbe9fbdf4cf9d21b3764e986aca7286ff15d33e0b380f636ba73582edfd124603a39cb41d4e9859826212cd91140ddd80a5180a37398d8ff6673e290fef3b4e1d3949ff28ae3ea41ac8d2bf017e459e243db06d2aa1d065f61bb3a74ddc533a44e63719018183c5702bf1935f2f082abc69b9dfae022099c4ecf18f2828b7ef51234e3c3878433b5a05b0fc19374698909e6830fff708d8928c27de8904f9634d78c014699f0d90ac43a2eb6946ea5be8d271e63a3106f82662845d7670d1a29686abdb8a547d80c30e76004a7ec9bd4c5a77043e93266cdd59891bf1bec5bd7ce180af5a3667220ec1fbab0055994fd308f2749e16e1e7a541260d41581593b5f808134e1f112a80d3528ff6418f744114d0ce5f576c03c7b7dff6b563b8a613f3a7551c007498ceda07276939cf8e7d02ea92a147d1bbb96f61c5ce8000146121ad795f8b560d122bf3873a2f287a37edb82c70da7b51724047c4becca6142c1f7ef27cede6d7fcc40d05d938c2442ea78ecf38e3c903e50c5b4ad20358972a94e9141a1ee3ae8ed54f121286dfe63c40530a965a13f32910b898a83e9413f9fe9dd62e26a6774356ea6d0aebc7a053c4c3f604fe3220b568aa881febe1cea0347b30ffd36fbe0aea59f", 0x1000, 0x9, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) read(0xffffffffffffffff, &(0x7f0000000340)=""/238, 0xee) pwrite(r3, &(0x7f0000000440)="fbaf8a51424f8f07d9d47f", 0xb, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000200)=[{0x2, 0xfe, 0x3}, {0x7, 0x6, 0x7f, 0x77d}]}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:08 executing program 0: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000001], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x1000000], [{}, {0x2}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9}, {0xfffc, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965, 0x0, 0x7ff}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x6, 0x4, 0x40) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r4 = fcntl$dupfd(r1, 0x0, r1) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r4, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000200)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70dd2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8", 0x29}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa01893bb99aa5ed601a5296ed990c599f0c766021eed217079563717d5131da5d16247dbac1a6e95bebd657224e3355c92bb8aff88b4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dff71f10f13372a36eab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bba4eef3ef3473693010e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecef22f4a2", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002680)={&(0x7f0000000cc0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001280), 0x0, &(0x7f0000003e80)=ANY=[@ANYBLOB="9800000000000000010000003f000000a94bc7c7bd33ea5e54c1db27a57a9a163188fbb82e2b21d6147ce505698bb2a021cda5ae8f689957d2f1394b1f363a829573f3a34e42531777e11560814e4089b2e4cac604726d0a28e1450243378be104475e0585cdbf2fe6119142d1bc1c1b417880686c6c572a669396889d75d1ad5ede91c9a25d9ba5bd7c47ff6c13e3e236af000c759525ca9b624aff777455970000000000000100000000000001000000df000000701ac16671a026e244a4e86dc3ae126bf5b3eb2396cc287d573780244f2cf95e4beb1cec552fa10c4e5753d0adce85811a819b8677518bad7f000000d64fb3b85808a89ca2bb9f9025733a968414f0f3023176dbe061ede1bf622ae5cad531731a6fed575d5418f5f59a6bf01c0db73eb3c00a74c12c83c6188e57631965ff80e329872035bba9b3fe2ce5fcbc6a2bac42b1e8aaca1f087eab8bff48fffc1f0911dc2c47f88dab0dc411cd6fa2dd35885645f35f126dbd55a81f65b092e59508a66aef7b4e4a21be5cb326fba75e34a62e10761bc329b9eb359085c9b019ae928b97ca9fc15bde3c8d545d06c1635e9f2c2a3c64793d7e00000000000001000000000000ffff000002000000473ed72776472e51c68629bfc6640317b6d8e1acf387531a7476299b3bf714a1e856a848cfb94f506ba7bf47e31a86edd092d1dd9e6347d7167f21fec0d6687a2eff1df64a38aee6148cb385cf7420f5b15387342cb18cbda057c2110e69f1a6d61f24e8561b9f8f68435f859809451ef9e0c05648e8442922ce748b37467b4a4abf3cc5f6628dbaa476bce18e5f81d6b7fd280b2efa9e038b75beedaa06c4aa2bb67c1d6b80d0b8a45e14acc3aeb4bcd7a7b7522f54467834d31cc3f8c1a48959592ad5bf85d7937cce7e9312f7da23ebe4b6b8b07ea1927d50aafb6deb44617a18eb9513db000000000000001010000000000000feff00000100000071aa2fc91b2945ecd5d4cc565e8f234379bd87a0c1c5d3d0cf673a8aa1766c6cad1f40ef4f86de17372567653cd81884745eb3c762330420ecfc64f5b64c92c84b3c0d4f2abd5c0d1cf88bfff29dfcd861be33b2344b354abf8ce896688795425466f542c1869c5679040f83414790143ebacabbd853c9a29d90e9947be3a83c3ffc34321a0d7f8c032aff5be1b2f70c331161a94a96ea1e654c01325b74d3e91a39f50eb090741e028c6a2760c860e8212b761711b79a23c44a46e276c48a54874240bf96bef3b24347cf1dafff84bc0570dfb7179f428d5f15ece2fc85d43fe95f4d354a02c3e995dee9a06d3ed89e52f08749411ca54379a0d7d62fc20884ab7551d141b3d8dc105eb410b5cebc26e718d9404036ec6fa5c00a5ddc283f3cf20b491f6b60862faf0bf58ee8a837cfca4c4c6aebb4ff1c95b518a8cacfaf4ff72347fa053a5b7b671acd2a7ce00b582d4e53c3270c6950947013e39754127302fdfa2bb4d5348bf3075ca1e5b9f23c029b490fc9ae572e2756a372ca185d0f363c7aa0245381c9bf93db224361f735f0c4cca8530fbed3143856b0e89e524ece4420ca9bf06d09424da31dd1eadd16499fd1fe53cf8955de59d46b6b89eb2f5cad62bd935c015a5f8a40a9703168011168d19f416c75f1db4f750700a43a42d752b38af97bf31be57bc2cbf80a7d806cb3b42932539623fbea06da6aa0e70e3ee7e673acbb16e948eeca75ff6e4e5f5caec33fd7033f8748ab659fb892c90e33b1484c0cd0e286a784a1b0045b3ad4e567fc0821de9b5503e258d65b07744ded6ff84f1a00ce9a08fdc1704b4b4d7e291e6ae51cfa5e757f849729fad3c4aaa03f44937d035c176fec6db37f87def585a9f83e2561c77172ba988b31899dbbf09aa604f32dedf96e52458075a2913cbf370c92fe185125a05c424b9996a7c68e548fbcdf4be39dd26de904ddd428746e452389926ed52a4271fd14f766b01cdacc9f38484ee577b40d01f65516d03b2c962be40ba4662c317d3fe19285f025035aeddd15b3fb9e29e926693b105cfe9fea491ebb8d196ea8fd459bebacc0f9791bdaab577db3bfbe0bdd9d657c65e030450cafdbe073dfc0a3029e2cd0879d436c48a4d48c5e25ddf7220e6e0648cf95d7312efa0088ed3a49b431d6213917c71943ff1e079f17e3046232534ca5175a41fdf64c236fe6be3605517daf999e65c62f1019471dd06a3c3bf2812bd19f06a5416b3af014bb2b4897a10a8718db24a205e9ec2223aeec27ef91914b2fb7335d743a5888d45f6efc6a7ab5dc9c57a5d9dc9dff2fbea39ab2f68a967aa8091c76c95510e9bc7aa65021f0eca8ac364d95c35c436c3786aefa3395f5b5e409172fa3db89134e06727a2e5791c5c03b03cf00b14bdf82cf9c605879b1072dbd2b4b5c2e34f2cccac497a32ecdc64fab41dc1e4d5afd60a82e100bd5f52fe676b1135ff933c56b621d844e5e6dcaeeeecf028d032ba73855e96f237ee82981c5bd9de7e23e47f7a316b40437cb8e7af8f1772b433aeec15701e24dc5895ea108893a2830eae3408b7c90f232792ca271bd2f80459895156030be3a8e9ab3d184946f8f88a427bba6e110e252482efca29ff452b8f4d007a69aa173384c7fd2712bfef2d11994db1cd21a060467bc86a8ba083a5d1ca221f956de38d8d414269fa3d3d526ec7e8b62f3d2d1c95dd62b73f56b21bf86b0a9f8bde10ea9c29656f194172ef36a3568a14129779f33b38e4a06f731b4a834ada8fc0e25131251f48a35eb8a034fc31d57d14f4f5cc7f0e51cea37ff711860e552086a73dd16dcab8ccce378bf6a419bb603006ae2bc58da3747c7c05b81c1549e174660ade9bad8786d840f8ff980be0990c9128f887fe4d706ef1a26c4d0cce8c91a0ef114e14176971b6052ac76fe1d55a0cd96e445ebba7632376dcbd6900184f5abcdded0a956307b3b5ee2fd127b416004463d75945822d8dbd82c78b31acbbe070561b735447135cc83e6eed08f94d5eb286a22a00b88f21835d0379b7a34b61e69ea25efbcad0c86eaf7bb07e72966f87ff5a47f62da955400f78c8530a35e0cc1de1902730b9776a9d862d54cfda7cd31cd70827de026a87a232168c6157c820005000000000000005100da8685990e54d1b5eba680bf8204ac59e09321275f39184297353ddb23a81d4fad7b1565aedf149d8ba6c061d82ea37458ca5adf897e30c2ca54669f58851cbcc5249fc991402fb95739d1e63616bcb7ab0965bf4af81b2db8648b21bde1757012a90617740b52bd1052816c82c4193a05914314d3930246636f09d59f025bbad1fb9692a71d5772c67958bd7e66051b53fbeb64dfed6fbf3a52f509bb191f241ccacecff5d393dcb027bb9d780672a745d272e29a75860b2b2a45b122021811c3180b26e997968d96acec2e521f800c1c37a663f59233c72813d2691df927b332664185b155f0dabca1685d4f6a79df09010070e019b0a0e1ad7bd2f7c20fff3e3be01c80eabcfa3cdd93eedeaab072f93065be72e268f8548e7a55e56e8337bbd365f2f1bd0f44b68ca15f9aaa59c7476b5c240e70756a8e20bdee5543630c159af4d17fbd32bf0dd04c97530104a551c132c4dca39124438c255be986dad90e7d58b51b12e90049a39b8b92d6415ac21b137af48be8fd49dc35fa2ced05b5f00991aef690ebdd7eab37c93120c4b059e841f73f90d830eb33fe674d78e7c424e411f0b242e13da72c41102f80eaec0ce5e5dcc10ab4d45247431bf0257d71c59b723f787ebb71c6a15c7d1eeed9a813470db7f4c76840e4c728278c341c92885d98aaaa3207c81f4bebad414a71dbcdfe25488a120c261f2dd635e03559496f9d45d9994a3c51ab6aa09308c8faab7a72f1fe856b0facb7e9e919d9d565b85922975d3d6887e85b2f23cf56ddfa08685f3172b4cfd611b8c1231708720c2e1444132a55dce0f8e76e4666687865cbd22a1677d2f3505449c151d9a6a4019450eb5b4118ae587dcbc44ba76095dfba6d2fa4b8ee34548036867ebf33b025efd5d880c159082874a4093e0d28cf615e804ae81b2c2753b631e44b904f4ddd89d4f8b2d2376f492f69bc1a347e092f93cd89a35ce9cd6f99a1324efff2a5f0fd9513fc59e814c7c526d3b4c5e00a60820208b046d37bc51ee1cf77fb7f7aa8aaa4a9dab5d44b392eba3c85a78e9250708d73c277971af1421a1554a6c7616e8da69ccd1b1c1eeebd4ddacb4f3c53dd9f1be17fdf4e1f55687bf01bc39621dabdc38599da961bf9a658a3183b3859e281ef00868cef712fb0fb2d9941c87d912d6fa9e4e3c7a85892b3211e73818152159f02b5f343057cc2a663413e287878a407b24697618fee8d31dcb02f845717fac5b6a9ce2481a6ad0b451a3116e4cd9b8dd3219575fd790a0dd7e518698c776c5b32fc8f32cf73b79461f793518bdb77f8741c67d85ee660867e7c9e920917434b07bc8e76c9938dbc8e1804bb58e33e11263fbf6ed2ceb83d3dbde0d534ffb218a98df1e5d11110a25bcde0b2e6bf508c93b6a6d7be5843ca1999a81c432a0293e6a11945ac7c2462b8a4d220765674549fa57da522d530f7f5258426b24d7b738b798f25d0f2410490f6bb75b9c4a23a8e21f85e0a911c0ad86e3ab170caed05d13c8da2fe5cdd6d81caa57055eb6adf88ab30bff6394efbe7dbdb8b3a595f2b94f26ff6d4cbc9c08956ffa9dbcbc1b3e4dc4e3d8057282c46f74a062323f216f8b1cc03713ba5761bf68904e90f711d5d13e736ab6901dd2f15700f10ec35fabf46d6654c0f31cb30efee8b76bb8cb16e5c516b13c85a26dbc7600cb657aea20fecee5b29b22f22d8582343939d682fa748d53dcf465e510836799a9a12506eb5de2df4c353053ebbfcf190fa23d58a986ae7f90d45b61ae069f5b014443f9b74afe2cd2a588a2815aae8f5facdfefa45b8d9898fdce6e17ced22dc4f0a24fef8fc4d432812f8cbbd5b172917afe28f70e561a3ec961914b956d7c6d53cc6aaead5f473232972ec81d4edb45a1a6e97df8611d9dc2d1619f2285938c1c679dea1ff434ab13953634f8ea23cfac7fffbf9af0e8de49118a48cd99252867ae7a332c42b6e92e9d21948098e6be1e0e677b0d347e8fc1793488f572fe2e66bff71a4e90258655c652f7670ddeda03e5cdedfa20e7a0fdfc252e9a4706fde8b5a8e6761a057e8d56ebe671af0d8845a5e61e9a64d7d49b6e40cd207dc7a5a8e631ed8756d57e37c52a46b394c5d67369f24904b532b6dcd60dc24d4657e08677f0887279db76cc5da171274bb818c8c3db4b7dc8741b38bfb08a4b43cf10d3d1905b7d42fa21c1c9875fa80a87b35899d304b28c9c88b1d61ca33b5fd3875e29908bd8526c8596191acb3cb67f38b8529f031df5cae5438f9ccbe56018fcebec448cf8e351a194217b9bca24aa8af89d3b4558a763b8a7488d5df802696a99a474f4b1629b575c52a2235ffaff3ab8782bbfe35cee5b8b43e754644d984151335c884ce514b881cd4a9f991b4574c0a51fc1746ff69f1d14f98e246d99f4ca8e94c4b3ba03f3f6bb69e21af1002b4b6b12113fc76715712b6a9beb9ef2700025b0cc58acbacc032c0ab19c1e55981b9db495d4a9c305e6a66b0a03b9f9991cb1260db3a94194ca0a638b1f4e3add360c7f7d08f766cc04a8d11fee97b6ea0ab731a438d10fcd1286bab2e73161f0b327a2d2b6ffe5460f6055ad8786b1718dfd8491d01c5c23c09445fd727568f89366e1feaffde57f30d11825c9a3ce20cbce0a098dab2341215905ae2cf9b15650aa1fccc046d06ab6fd62cc275993a50ff710e2587dcf49f4aba9e465e729b747f75371519a465c53fc51751745bf3763e6d5c894a472fed875f1f5a33e517a7daad8ef7df46fb63a1dfdd7d745e7d2b263b3bd4c5224371039625310a812a4bbe441d0200000000000000a6d54c37bd57313ef3318a3d50a9351911752714d0f297c9ea9ba67b100178e0c07ffdf283353c823e679422814f05307c86ed8652d0d04c05b4b93cdf741a695567d8ef7fdb3c42525ef2954536bbe4f47b3c20d9daf8d081792d348c1c7c9719fcd3f344e097f83692eee30735f007db8894bcc79d53832a8c9a59d5a93e797a2c90851362235e33bd72602d2818e40ec73db49f7933b2dd8c645b6026f5fd72ca81b06bc31fd09f023bec2595ccf9230c3909e2bfad0e1de9082f934c4f363531f76d6aad52fe219e6fa71772c7f99ebe0b836d530429b13b863cfbbf65617204411bc2a5db95a07a8f02186d1ad06fec76bf5da30b081873758651fd7b98099c26cc24e1fd2db1ce794353d0da9ba260a0a0e3805a624bf220b60d447c125925532eabc5cc731f21efaf10e905974c5f99bedea6d48e37ed26e08c89a23c04f1e4487c3e8eaece9dacdd7195d9f2dbe802cc1d0bb2c706e1d5a6dad4bedab424551a1ea98c9ef2cd1cd2b89564bf56417332caacdc6bb41c443c8f8809629d0d0c3210d88b1920514179f60ff7bffbb542efa394d8329bd83b9d1ae7d45d50a7a7e97023c625de75af2382e22b031930665c24ea2def286711824dd7c6eef5332530590e8c3f7990ce94c03d5b3490bd5add1f394d80feb6f4701ca6f5c9ba07af41671eaa3510e592dc1f16aef47877025e23eb5dbb409f41775b078573c53f46183834f7dd5b078a819b0e2ed21af3c33a6d2a967d726877f2143e73d1a0b85faa015574699ab944ae6290dd744ecdb0e68f56e568382c3c16cf85174a70d6a7574ec800000000000000ffff000005000000d4608121f3d82b6a61b9086d43822aa85231231adb33565a5b5cfc1ff34acdefa5b0727d0ef1c099ba8d16d38e9cd0aa1899fcd97fdbc7ed2d2b71e598cb2616dad933e912d96aacf17f0745d3a952e68ed2fb3d07a1e238da0fee80cdb6d93bc0af5620282117a5afe3a2768eabf775260b9a1266f94b2bc6b683e52eaed5d10153884e09cf6fd288bcd0ffa330b81e7119a6f0ea82bed9d8824463e0e1525c139d4aee3c460cab6742f8b2c9e60a2d5a43db2e9df100000f87c0e00a5e457e76fa0a105f00e1d9daceff878b8513b59a7826ae7620c048afa9576adea0b38a07211defd381274e68189dd99dffd53141dbabaef476c7420000f07eeecbd2cdfd5213b5c33154344a737c3eaacacf7f4ccce6c91408d23dc64e883045e6b4e7b8165362556c52e8fcb029e94e285341d69c7ebfd58416fd07f011e583e3ad8bc7645ee3d588709ecd63d07d1a74222160b51c97e89c38ff07451320963d1fc876cfa7a365a69de36a4c475b834ad9354999b5c1fc37d4cdff229d55bf7f7ab80e8ebbad9e7e02dc0726cbe73a8830fc8537cdc64c5d72066105934409740d126dc02129044ab048d486892b29195d2ab3504373113293fd296d87c1a2477500803d9c83606ab73a7f7ef2cea4fc822ed36b2cab8a91fc00000000000000000000fa708b7cef28fa8061c27371a5279addab69c96ed401dd2e1b5b270515eefa00c814db3896eaf9f4f81e02c8dcd1eb76cbb2e393430b96671ae8cb4244007040236561be7e1dac4cc4d7c85663e324e119311f762e5180a028729360fb907b2fd4ceaf8e1127d6496cfe4b205406de215d39c4e567effaaf4574d11078858322352697507188e6407612374408d252b1360d4898e6e203494029e9efc2227f83b74b968581628220fdfa2ab899cec8949482a56642b3b604a75f4c07fcc1f965fa132b74fbc6aaf68f1acbd0fd0e113e14440bb3f1ac09e52531cafeec58629f3d9c05e83f2bcf97c8a60d0760ea7dc74c2a2c019a09ca5e15b27a2acd195a95d713bc23bcf52ed7154faaade289e65d124abd37e0de462a0dc3e38d5759363a767bd5fd12b888fa01f167ee3b65ee64433b5ddab421bc13bcb9dfa9cc1ec0d31d2522a7a6122454e6c06a6aae1904f6de433dd9fb3df93a54fca826abedd6153c2127cb2dcecd25e431c8a9311d228bb08582d798f38f39b321932e0018b2c03c3b974ede9e231c34631bc388d8f01e3c85d6965a3d2524362ee6d5f24fcde1545beff90de3354057c2d43a6b12c1cf1dc2954c939ba0278dc2471a6c5407ad02c0aa3e6e7c8fcdc471dd71b1a84da854d0c6e5b796173fcdc02232594b91e33ace12a7eafde22120667b5e8dea020252771a4eceb7e53b418500d3965f566a1ab18d06ccfc708946939d852e3c5a1bd38821efdd84622e86742435863436a209fcaee79e523525080435a86708bea281a887f76113d5086491dcdf11cd41d4daa92c6962462c40bed9ea28628d2bf51a3d7de7dca930a6c640bf9efd9d43432937ee75fd83b4e3a0ec82b97e3f0e0fa0bd4ff1e11ed25f2346b110de7bdd74dce9813607cfab212ea9cf967399b7ba257f5f126cb17fd9917422ecdd655b1338ae4d54fabc62606f9d1c91400b42564b35c75ec8bda74d36fdfa38843ada4e5ed500"/6019], 0x1370}, 0x24e7a17ec0dd1e4e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x4, 0x80000000, 0x4, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0x7fff, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x2000000005, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x401, 0x23054, 0x4], [{0x8, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x8596, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x3) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45}, {0x5}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x11, 0x0, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = socket(0x10, 0x1, 0x6) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x1000, 0x8005, 0xc5, 0x1, 0x4000005, 0x7, 0x2, 0x2, 0x0, 0x200000000000, 0x5}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x1, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PCIOCREAD(r7, 0x80045710, &(0x7f0000000080)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000500)) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x14, 0x9}, 0xc409, 0x400, 0x0, r8, 0xdb, 0x3, 0x3, 0xb3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[0x1000200, 0x3a, 0x4]}) 16:00:09 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, r0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8, [0x0, 0x0, 0x0, 0x3]}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000540)="fbaf8af37693690201040000f6357e3a000000", 0x13, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000002c0)="231f37774c6d5cf50cd8c75294787c8091b98e0e825b318fb4ecebdf007ea602e169221e527c80302cfe1484e0a9a4860933ceecc2034b68282b822f4d92a653c38dfa8494a6f03cc28526704160b016eb0e8bfe662e6690b6b525054aa2047181ce5aecf620ba38e20b74fad4d20e3b87a02384565edb2af636e52bafd14453296a8c720992a0bea04f3835c130f65bfdce4f58ff3f829b8576c853190a77d8f3d549a0b8b5bad89741e6a16593565aefc834d4f5f48d5f66931057dfdc96177452cc9ad7c34fe97b3f4babf1ce8deab112c1045fbc1d28d0f3bb6591a5269f2fa57b395202952e0342af144432ba8263a730c67af628a531d761aa119e98c5a9920ce181370eba673d8a786b9ae82ac1769924a051e292f96e0e61307a3096f71bd9e4b7a640e37432c2f56c5e7a6bee0633e21bc8a5182f75f032dcb1895be31cbec896455c15a2275e7a275dfa60242bb44fec9c9af251526e2f9d01e28fcce8160c7a78261be017b078d854dd5a1df94b2e249f5cf1cfcfad7476f236f0abf732db9034f9fb9767ad41fe90759d466894bd9d63eebc7aa8504d23f51aa56dd4171d711cb521c2dde89d9f9889f3ebc1ad67a926df22116e0c3aec0ed3a7a1d419c20e948c2c43000000003dae9a02fc480bdadf9d3618a19fa14f6de2b212dddfab587df5d37710ab4ff13ae3f5c7375890fafe4781f92ff3bb7247b7760856d4350f019af42509a70e15ab7b63630b3911b3011c6cf0cd00"/554, 0x22a}, {&(0x7f0000001980)="780c9f789b184a6ab95940b650ddd1de13eebd92ed2a4eff456a5abc47f7f9be8bfbe6c958de07e690d4367e2539d9ee9077eab521149c84bdadb00d8b30fe0a6763e337678ebf19dbf50f3ad5da39ed6e33410d3089f6d8994fe604876a7c7eed8c7632cf9d7e014098384d466b923985cf1de73c9a7af22d055b18632b2a09aae6bb5547d21df9dc27c7424f45bb6a9a29a319a9a4f6fbe7a18edb7788969559bbe02f07803b17e39e63c8ef578850b83606d0ed1610bdbf15f47e77b5fda8e7bc9311fc7988a26a08756e849105606803906d33add768624ad3f716798752cda848ef423be545d19d4602de62f2649fe9b94510121135d9dfa20091e87831eff15248ea62a6b9a79bd984069541d830efb650d20669afb5a52e090db6fd7b7ef3015a8f6ab94137f296401d91e549734d1a499b600187bf815add92c1d0db71f4e25d5358541767866fb8cfb13c97837504265dd2a4bcd5563996106ba6e11c06941ad1ccbda4a83bf4bac527fd457554c23665a94850723504693751aa8b15a8ee555f8807d7e839dd236af8a3a68a3ba04963c92e07eddb690dfa1892626d7c93c538fc20772c13a0a25f58323a1b62eeae1cca8386800bcae5f73ce92fa47cc3015582bc00f9819a1aefb816adbfd2cb1f0f62a8ee3221bd9b73ce330ad1e9d1eb592ace92a1455648f1eb4b968e55496c74989ac06fc8d42b2e8e3337b8c95445b719a4b2f47a2edb3552196f8decc0a1a1e9a228552ca000c68d24d37b6bc563e691b024874ce614ab734954d56ebb362f855f47a19e86a798fc6d7c61e8a0e7e3732350713ac1a588849050c62306a462b315724038792bad4331b5a423eda03ea73c5d15160d8974e249bacfda9882441fcb030f03f73bb2bee688415c1e1b156d8fd925a8b32aa310403a03005e1069fb0dc5859846695368020a096d7208d823e309fcfc153ee834050095af8ac34f2ed4b9c71218270ddbd61fc69295be4c9accc41eb859105189766efec164009bcf74ea06559afe4519c2c0947a2812f12d5c8516fa630de02f39ce3375037b8f5026b5332f20ced18780a5516f8450ecb0af7e5fd390c383b6dfec6dbf99415bc8d764c8e8f8a69032fb012b20febc1b298b0c31cb9a2491cced8dd60cd8f811bdfa136f5b44fd8d33c516fd1e5efe7115ca31e4e8a164098a610d661a2db0f9f5a9fd30133a528e01b57f41186cf007086dbc0d19bc7fc0ee1b61a55a74bfa6a856f20244201b3f725dc7aed13527ecfe6103f5a64414cc970859d65ba5b97b17f54f5b7f8646ec74ecb12fe65db268bd13754cf450161b9000867f0e94d0da7cdfb85f359325a98e15210629c95b8f0dd37df5bbcddd4f0a204b7489c8fb6795eb3ef923229062fb158c17ed16c388a3a75c23e47804f7e9bf4dfc34c48cdc1f3449607f075e257391a74bc63b3c77afc853c9d4d27f2603c19c08401ea11b6f36308a29b987006ce6836931c0eec318c9d1e56302e85fa7e0bad4f73f0d1fc318be2eee660ef3c5d6bf77a8f73223df509b58c5a435e8d9c9546b468bd2960cd63af9b813cff33dc219d6ba60e5ca9ea89d775fee70a5a870426c02ba0ddaa931c3e9ad19830de5c296cd6abe5a5156cdde3fe958cb8e89c633356a0765ac4c4502a27b4ddc113a146a427643882d9f6766891c250ecb7cc4b2d5358abf657d2f54adc61ffe594d45a5aa6caed37717d9f5cf6dbf0808f249e5fc9fab0e7b5b11e281edf77f9c359361a893a5de68f76e10e7ad4ec5a0a235198c76fd7fbf96692df56a4ecc6dfaf3c9bb6e3d9dafbf28314675bdef922b732656d5898a6a4b698f65e1fcdf5bfc23882e9dff6a3be73455e8e3390a1176dbe445cd315bbe3802d0267f62480121687435fc0a303b7b492eb892fc463d2d930a347b238682499583cb799375bd697e1bc3f0977783468b350d897c9786d22a2fd86ffcbcaea202708670057fa2a0a99b636abed63766b6628e84d1ab4ffb7399a2a563d0184b6a3c3a83e6e6fe539fc3529368797a777d2aeb43e0566772477a856f273d7ed69c9879c46fb40f80fc06cb412691c8d33a3c6d6946e0ed74afeb001f2c547bce09dc39ef88fe7a65baf8b631c7980cdd5e0688c502c417a58e6abd4d4c20f55e46c98f6df43a3a8c5464ffea28663dd20bb5214580695c6e8073d74f3e17198e788867da9b667ea74d7a501f3119983dc95f4b33bf4be97b489812f79866ff26252d790b749b052702f3d25c91bafe669426b49f845931c16f64a8fa88e64f6fc4a9adc0f021bacfd4ded06fb79a364a9c5e589df9ba797f05865ce191b2e7ba76155ec6117c036c569361985ec0d47773e8d388596427835a7d93a278dd9a4f25e451f592c57026bbea419ad886af68e7c302deb9cfbfc8a80b0add66ff8550b176e2fe13d494298c1d34e655f2db267414f76834145c7fc36808854f003bfa9623ea87ed54c6af0b7c56be797dab48ad48c692bb16884199f062be9673e552e00082d5a113fe2b0fd0e000d67abf5cc4d0e6b57cbfb6fe3e299a89aa8de46d27b87c4144dab7a2132be08522b62ff38448f526e2a358c78d491afc2ead74a91f4a4c43b25c807dddf02bb7d5015e6e370ddbc7d1143e3b408f69cfdb505068938990026cf153258b2ad3e59738a678a10b1e6baf824d2df52ab45afa22e6a0da0240547d54b69c0834235b4bcd9a1b0f5ff998d123f3df519c6093f41df8d7489a6735d15a868ff7907a9dd3b458e37ede764e3bd0f20430ef6664215ad045ecb23c965476383ee46bfca155e9461086be005e9599a6be59658d31a20394dd96fa84fde8d7b5061b26d3c75c8667f15d25a7bb333c4f3948ae21b98e91c91585e7cbad79ba6a2705eb83cb3811eb637ccb43632c098646a59540083d54505cf53e9455698b40b304096ac01b72611ea99422c222314f668e134a0cd99e8438d0be377d255d0813bf447be1953a8ad3b0a80f4e08c9010ee79a3d78d8ca5fa537c77acf020ba192a03f79913619235b1eb5cf116cc95fd499627a11fdb0c71e0008e5b9d12e2a9aa8464ae674935faf002535009f67d0fe341a2cbcc24af4c049896b6d34d64af6d223f8f24df3838cfefc3aeb8f021cf5f3a08a038323231d8c2c9e6770f59fc6e3015f1dff58a56ca344503650cdf63ec5414c8d543da3bd26e48512db9906fd51bbfeecf1777b07c56a83dd610f5a1084afc84ca4f7d68cd6af1a3a81a3620a248a49f9403efab0d887c6857c398312330fc8eacabe629cd95fca5737c0321363da7b95fa197ac470eca6c96ac60b031b0d8fbac1566df741931c0f16e8e15be2e4d2c48a85e731819651f394ad9ea103220212557a8d6ad3337db16206f411dfc89b13f2982723751e7cf68fb809e0bb3ac9231f1a864a149af613ec246c73ff79e79cc82da44b67f62ec75c2af5b7e3c3427993e93d7ff94c68e75c20e4adef60d102bd20b82ccd25513c8172128b853bf3d4429e5b17168fffa6dde227a720c686213b2a9bc528ab974eeabd2395f1975c593fe6f8806fe499ce8b076afe72e89c975bee58b31c1f7d5635ce795899b24ef209e94fc3a22da05438e89e51a0ff4c9c00fdda546a4dfd560a73a892fa8aef6a541183e663151d1afcb478687d2fb11ed410cee85bdabe5ff0de7f8c78f00b1d998ff711bff5e98ea01fcc2729efd4ec402848cb1ce94f504c66222a0a039e6155539a6c194d43caaefed4a38d87ed3a2340dd09351797aabae84d9aa720d0d86842f41d620a74e582cf6b0eea26fbe496803830df375c19453b8afa874a86c13b4d6574099f745325653db5fb5ea4d8b31dbcee27099b70b15e2fcc482cd8a9cd1cc6f0f347f453482304b2cbffcd29ed66fa79cce5a16c703db6c10a9ad883d202499ccd0e65697c1457ccdb3c7dd0ec9f95f8a5a5e538355b059f189fa55fe250aea23d888cb12d80c54b7b91a49be68d764dc0dc192f5655de91f12a02d0bf241b678109b46d4caa3a8b9459a8eec2fa7d272bb44c6ee8f2f23da9c9bd055b78cef5cce1ec99f9f7dcd04776dcfd941597bd7b42d34b9efa2f51d6f23c78e316b41e7a3623d0f3af7147b453fddf9f500373f3dfd2bf04311008b35671b8f885ddb768ff6ece6aecfbb07422b6cbf2e207650908d3deac8dd2871b7ae0bc3b04787ac3fc47730226976cdf590e1146227ee70a5a920800c30740d8fe71fa5240879021a5bafd77a5700e94e340ca42f5403b0f6f3d840c5203bfec9423ed4374b00f14c3f98d90dcb0b53bf137a0b1764eb092fbd6c29372cc3a901eb510b92a1e8f450e8c41581a09f5ffeaa162809b7c7bc78ec50e233f0b4b87f7117efdfe58774c3efa5be9431318579e2b6f3f2b23f0b3e7d4bb7aed0cc482d77552f16526466118f3b42ceb144a372268724f75839569e6e6e3d939ea1c960c343c4cd050238e3c76be6b1f6c788c2e449b426bd1a4bd52f02236678811f9ce747c998e37647446c9c76d3992265f5fade97974a180404f5be9f4c75af39773fe79b5fc77f06621e583d09463134c94da2451a1707dba6464e18e97344e254006d56794c8c539953a304abda8b84f74e6c43f172e65bba90d3612a2458355bf537861ede6e879ba6d7ca48f4670dd3ec91bd63700c2b372ed16eb574f074ffb27d128c89934f6692e76184698e07f3da087e65122d8946f7f468c6fc3bce20d3228f1d64a5499534d34bb71727d2df334c73f079930fb1e4043f7b6517881d3b3823c1b67a0c09f876ab42092f1fcb7337bf10905cba54468a2566973a1fb65a22dbecb0728314f735d319916044bed6112ce3dfa52f34e619126ec2920e6d9d97e27d6c57a937f4c6e4a611bd47fe2c166b94358f469cfbe97bd3a1a7fc0595789bac0eb7e7dd565f2a66f092e3f366e2eca8cefb3694a379aa14acb87e43f434b6b06f46e5d59b468548277060d297217dd1beb397e321a18e8b2bc1787ba61e275b439e531ae8c159b1bab1962024d26007c67c7a4b5bfe5f6688b8ee4df656087b5910ed3fa946cfdf6b2e10f4fbf2f1200c60b2f49aab60639ec52ddf7e310967a3462a2d664bf829bdf0040ee5f35e8de6b6e41ddc7fd43cf356b0bbdcfe57d7bf8d0d1ac958ef38ab2273a15467fbdcc391db17ac9a6f9f92f1f3355d13c70f1f4a62d25dfe41d1ef838b01fa4ae78453b6d0f6b9118e90d5a99fb5c6c5e1126b54790eda94bd5390480bf114918a94ac67862683bc75b56259dabf534b2ccdf89b90d5d83ea82d28452a128cba6ff3e56556463b83e2b918ba03a7372bafe1aaf7df0df08a2b90ec358b628db85b73daab2c04d7ceacfdc9471d581a50ca615805f8047fa88517bd91c7634a4da56163479348c9780dcf60f438c617b0322776dcee889388f7a5a7bd722be03b702f7334b7237db23043244d822162526c4dac600a0697af473aff23bc6c3bc2327c5dff00cb00d7661c71f35c09466c023cec6e529af596b8d8a4012aad4d8a61d7d3dac42bec380e64291012362e76e4856013086e0f0e1ec92d9af5dd3ddb78e92c98816ac6c6b54e1dada46e2479684c39ad4c15d9f4c895c8b878c3024ac65aa56b165d131a10127b186547294853411eb8718e9d2efe7ed472254df7026bcd1aa2efd76ffda53f57480b843568972076687a4d8c1ead84195d78d9c8640f8f96da2cc52712e8fe22eaa318fa7035c7cb83d320cbcc64ceab1145397e85f4ffe0ae92e3edfb7c36cfa9975cdbd5e9b4295b1", 0xfffffffffffffd1c}], 0x2, 0x0, 0x1) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='h', 0x1) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000a40)=""/4087, 0xff7}], 0x2, 0x0}, 0x0) r3 = socket(0x6, 0x1, 0x20) shutdown(r3, 0x0) close(r2) shutdown(r1, 0x1) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2acb"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f00000001c0)=[{0x15, 0x2, 0x0, 0x5}, {0x5, 0x0, 0xff, 0x4}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="425a5395392f18e521f2d1ddbc08307b88da05a7c96645f2001af07a6e038354a8137e170702bf8dacad1e24af8e1ef456e477c20280681f94378c469ed2a67c144f57cf4abb7c6d6a6cdda8d628aebc3ac676a7b79c975cfb4e51fd35967e631261feb3396e824c3f09dbc2", 0x6c}, {&(0x7f0000000080)="985aef1204175f0644", 0x9}, {&(0x7f00000000c0)="d89958fb4770cab3a52efa08db9e5c62c5245be5cccc56c9750c7e2c", 0x1c}, {&(0x7f0000000100)="851f2a8340bcb13b1e7dc6c750", 0xd}, {&(0x7f0000000240)="3832644f6fef862adfc2c226c3492db75449a33cc6d9f89d57d8c32149c7279b27de08b29520862c86695e65955bd5c5a18ca44c7b3c7ab9a6e350cb0003044aad1f7ee7c3efb7893c77e48eaa8fe0736ac43cd97d516c3d567cd3e057fb8bf8a2bf041b09796223ff4b7189bde49ff9c1cae8092d855237da6365240212a156f5a3193d4f2d5195b2179fa69bbb048daab0f92b2ffea11717251042a6cf9292813105204344c5", 0xa7}], 0x5, 0x0, 0x800) fchdir(r1) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) 16:00:09 executing program 1: execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000001600)=[&(0x7f0000000440)=',\x00', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='\x00', &(0x7f00000015c0)='\x00'], &(0x7f0000001740)=[&(0x7f0000001640)='tap', &(0x7f0000001680)='&{/&\x00', &(0x7f00000016c0)='},!\x00', &(0x7f0000001700)='!\\&\x00']) mkdir(&(0x7f0000000340)='./file0\x00', 0x11a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000380)={0x8000, 0x1, './bus\x00', 0x0, 0x5e9, 0x984, 0x9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x45}, {0x4d, 0x8}, {0x6, 0x0, 0x0, 0xfd}]}) getdents(r0, &(0x7f0000000500)=""/159, 0x9f) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000100), 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000080)={0x4, 0xfffffeff, 0x0, 0xf6c}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r1, r3) write(r1, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000000c0)=0xfffff801) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r0, 0x0, 0x2, &(0x7f0000000080)="ed05b787838fcc9d11b68d6d8a91b13c44003b0fbdc17a850787391de5707ce0dc17d7f502d972a89073d9795b9a8af4a5f9d511436eda480f620a3ec27122d24e12ced7806264cb8b00e05bac2a8cce26922fd1a1cad1db28fc99ba909364aad278dc0909f9ddc2625b2d42683a660da29a6e", 0x73) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="c1810622ce644ead043e2356ebd572c863cd98d6ed70d9a20100b354f840ecdd0df90a2d72c16e7e3a0ab76b6d5e3e82aa30a064a72c7b80cdf9915cb2229021d10f98e3b8958e07f65971e8eb30bade07bb7face768d5b7a1d98196fcd107bd43973943faf74475360c87e7825f845e42"], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:09 executing program 1: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000040)="75b19311e3f2e18c5e0754e17d77490a8519e613eadf56437a6caa32ca106c684d9709f0af4fe2e0efee1a20176967c54633bf2e759f39cf19ffc4d6fbccc0bde5bca130e64353bd06b75353a1534b91d5acef944444d212df0c03585ac5b600c15c93e86486c8852267d4d1e89a9438796b72c381e9e3c8f5870df7e0935ac9cc73d10c6eb7e52405044cd181446a33804b4807b306cee11b57c7ef7245c98b3bf3f0fccd6d4eff74dd037f", &(0x7f0000000100)=0xac, &(0x7f0000000140), 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r0 = socket$inet(0x2, 0x4000, 0xc1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200), &(0x7f0000000240)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt$sock_int(r0, 0xffff, 0x90, &(0x7f0000000340)=0x8, 0x4) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x6) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000540)={0x80000000, './file0\x00', './file0\x00'}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x60, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000005c0)=[{r4}, {r5, 0x4}], 0x2, 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$TIOCCDTR(r4, 0x20007478) 16:00:09 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0x0, 0x1f}], 0x7fff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000280)) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000180)) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="c908342b9f7f0556f6288d90e2a56583e4fcdd708d668e8bedf4d85897e2807fb39d9169746ba46cfd4c96cd44f0f314c5b14b8e4df3ec5ce5f4ae7cbd08d4bc802f5628cabd9f99a4f58a17bf7286a8500e3d61", 0x54}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="d000000000000000ffff000002000000d0b0ac78cbe7d2bd5fd356819f3920b7cd1cced1f8bef80f0b99b39418e07818b2cddf3851a8d2ed8a81e2dab0667056a63650c04f69e9a3b634c1a8aa3f1d7f2b0e262a86c2e0f414d321bbba0f1a7bb211db5748ea610f49b9729b3790dc119b166d785e2864c35cc790a1f832950d03b2b2446548122150be78d74f672572798b48915f69d21a43b796636fa28f156b2306ed5f9d2cd2225cb0a8d35cc66da1b5454b58369d72322c723e73b9edc4a4c5ffdd51d045ce82b2824ec75598779000000000000000ffff00002300000080341beee0b248ec6c8ef387bbeeb4624ee71f69713311c665c1f1a2e9280ab224e5509c816d85fbe1ee073ea40825e5002af77a16dc11f531053f2aff1600df46d619853600df45b773329a4bdcd02a86503d828b02d115cdac069a81fec880e46ff01862741ff0f07a23f95c871c3dd2cbd461a4d035c3d97db07d2f230000101000000000000001000000250a00008c045d8645d58251684c128ccfe9ec33838b7eaccf575c001a6882fa28a2cdbc2f3c516b02b4caec3fd16e09f45fac0aecc39bfeec5300bab9628e2f97e927edc51886aa5e7828e71a3d40abc160fede012bdf8da07ebc6975dc9b10ba19d20e4d6c7bfd033fbe1c1190ff51b199adf8e97bce260b0af9762c1c840b407a27b58a92c130076ec7735a174f7d568e88c76403099c5858e3d0f755629b18bb4754d43d9f00d7ab3f3919a4b699257ae645fe673299078b65aedb76f34d9e5cc0902c1fd76f97c1c656cc23c86954b15be02fe7e2aa151b7a640233d6911e09b909ec8f2f7a8689b92b7147b89ce9ae9014c8efe79fdbaf5974256fe232173c10999477b15d1f9740119228400c982977653e605bde267ff53a1e841ae3858ee2fc3e1c3f12c5afcf74b3e748ba4cd175ba46b11f2c1b6824219376222f595d494fc1208544a92c707fe5c889b9b659c91b01983a42646d93a39a2c1898f3acc20e27ba9d7bc5315bcd058c49146fe37e966b15fc1df536d5cb20c34344b6faaccf49a7f4a57672306cf0b864156aaa4d41f94229259fa9fedcde7e1e3dddf3bb5ae9c1b4b270b51f5072ac9badf34f58b98701afde74909803dddea493eaf6c0b5c8b0ea80605d24ddefba640941bbb493d48f9356efccddb4367f6cb4d6e3a4e39b1d9b44f8fc3ae4d536449cf6dffa5cf31499e29e6bda55acdfcdb47ed8b5cfb8d114cd9f06a7d38a0280d8641c7b3b98ab7790a4f6b0c647920786c40b5b11b11a31856576bc78c5215630b032947d7d3de5bff734a0e8d7270639abc7f56f16cecd5dfee73d85c664ace508d60dc67ee4d46857f9ede8147994cb5e5e3856205f1f8017e6befbf0acb8e881e0df459aa6676cd321317536878672b73ca0aed3bc81fed1c022159d8ecd37a362049992e5a6e0f9762ce9ce7ee8fcfe9297125a7fec879dc891191a1f29df9ddbd1bc86c94f54312d1f952c0ebc56c7c65ea62602ffb31d32ada994dd2f562d98efa93196d7f58b59d351f974c6a48468703f2595bf9bc4b63f37cc85fdc2435eaa09e6a5baf49ddbcd313a38d15d583e34ce9a9314708ddda5f3f96278f22e651eb436ea6a1c5804b483497d4f1f3424ada85a701a0f526a4c7dea0ffc5c3720ec8bf893c446a1e0dabfac9cb375396a3c810cadb76b49b060113090c4f0e73bdbbd5ffe6da90d585b62f5a896c321186fa23e3042f3ff970a7f1055862df4d5c376b67b3e46ff0d21dd7f0b8f3e7664dd1e62d9b82c1ca396e55c7f41d3432df6e65ff2e99c67f5e1b58bbfbd2694ecb2c6b918294f0d69f612b157379e56c8ad99ab94c151f5306b2b4533b71d8b60eaf976234514868cfb242176222c39465cc9bc2220f5eaf2fecd6dd721e650da673851253c4d68bbc6c3095e8a304fd1a96a824fba5f45c3931db6ebc2dab5feb994cb9b582ba9bc2c3fded5e5c5adb1f8bcd04a71880126e182d29ef663e9ee1ae664206bca7a7ce2a43eae8791dbe9b78137eec60adb2f1f82fc56c3d23fdc0387a994d8bd42dbc4b0f6f139aa5534c72f95a58f56d623050cf1fd4442c89d0a948e73cb0dafb42be5647680fae09d54084db6c1e6e9b05d521218db4a3950e67490e701a3bcbc85e6ffd63b40700be25b5b4799b060bd8b6d0d63b8ed9a389c0db42d4fe884a47ba71938a5c6fda1b331ab8e808049fa510a8c462395fd8f1ecef8ca15d838b32b5cd7fe1b39fe6aa6849fde901835b80232aba8e8da68d9f430863d21f1b50c079b5c3a0ec5495573fa1df70635c395a49442f15a88c3e6e303e96fd65827d6ddad3de0ca60b687ba3f5e1af08958c851594e9b2bad8c0b581ebfcffe8fbbaecf756002f423fbd8974c7c3b16f6244dcddb1804530bf94c28dd17f6898bc01a67ec08f9180731eae5ea2d63887599100dfee9c74e91e98a0361c2aa151c347c17ff6f69f072a7e651417ff890241264387563b496b51f8e45ae7968c51351362d47610e74126b25dbdf08552ea283977b3182b34b75abac8cee0812b3e261c1cebcfdd153a02876f6fb0b22d75d40e0077150b0fcc7de6c44f161ed828017537a625f1274186bc005d549371014e55991ab67673c919edb88085d580aadbbcb9d5eb1ed7b2c075fc054226fda89e797c2935b1a61a2b2fb1b2c124646149ebaa856ec7a90b15171808e98abc0cb88930222e1f4fd56c1a1803163a32e761654ed73cf70c765f3e8d51440dfc4e882b97c3c4c82e844fd6310e972b8897fb1ea11d739a235a2dca2b6aa2cd156cf4f54381dd7cbd4cd05ea7eb085868e3232c650ecd4cf8dfb43e146d3ab3433164215fee99d66ccd960c2cdb662eac30aa1f4087623ea45719ed60f7c9d4072a04271b8299d25e1b4ee6ead8574e012717e48487122bb5ea0a972db219498688a0567cec0b941131c3d330a846fd72f87126bc56ce8d0abdc64337592a722d46c3075a58c7a3a5dad68513596bc4adacdd06b409181a2a8ac9c8037e450f7086b6a4738abc269da1565a36c758172575e2e633fdccc00e05e44662cc6ba93c7900ef0c4349d0f108d406f3f7959ad84f87fb4efda20fc2dfcc167251f10f4bb632e1886991bb84b303fe8185b5162d17af58a55d8775b473199715d2ee079ed4d15567f53c8942bf888c0a69f1903297ea52c0275fda12c8b54c02addcb750fe7fb841f9e87ff7c19079bff05a2a9c3eec5128b5feb928ac8b2f80e49f279e0e7586ecf217a76f53ebdc6b3267326cc33bba95dc123b52c129ed458dae8fc55ac818c463139714d472aacd39eccaab49c061c663d29aab4bb038f748a7d00fb41ec4ae029207e86ca6baae1eefa6d3625a25ebd079aef4dc8d244313eebeaed5e654c9dc244cd185359286f40f703d9692c3903367d150a038b5b9f789758cf983e35d48f8cc8c8bfcb88588eb33d13dfe38952244711287b4d464488b06ac26a52116056415c8dcbd84a7083771aa1772fcc77378696e4528fff3c3bcb2becb811b71eb0f3d9fdfa2db49d7075278d8c07bdad6cce58467c69084f3f4bdacfb211a74fe369fbf8ed2cd5f28e80f9ec263be8f7ef0f4f657002dcb040e4669245a8414fd8e1d4d6882cc3e180027bf892d2694609c3b018d2e17471e0f8c9f61c87f3c7348cf88332fd1d85de60772e8872d2781a00c66d902870807fd2ffc1f7b204c08b38aff283befb788e0604a4f684157dd045d774400a9d35f4c0041366f024a07a267f2f6d0d79975a885b2d7ba33c377fc9a51efe5b6ba6adbec07ea36ec1c5354a03d8608ddfd0faf9bd789132473696df0e4fc6e0e10304a2bc6037a52cf2401a00b188a944548915cd5fa4be91cd83dc01d38b3893d592a3e2f9ea092a4b0f2ec07a80850bbe687739a161ac49f6fc74bdae238a1a1c5193eab1d33841605a7b58033cb79c7cccf14a7cdee587eca882a9edcfd34f6701826fdf97f7b95552f402833c5d1a3ec28112a85a80a4581a3701a2b5e087cffd1ac733290670f98af1c2f9efc80de852bd0e9deea8a19388138be422489b488968c5d6b884d8f328fa5054705f290c9270001a7de0742c2776222996ee860a3d64f2962ebf360d8b1a37505528630b05163b7b09a5aeeb54a199a6fba0c823f41bac105a8e4210905ab2a274abddf8eddef732ccea986e99d316ad8dfd93fc373822672c4c36d6ab205d0e4b08cc2ce42dc33be60210d6d42f156de7ae4ba21191afbdac6d91d5ffc1c8ecc0e99de07355e8af113d6253bb4f25c353e9b244c29ef44fab6538a495740c167dbbc950f1e020b3799303cab9e82f95161b9b25cff0385ca45933cd30313214af392560c858c3cc6d63d003c5d56c1d24b38ce6b5fa08a98dac0fa49456032d8e6ef23eedae0da13124342597fa66e9877ccfcb96be8b66e46a12aae3c75f65b3d45943976cd2c0cea6b1ade5b67b4a40969a12038180507fede251dc685a89bbdb96c85a1645c66db7ebf9ef0c1cb348e8fbcd510ed9eb94dc87225c3599639c1727bcea28a8a4948c8b60966ebb2ad1fc1daf7108dfbea05d1309ef18a6156f84af98023cdc19ec41c9061c82959d19e83ec1ece841292c0ba38bfd535e827a6045a52a6cbe2b61e8a4109fa4e0c7472c904a9e33d48b1dd303989dbe27855133baac3d7f168582f39cce84a3c4d3f75fbfcdf2ad415858a68544e5b999b73e5b70243a9c4fdd1b3527b7aa3204bd4c430fb703aa51aed697afdf31854feca23072f55eef9c6a55d6a30c19520426b8a98b43d2d85fe1d973858ea0f0fea3a123f89bbce03a6a4c6b56ba2c8cb52e38023c5bc6074c69b887fb03a2e83ab7a75ad55d93152adad02446fd88de0a106a42ab93e221496ecdddb075ebb1060c7b56d04d8a60acc79335700f36e719bbab3860b124afff60296c80b35ae7c32b89fb09af2071225c9f14893a7f11413c03f58fedfcf4d30bd8234f552154d2ebc67cf443d728634bcedaf6f72c97f95a22438339c1d67d19b9a3f9356b5247557225247e299666a075b6429d6bb46cb482e42ff2e460e742d2b8ca47efe2b210dbc38ca3fbb5e9285a697d5974fa2680658afd82b6ea5afc4aac0b2678731ec5a7e923820deb5a63ec39eb6a2f5749a3d654753493523e48cf8d7b3880256982e281f97c24f38bd974dd3d3e76cf8615bf3c48c88cf53ddfc47f3887ec5fa065685d6304b389d4b9cc888bc1d80e055f6b34418b579cbeb787e0c8db538c0b997f5c819941efc27a9201024770529b8d884b22660c16c79132a5e053d7954ccd90057cf81ef670cd07da1a666ad53103c2240d0c31a0c2a24a816565a2da9bfd189abee90341bb41c2c41d3e613d071bd3c1494652b013f72855fc522dc6fb95714aff6e62697b12a645038fa4267c185290d49586085506fd88c031b612cadb39327d312ec179d3849bbee6ca8580cbf91984788c3ddf1533fdf57aadd27ca1e1ab2f27ef7516bbe4efbdabca593a66f13834c2b6e1767737f0d1882857dd9ad69001b3b4aad8c03b6b5c00db45f861e2a24fec2a654ce47ff92222f70f86c4702f618265dcd25814eb36e3b9f11ceca8771567ae0538aa517b68bc4728faa88fdd2a9f7af406148e2aece12e58b3c4430aa05372a1d09ced178fa2386ef63cb081e7df47478113fc89600ddf8cc485d0cd6142ff6a60295502ddbc4ea58dd95d9881a1225b7a93c6907eee44adeb053fc42da00b4db0881e733a08f0674a8272a40fd4a7fe78a72d9865333a4781a7cdd1fb241e61caa47f26f95e76675205135b3ff507a965f41a87c34043f84eced1c91f792602cc52f7d3f1df3a9c704648ee5d5ca0f089aef029f52111a62c9fe464e4f1fe6c8ed05fde2428fd12aead8b16b65d581c81ec2e798d3d3d950c5f7f0582e6149cedaa7806b34be28e56d4246e464ba2138da64efc53961d1d90ec4e6db1176dbfd81d052011af56d7b7c3d6ccfa2353096924e33ce5981490ccd0fd0512bdf2b93cd6a109626d0698da95453d86c447fd7a44792b560572be83b579f94973d48526459335114d6c80f12ce334d114ccd3242db2e0c4b6ca5404f80e9f23d93de11302738e6cd27b50476a62c05e6f90cdc7438921bbaa5b8bf5d2ce940b1ceb6e90aa4d0eec3dc8871412ac49c91a1b8e2fd17e998c6434a86a152921677195ca4baf7580ed661bdef567688fb223bbe1438f161412521d42b843089235af0cb4e8b203ed7c23e70d3c9eeae4d3475b797f3415636dc84e7a2a003d60ac3c66ad227f75eeab434f07704592fc37b1a78d6f714637ec7dd1625ab800000000000000ffff000003000000437700689abf72977e95a08d837abd0cc2cbdc09903ea8fb0a8eb004ca81a014b5c50eeff12ba261ffb9c667ca7a7841fd0a3eb3fff9bc389529b02a93e2fa3e9b4e4d15f983f3e4da7caf50a7de3b30ca18ca3e886d9aa4f89b801a047e75a81a9d0bdfc5fd94d5383e9dcd43f5a12d606f9a2a2e148a750314d0116169b55b18c4f31951c8a654b67353636c828c34ad1bccc98c0ce5df0d8cc9847bb884d45c55db09000000007000000000000000ffff0000000000001240f46f311406e4342b9630bd706c696102501c02ba67c52be81866dcae855b164a6920b76a69b40a70e508f1a9251dfe5b0ec1e42fa1803e5b7d55b4e6cca13d06382fee3c9dd5420fb2765db374e066443717271a41a9a23e4b0588000000b800000000000000ffff000000010000d67c70930d1b53da9b31eac9eeb73ec9bfb268e6cd86b6af1aa2f202a3fb51aaa8e4e5cd635475f37ef549edcd09d41d2b7ee0cbc4b83a30f692316b6ba6e5d16195f2e96e28c5e35b417a6ea2f54c43679e1cef89832961b18eb2b19bab96fb99e8f63057091996ab90cd763205c45ac7fbc85bcd8ba6e3e1b11e36b19c06419f9e2a48d889b215c145fb884cbbb9ef19b022589da8a86a659813202f0d"], 0x1350}, 0x401) writev(r6, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 16:00:10 executing program 0: syz_emit_ethernet(0x398, &(0x7f00000001c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x362, 0x3, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x2c, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xb8}, @jumbo={0xc2, 0x4, 0xfffff67f}, @enc_lim={0x4, 0x1, 0x1}, @generic={0x8, 0x8e, "d8847c6334c17e68247911075af61145231e51eab92a58de821632d37562a5950bcf93004076a71207db42fda296351e72a2279422a169cc5e5876e174500655b3aecfd90a0a906a76f52d8683b7b2bc9ab7a03b6a579902a471f1a7910f27344b4d8e93c9ddd2c79b298e0f3e6bb08c4463f97b7a2de6b78130df3a1b3ed539136258b607ba6ba9538bf825214a"}, @pad1, @enc_lim={0x4, 0x1, 0x1f}, @generic={0x26, 0xb1, "83c48307a511d5c303364f081b8846a4abd39b2715f87a67707092760f4a2660d8b4cf9971b8a89d31f982574f885544f82e34d74d357b40173f92aa396332c83067256f1ebca3bed40a537ce952aae91c49902072a69070bc6265e783a4ba4ab12d5f7330e3413d9e9c3c6843d83023ff514c78945ad8d685bdf0fe120fed71416f30d9c0df5898b91245fb010f3fcca8175a831a3711ee8a17f1b7a54f8e5de5487cccf5f1ea00eb6773718d22c41004"}, @jumbo={0xc2, 0x4, 0xfffffffd}]}, @routing={0x3c, 0x6, 0x0, 0x7f, 0x0, [@ipv4={[], [], @local={0xac, 0x14, 0x0}}, @ipv4={[], [], @rand_addr=0x535cfc6b}, @mcast1]}, @routing={0x70, 0x12, 0x0, 0x20, 0x0, [@mcast2, @mcast2, @loopback, @local={0xfe, 0x80, [], 0x0}, @mcast1, @loopback, @mcast2, @loopback, @loopback]}, @fragment={0x11, 0x0, 0x4, 0x1, 0x0, 0xf, 0x65}, @fragment={0xff, 0x0, 0x7, 0x0, 0x0, 0x6, 0x68}, @fragment={0x37, 0x0, 0x95, 0x1, 0x0, 0x0, 0x65}, @hopopts={0x3, 0x2, [], [@enc_lim, @pad1, @ra={0x5, 0x2, 0x7ff}, @enc_lim={0x4, 0x1, 0x40}, @jumbo={0xc2, 0x4, 0xffffffe1}]}, @routing={0x33, 0xc, 0x0, 0x20, 0x0, [@loopback, @mcast1, @rand_addr="6f9f00ce7fdb08627a5648fd939ee442", @ipv4={[], [], @broadcast}, @mcast2, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20}, {"fa62881efa4ee638d4994557f84f3bda666677ae1fc28524c1ffda9f57715c75033c3e7199d40e376ff2912b4e8b557bcb3deadebaaebe2c706230b95adb2a30de38b523bf9195afbf4933e6a45a897ffd2a464bbb3182cb386d9be0e3004702f5c70d47ffbcc11969c7ecc4eb5c0a6c46e58777d3a1"}}}}}}}) syz_emit_ethernet(0x39, &(0x7f0000000000)={@broadcast, @remote, [], {@generic={0x0, "6bbbb1dde7f5f84ba63f896baa12b2299e04521edae1456098cc15797515a47a60e88f21658aad7f871334"}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffc, 0x0, 0x777a4f37, 0x1fc80d8c, "400024510e081fe60000001100", 0x1ff}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r1, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semop(r1, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r1, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x26000000) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x4, 0x3, 0x20, 0x77bd, 0x3ff, 0x7]) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e", 0xb6) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000002c0)="a7013d6f86d6e0ec445e164c5142cfba855b4f0c8bf246761a8033eea3c8e419fed38702f97014b739118e929b995ab36d88d32eb3336c3ca9f7f2a342f95d81ed479e35e252adae92c342eb5c505dd0b0276c77798725c46c91de12254e62f91fc4a54e8cecdb213056ec6d244c0ec8e86cd11ba3208f0d89baf75dc6c62a7d96465abfebd2e60b7faeaf1f46bbc2d325dbcdefbd055c63d70ea588e1e6cc7f78c7643397", &(0x7f0000000380)=0xa5, &(0x7f00000003c0)="dab9af070e98f635bafa", 0xa) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r5 = dup(r4) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) sendto$inet6(0xffffffffffffffff, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb837013cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c7258000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee1197164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f87500"/223, 0xdf, 0xa, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x7cf}]}) shutdown(0xffffffffffffff9c, 0x2) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdafd2413b0", 0xfddf, 0x0, 0xfffffffffffffffc) 16:00:10 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 1: getitimer(0x0, &(0x7f0000001400)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) readv(r2, &(0x7f0000001640)=[{&(0x7f0000001440)=""/254, 0xfe}, {&(0x7f0000001540)=""/39, 0x27}, {&(0x7f0000001580)=""/156, 0x9c}], 0x3) flock(r2, 0x2) close(r2) ioctl$TIOCSTART(r2, 0x2000746e) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000400)="20d4545144b418c9491707d0a21b71bf9c503fc0ffbdd9846d2c2e46ea7eefc93fc13452f6328f1b298b10d0c947639b64ae574941648a4df6b1b78c11dd1807bc78c36ea492ae25a47bb6ec5eebb1e724b1e72fd40917affd1086db410c41b4ef99a483aadeafb97838715d9193bc183650c09f22b343dc57ec74ab7d14766974770f8de069c6a7966a52aabc0753e7a424ae879c930d7dfda9556ac9dd7e1bb2d5fefdba29e4ddb912997f7f5890e9e37b86ac8873012186f567b9aaab7d4538ecc5cf3ec5fafee71710c173dbd9a016b2f0158270e0ee07c380ebd1a4d5398a94791e51e4324127d62696ce93964aa58e039169d1dd8fd6060d9be7b124565d739fe5484fe4405e10ca5a734b2151cb653983f7a6e616a14286882c7728b566094d15283bb871a04de34255c9d81b82847099ab592595224f03883031554c378b63e925a2d6a24d591c3b21074a43f8db5dfe029e0e12d9ce4c19232e9feade12fe8d09578f15bd98346d6337e2567d5b20583d33842d19b3b1a75e5e3491efec0ddd09aaff96b6a9d605a9ef6bdcd313f70d9ffdf610a2d0c31c65b2c08f3d16b7197fce737b9efeeb42d499f6dc94abe677b734ab75679ed03efd0950fe4f4490e5d7f5c9f7051b1fb1f680a661d002a5a67875390e7bb47cbfc5690d141abcd1d1fef84321e661256e964e1d4a39245d6df98a05fb3feb7df677cfd0e79f1d9b7f5f843bb961e37f31ac39fee81258324a759a3e3d6b8d722311092ef0273d56863916c803b44831aa56992947e83822a59cfcabbc0ea4342ec81564a70c8378ea50f4568c5d4f386a2b2d135fecc37e7ecf13fb9b69937c3bb49c476b174d2ca2b31a67572ae09eee3594ee3c3a1ed2fd4be2dcfd42ecdf1fec53002118b2ae168acd4faeb829837beec2fa994046364e4293f8f5486e36e7e2c2f6285497819c9f4d239a8c59bc2108179ae54024458b23977d708b25da2d4e154de676392f915567ed24add8fb61d1b922874e0fe3b2981ad120e379c79cc56dea1ad9df9085103f1ccf78cd5f39c71951b239c9436d640c7540cb3ccbef4b146ad01f38221797dd67be0ed86afc4e08b9b46226ca23f261a5c2afc89c29dc2a7e36d5d82770106f9825547b4ee6feeba944a21852d8f61905d0c63534034f2cd2b4db62577389ce3ed393343a02c15f6009360f15e2bb2d832c936bea201b508471d28ba8c7cdb45359ac34edf086d6ed12d050d023499931099ab168ca665e4954468834fb3903537d4a262f34e8c46f83a5884b5a6faf6271fdbcb1b3ac440e3124a32f5cf11935454f65aa58ee2c05ee03b296833aad60fc69d972df50a80179f83fb24fe3b2ad3b08c0923e64316ccb4296916cc4da9406d75f805ac0054a11745beded5d98b188c9b97f718b314abe2dd0ed2f830750bfa03ceac4eb88a88ec9f0e3c33bd788143fb67e9f8842f1fe7b06afda4b4253cf5dde1768069f0609f8f20ba119bb58aadece7a93aa828c4f397b7ea0e5497d14dad13a144f0cffc40173e951d13a3beb31eca3cb526d760cd938d051fe8eca7dbe102bb1d29246ff26d18f7466f7e7e50f129c97591a3996c905d61d620bf1bee61e57fef9b5c6145026d70a3a119de652cb5cbf6490a5318d682dd0f8e5c061217f54f8494d6c7b061e739c4ec63cc0c13626dce1c0a3fbf4a321ff6fecb49fd8cca05ef436971d3c3055499ea2058add08c7a8733fe43c97cb3dfe31bfafef27e7df7e916453857df0ad1c3a14884d305ada6e1cbb9f8a57aaaa3081558efaf600a1613382599f55af6d8c7ca7a1dd185d5ef3db856ee9b30f7c065ab94813391ae3ccb5d6296737ab970441396601a85840e82229265418dca5a4bbebdb3c24a56a3f01949d652fc9018fe00219f6e2390a022da0bf398d45e14d5e467b0627fddbefe0bc3d9644fb50672e664dd856290d7ab98c46a925f1f581d50bb996adac3c78c1d8510e6ef176e68dfb314539350456eaa3f9692ca3ffcd233fe2631b86ceabeb36448193e5dcb79e36b853965b821657a956a28b1b002ecad2f3d02bab56422c653176879d6befb3c34660d3c5bc2735e149686e0c539ee3d0ac9f3c45d32e06bd942ac5cbc67701843cfa15571cc84300e7f90dc94a1dcc9c868609e10d87b32bedc42e87069c49b79ade5fa158908d39705d52ec33a73adda30bb68b3dae9bddfe6628655e5fb807f550d4cc5848fd22a26bfec9175cdfd5403d6028b301ee6c3a9bb006ca023c6d73a5f6a316f6714b53cb361cf9849630c2b932cdfdf58bd62f882a70081c25e65ababca59d6431d1bab99cf3d59caa8235aab66d921419bf953f9b30920e3d2eb69865273fe7fb4e288a89ed925c2f0a0f0b1774495463e968fbdc16f5d0085f2a144fbe51211962431db96336da4569b47764c20c54a99ea97d741a906725b1b702e2c743b05c66fcfb7b5dbbcdfba4822c7f2bc4b6dcfbf6998e45168db080b6fe6a980437beacee2192f39bbf5cc2e65d796a4f6615af7cee17806698e3085c47bc30beef475627e26750877688fd5772aa00ff4dc62556ac8da735d24a3f6880137d33b1ed7f1a963166638f1f68f71d38b34aeaac51a71f5bace55270672270983a97d0bc8df792455b364b57ca676aa697044a78caeaa87aa3a9752b380dda1790c0d97bf9bfe297a67763d66dfa94d4a072533a5a39f26433f817d51183de03f756b43d4013ae1c41d44efa196ada3dd067417b98b458548a7c725e4900f145217777f52323f640bd635417836552112bad32dd56f887190acb654092410ba1713cc5e1f047ce6e6a9c6572df4864af1f3f0489ad746aecf14448c82ceabb618382ae5ad665233d8e133acd93e4d2853944f06e022d82076faa3af615167cb8fb81a6106c52070918af306ad7d887f31373eb5579ccae7fd33f3a39ce5e2b386627342e0f8dc5b9e04618a2f6dfa4c6e6ac3a6e81a9e062f8dd65135b620d74557c8dea944ab5e9a5c9b2eef6ed2c52a5c24afba95126194cf77f03f2a8c70bff279283e9273d95ae4be453cf43c366543f5bb77a60e848f506306bccbece602ce87075dcc637bc7c8fd7ec154ee306b6f8452177dbc4b4e64410bc6dbf607e54c7d88dce64ea754d0f13a2200233bf4317024e24ab4d6749da883a723e22f7af8fdf03980f947beea675e7763df87933855685762fe3fe0179d9942878ae8cee063a53b138fe577e4e7453d8380230abd8e698c2d14239325e1b9af7a73391d75b5d52b120e7e63d49f0a3ab8c7a3ec5502a45b9e9c622997fd5e221d9bb4f36c3cf515174480c3ba03adfbbfbdd56fd1d033025a91c0ad06ef79859f54a3dcb1e6ae65ca33cd3feb83928fab9db77c3bb923d678261364f3eadbb4b3eaa5d11950aa1228bb976a0c3807d5a6552c70b4cedb8da96b5e4ca809524bb5056419a052cdad110914eac85269863e9f682ab1695c11dfc21e3a2ce003f0f86e61e9e86b4d2190a211feb329cdb23d765f7839e3fa37877df8e1ec33b4cb0fb1ac37f1d93fc0d0743f4deacb1f6350612c26a02c93a3c8b74c873067c866a5440efcfe7c29799244b24d34f73f3fe03b57ef43082d307098c89d4f0acbd54c97d23a823cd09bbb811009d86759fff49b95f3e0938b44b3839f1b2a38982e5b62dec7b8b311a8d875730bffff1b52a8688da8e3b4c7dc6bb613a50846967ca775c61d9ac77da9648e6aa1e0b3c8a7c2c7a8382bb8c6d14dfaaab7e38ae4e3e7672d7f86acbfe8f6f8b79e67fa98494d331bdd0fdea836ed10b8cb5dbfd4fdb859eb9ef407bfc469f50962be2238b0360173dedd473ae84b2728a2b129881fb705e4bfe3901290bd2e6c6ad54bdf72d3cd88ce0e9825d243f236e166b358e83eae3641f162229cbb50c8dda03160b8f74626e02dad40d5cf55038fb0e187db403673fabda77a6007448f0574bf391d54e5bf7e714083a735dd93268e40be0b25f810a45cdbd5038f27fda99e893cdc08789c03bab71f2b509205ada25c1e8dd214168ee1e0dd1c4dfb42898278a00c0dd2f6171d210a84a708659a999931a2dd91377e1c98efeb6c513df88c4d8419fcca80839c04439abd88119093aa53331b0bd52dfdf0e3d8dfbc5e8f56edc59dbb8b5372722af84e7559225f9bb62ca5e4f226881a04e3bf8b6dd462df0bbb94ab8dc9bd6f370a0a562aa2104237b7c814d9de25b58bbd052c1857142653a933bd6e72207907669ac6d0835055a0f0835d799ea22ea8aa5e9deb5c43196e890f4d5b2eeb10ccefdc0809ad70d6f27d25be6b5fc742fb5a61eee44fdbd21a77b67ab851256409c94a32158eabe588a0218bc6cf97e9ce72144947dc46404bf2fb8185704a9857135c817819d9dd43543c9da4b08ddcea77efaf8fefe078c1cf7eef0e3ac6ab8584a5c38a8272e14aef55400ccff483469aacc969559a91c8c921de35708a8639d9608434ee8d035812d0b1cf0502b06c900f2bdd81ea07fd9a57dea0ffb5c17945976c7ed788b7ff1c21009a431c3583d3d0c3f865125ea718c51e72ab1a3cd1d15f759f02dcb97578530a719b6474dcd07e88c0dc82d40adf8a8fbd11f9ee7c5cfb0fd6d03aaf1b47809adaedf8cd28f05d838e7eeb5aedfa4dc679569e70c6ef977f46b6ba02fe5c315928fa12e2c09149c1116c5b930fb2a337323a3d1e8de3a589179701056a3a2ebc6f7844b586aa86789e8053f7c4fb83ef0494de301f90c606803932f9a93421a9b7c761accaf3cead5a45ba1b4dfc4b72b484de3b2dc04744b31f90d200ad0fa56308f87e25f58bea429007321a68443aff8b413516fdc08a5c8fe3eb5fd3ef19eed9cd565b3d588871de7d1630241b494dd2cfb9cf97e0a1218b3446267b6c6bf53fe1969e959392af0869f167fb19f406a1603d40088ad929830eab8059e66655f0b7b32ccd3da0b3979f2a3d8f652d9af52768c8779df6aa51602d374dfa9654eb0ffad2553cb76e66272864b8f31bfe5d5023c57775b6a5de0aa17793df3fecf1609364866af543b985b5be8307cf22d65949fccaf7747321be935ad7c78d1557ffb8cb830fbdd02bcd54ae9de79d3e8fe15c2c1161570beed604f84848fd8da6b386ea7e3ea162d352a182a8718cc892d82e9c96fbd84acb2cbc8873bab6d28bc7d9858faf3b848ef1ab49b717b806886cf2377027a178fe858fe24be41b0a97650fb73b371856a2d03fde4b55748a39722469a7ced0924bbbc06a7cc1b009dbbfaa31bf3760811203f605956a7aa6bbdb672b34692e1521f9a4e0bd3b26c3fb34b6c7ecd1e43ec414d764b2281bd6d076e18c8d41629f309ae73d0e4134229db593f8c7936b7894695dc78f2cab861aac894079c1ab9ee71e264485c98d6f0a82e407963b6e2bb82cb1ba4ca251eaf73e4274b3fc0a0820630b3e119d796a875b362a6b53b8410605c962d567849f1f467c15c692e69e1acad89c3f38c27b374d1a4c79a4efc5f749b3ff360ec2541c178a6671ed75581cd6410dc4019a76db75a8bfd6681d34a66e3c6f3baaecf11f9a45bd3b08b6c285845be5687387205b4df39cbde8b621cce64a7b663af8afe8c784a07d41c75199ac79640fe51d3bfbe63d18385529165c6709ccb5ff8644e806dd6a78f3ea8011f40493154acd739f3a016ca72eabbe2c64141d34f83aa205304ba498773e6412af64ab53dc16f5a436c22ee515b3410c56cb1b58578f16e257753be978c4f6acda8fd933fb11db77b14b1ed40c70b3f8e886115e89c03edf37d2fc827f64f12", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="0a30842a2ba6b0fb264af91974aa08a933f287e91f013adb8520e19a1333d176d6bcc7f9f1a18c1428df14cc5433f919f5b272fcb6b1281b2305acdd098b147de75fbb3b4bf7c00d167312eedd294c405832470d0257273b75adb4ef339b91436b8c044e0d865d8ccf8e8d28fea32f9ccf5a20701a76a150e14f4a507c1de92c463b8af536fa1f2df2ea49aa43b2f11e58cada0141a72c40400afe44308ef8d876cc2021cb18c6d09a4887971cd3dcbbacd4155e091617184489", 0xba) writev(r0, &(0x7f00000034c0)=[{&(0x7f00000001c0)="e3a8f5998401035469e9411e2856712a3d64511977f55400577da9ba3ddf351b0585c48625cbe4f95e6bfebbd75d6fad43748fe6dedab8a4e277ba7daa0c7fe2bebcae5dda58fa230df6ea17293d248dec7a7ba3343d885666b94e64b6dd3bc900794c6ee4d82c33c6e0e10582d9ec891d562d70d1cec2da2cd410e0520b61ff4d1e527376dd798f51eee0c17ba5d33fab8fbfd82b69ef7d9947445084bc2902b99cb3b3cf2b39a87ae5e264ed0e62931ce16be9aa2033e8a00095b29c053bb324b39b4f650230904213eb6c66bb891b32de36cbf861e7b7780b758dbb1c43c3fa54cc38e559ffe8b4311916f889b6ea2cef4de4532878e5fc5f9d9c4d1a981412de81460e74f4c12d1795a4d5259c553d12eb1daf05cd8c1b21497fecdcce8f57fb5a43560a1798c0099c4ea5440cee4a7d7caa25c5a67e5e87b8e85150b4b7163f1c2a0e59609f2342a196e468c34dda06a73c0ec13dfa4d7ae6501e2b2ae22f833290eba25c56a8c468cd0925b51abf0742672d71c39401bf24d7dad83e0a81e563908644cfffbe82d0dafab6b9e2438a9ba18e0074570c1870f5cc41f67444628b95334fa270a47be4b255c3e01dba656b986716506d6f7f1db4e6d03e797f822813da46d854b289675678188f98278e91ba26a310a6f9713245ddbf7ffab8b2ccb6c7aaa47e6c64f755e165dc2da6b4365e8a690c822d26fc5d495fea7d73b6947dfe20d3a6528580d81efae8271787fd", 0x213}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/43}, &(0x7f0000000100)=0x2d) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r4, &(0x7f0000000000)=""/34, 0x22, 0x3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x1}], 0x697, 0x0, 0xfffffffc, 0x0) 16:00:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [], [0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(r1, 0x8) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) close(r2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x401, 0xfffffffa}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x87}], 0x2000024b}) 16:00:11 executing program 1: r0 = getpid() ktrace(0x0, 0x1, 0x8, r0) wait4(r0, &(0x7f0000000100), 0x0, &(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x800000000006, 0xfffffffffffffffc], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() mprotect(&(0x7f00001e7000/0x1000)=nil, 0x1000, 0x2) r3 = fcntl$dupfd(r1, 0x0, r2) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)=""/158, &(0x7f00000000c0)=0x9e) r4 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) shmat(r4, &(0x7f0000163000/0x2000)=nil, 0x1000) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x97) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0xffffff80}, 0x8) lchown(&(0x7f0000000240)='./file0\x00', r0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x110, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/28, 0x17}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xd3}], 0x6, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f0000002240)=[{r0, 0x4}, {r1, 0x10}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x80}, {0xffffffffffffff9c, 0x20}, {0xffffffffffffffff, 0x10}, {r3, 0x2}, {r4, 0x4}, {r4, 0x20}, {r5, 0x20}], 0xa, 0x2) 16:00:11 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@generic={0x23, 0x0, 0x0, 'XX~8'}}}}}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x8}, 0x2, &(0x7f0000000080)="f06c4c32c8a6c6230e1f66ebf8d5b799c326b9d6b6557308af3cb6af81fa917a46647c4303308339b0e2d6ac6f24bb1b3cb834fa2ddd22cc60da09044f5f13680cbd33fd61cbbbde45231a793f558d7b471beb37d85b182a91bf50d44502af3856f33d1ddc2ef2552bc11e758b77e4a92fce4c027cb050ea06f4890441bdf310e1d00fae57ae3ac946834f6f22cbff08104e87cc02a7476912bc94214e49711a982cf0c1f3c66a807b58bd3430daa0f31610cb84e543d38aedd28aafdfa0a0eec3c33fec95cea24157ef69ceee88ba3228978ec9bec0810bcbe3830451691372dcc5362dda003cebfa886846c85a6c8eef149a91a6c25e1d087597519d9d0a84b7f9cf15a5a32a572184cf3380cae06a19fc8cdf0c2cf20eede0dd77a17ed1147845684ca689f5544f63edd60c715bcf5a18a373cef99ac155d303809e1c2b6ece8fe0b7b6cc076143ec08b5e5a5eda5e4a21c3101aa1dae01e69567d522c97e493733b0e7835c1b7d2b02b665df21a08f9ec9f70bf608f21d37fcbdf63b25c8abcd986c78a2dedab8f185f51ad6c1739321dc92125d1d12da10c1c7ed46cb123797d8b66174d87f59090bd5e348cabb91cd84dfdc612bf8cc9d8dc484fae448e91def8ab2d1955888df196be2c59e7284c71d18972114f168f142fec578f15d51a52accd0b206cb204d3fe93fb7bc7d49c9aec9cf80031ac4c5e7b0bbd67d26d27059b1a39ff0b071bf074fdcb01c73db2b674a29e2e451d68a2ba226fdd6d8c1841f93cd19042952f213c0bcce8a38d5878060ad7e679cc4b33f5102cee1bf9b78281603210867360045a332dabee7ede8920cd804e2a92124dfa0896cfade1130d4e5d8c8cd2bce67d28d3c8cbb8da5020ee9065a8b0c5834db83b0f75a68050be2cd278e2fb9d5f3e36be1b1576280dfc8c64a9a6f3eb4c1f6d4542d3ece31c71f3d5ece3b6235f58a001c7ac1132e22cfb011799e693ea9dd50d7928021afcfeb610dceb657baeb13183b68a3131736206b3b03bc9b4d12e45b29d5d67f42947674c7d1eb5a75b86064cac48001abd9722c74171c1888b46e8e33b1d254a93a8ba18f39017f7281fa188a5cc994369df53ef5772ade83fc6ee7ef7d9fe0361b17fd18cb243c413f58192ae12fff6f4f4edd534e24d00dd6f7652acf4066fe0cb55a60ea6961252cfa07ab6e5cd0d3360aced9613e11ddcd51e2413c5f75e0bcfe38af025b042ef0585f6b6ad614db9e10e112cad6bb0bacdf740c0da133d20d4fb473fbafdb6f450be8f50bc6b481a87fb1c7c250848cd87482880d1f26f160977e9251fbb32abd76dc7942d323714ef921e87b7d3c49cb5c5f22e6f80b4a61d3b6336d951c95415f4330f93210bf78c6f65716c1d38eb6a8095460314ee1b0a2980e1ade748dd207fe31eb496aa11f2789d2e4e3c56b367f4dab95d7b898838fd3a14c967521938a51d7fd6c64212e196703bb31cd1d00457e136ea5b2b22528a8108acfb3bd9d6851ad8def23a85433af1f2dbd8c2d833e1d911b3e81a4991c1e905a1a451d4dc0361ce64d8a30add584db64042d270ddcb6dd29942e412de8ad6eca12b0d0e51c2e925db03ba14707281b9454318e59927e5c41429798fb31ddfa16f429ae1f6d9b42964677ba526dfc32db98748eae970db6d6cb622da9bf82d2cf298684d17ba65c46f40c0f836d6f8375fa1dd70a5d00487320e4534633d1e9b5a74ba41c5899ecde749d0e584bd910be79ed5071c4103a8a62371ca246ee8587cf96c7722289bbacc3b12ea976ec327e59933684a75b2b70b97a31c15d85570e4719baf6379cc86da805db6734a04d40b5d51effe461e4571e1b340d902636b912ecb8301981e7b682bde8d29164accc261dc5a1f89127840d32b81ec8fa800a8832448ee808e2121dea5a17c69036ac72a3f98bdcf3e7ef3af7c5bb4f65bddce377af21256713a7bdcacc376bdd2499a896ac3fcc0cac313ee656b94520f33fd09571e672bd608c40b2e7e7d9852c1fe602ffa584976b83fd45846fadcee69c3dbea189b6427b13a79f98377899e411e10654d6b4bce3bbbcd4c90ebc1d71df79290d2f69c86b1f87fc836427469cbf71b3f7839065a78e1146ab5e0dbfd5c099e9335b59ba1c013fe3e09b530db0d50b5c6e3bf4aa96dbd3b412c527083d2e318350ac61209dfe932ac82ae24501d54b91e417555a82c179f367ae1d670ee35c4a167e43145b1668de94fa03e83df78da1a2613a6ee21805636d8b6a9f7e8a41b4efcda02a7c70eeaf51dfa79bdf64cff368c3dc949dbacab66ee9eb67dccc22943684ddb3f153545c25de235221efa90077f5a039d6b85970f0f5df7b68f44c663314907a9a9b55e63b8968644db1ccfe19af0404d89e0ee54c030569e047640350bfdca17db80e2df25af48833ebca64cb7d3f946c1042e8cc81e5e763f6c1b1eb7005471a93f65d1cd036d7b1c51108829faec60aadb720f8b542215c91e820d2641ed2fbed05cc99195b409a6e342897ca691091e7636d8da01e25ddda5c902eeae251f18be7e2378034aa7e384b088eaeada994bee3e770fcfccbfba820efad3db04238f75f874cb3882e2688d0adbbdb8f7e9fbd4e8481dbe9886f0c8e5413c5eaf61aa5ca330de3789c1ed71d77399628cb9a35eb2070ae64ffaa267d8ae99f60a40246bfa51da28a38a792a240941ae5c10a106f8869b605590b34db6231917688ef58754242815a8b488f1112072ca6b8fea8ce0d040484e86fd5e3108d01b7e716f68968fc12943c1652ea5e8f2cb3c391b8afd3e941bfb16516627986f1e5533b2ada0f1f385e0a810c8c6ef1b87db179587a4d1661f02a16825b82eff45c0e534b609e07d13a6f414394e8c557fb8956f9328a3c47e742dcd72cd5b24d0de4243887fca5053a0237bee0b066e2a7c60dad5fb1f0f39da58af8615838f77718c91cbb664b9842998a6c5b18733da257d0493d0ae559725defc07104091596ab80dfa02f1fd4e89a5e7a68fc90087081d1ed59ddf934ecb6ca4f5b6e249ab7c6ca2d60b44b52f465d4f6b762a13ffae3667b3a27543b0a981b04dcb9bfd82f40d873ef04836c9e435198d57ec36cff59a0f5bce3ceac21d816894301dfa8562228ed571fedab9f634c3fc94cd4699655a1e1acf752e77a700939e721e26ddfa417e515d5b20c93e1a10f17da6e262abb0b959aca05ffb4c7fecd72c0838233174dce3eb5d67fc63edbe2807432f3f935ad6130aca20d3b1ab6a547e4a8a2f97941642625e430d01b2da63cf753f2e17af56721537d8aed9df9f970cc216c29c25a030b7b8227cb4e6b9b00e4f8e6be81c6803cb31b8eba9f2a738d2e7c91109e45d616d72340990dcc24e808cf72262793e44c2dd03efac674ba0a97e77359610cb9d0915d2ddf6aef1558e91cd1444c84ae15d1b0481eef0ef4e665a0528232dac50286dadc6a3020ecb298954e56cffe27f770df6cf50d4fdfede943ae621aff6b29c9c646493fb033007d980873f058140ec8ce51aa4a8acac9b3ec340e989c6186ca9adc202102ab797c3bc82feab4876d7e8bb8669f157d71496be5ae1a1381d8dd4c5f8bfc5610e07aec2a3a32c01bdc43b95b683613bef30d76eadb0f2c36ca2dbe3649526da104d7105b668a32f1381067a4e235318f1fc2e939451ca5d076418bdc956ea9866862859e1da31bd45122dd7351e1d0c71defd955f511cd261f448456fdfbe3bf5b5386781b67977861521f0b8275e4f9fa9b56dd574a5f1ae0f1330a403185556a71798f39660f6b6ac185fad36963506e90e194e90e684014606af3e1a95c6a0c59a343a9527c17cfe8e04c3a5af092f1bbae2bfad6ae9e561744c8065488b8dc7ef2b4303308594822feb2fc138f0ca224174fce3e1eb9c8591bc2b77f40422d6bf3e6177413d688da05a4753c26df6539546b09075da38bf1eb29fbb838ebfb35b56b3f4f0fd064a6896d38a1859912c022424c631f173acaef59beb575dd0bc8770c407cf0d82e1c1539a7528b55c2e644f0ff7d6f47c6ea1dfb858344496a8ee813f450b2409b7c403fa3933c1c46ebe4b8b66a725a8a28a1a4b12cc4513b50e3d28ba372fed2c252c071b4a12ba303f57ff25dcbbe9d4583ef26b01c20f14d8d37574cb1816e5e7c20a73a2bf6228cdda351936a1be7ede850493f0464346677a016af8ea5f330ee24930c1ce99989eab3e1ef2992eff3287959067ed99bc02ed4528dbafbcc27553f8e7b0e924fc4f24c153cecd8eba64fdd1deb29e7f6bff65c9b53ec338a79a139b1c67326a7cdbd7518f23a155d63b770d59629d878fa87aa3a072f54136b5de1374b9826d53fe417853eba38992bedd2ade9d58617aac89633a5772de0091c99a3497f3e90f7fc86a5dcdd77a2c9f9355ba9fe05d1feaf74dab405ddc651a3839a9a00b692d674972d08d28a1de7dbcc3cf9a41c9633151fea76854e9d44830adac5ebb75fb23abee1b7da3c2b91f89c12df55a502b45e5b09244e03ce05e96525583f3ce2da86d254fc1c28c2fa3b118f51c09358a72bfb466c68bb3dc56039321a0622530dbb6db1e3d6aeea7887ec1f76cb783c1f01051a79678ae50efeabef3eff7874f19e851fb2a89bed0031967114d07904c9532bb225a8579970a12347813c9778d753e06a04930194f46c83e30e30807f4a1067c895090afe3db0f1cac5281a9426258181e9a6866c58336435bf0374a4c7f3144b8e98035a97deeae63cf577aa2efa97d4515e3f87fbcbd318e48bada983dd14fab8b36652a86d6f718189633e266ab87b385790ceb17b9e3cd386fcec4741b3e63cd83730a654146ec193b6ddb87662820a8ec0188c9e42bf4fa2f67fd6bf7b3bd28f085940ca9fef9d34188c47a45ed9796c15eeec006ee969a1aacacbed7b23063cb7a4033adea5cb6d077f3d5fe166b8c7f3e3df691266f76c427337e0461024e1a8713c38f9a0c1a16e7c329ef463e63805d068fe255b0c5ff1c60129f5d2d13317fa6920d9d09c0af306e26ca5bf1d40904581c1eb624ce571feef77698ff9a986328319ff8ffff7c9096afef256f228f9fd26b70af7499fc3dbc2fb780f3ce572adc198c2e04452533996130951386683aaaa75fcd51023eb37a18a96eac085e9b929357d998c0b337a66f9f60635ce11ca091943059b59015ec5d1a4bfaa8c6bfb2c92b2e9d4f95b3cd05fc7f2a17471631d7902fd4448aa61a54eaa07fa386fc93526428b3e8e33ee7c5d6457194932d253762549eea206173bbb7f12de573266916f9a09ea2033803e621a83f6915a9f80cf76d849e8033a955c4a58ec07643767e944d851aecbf4adf6c1feea610d3a69d84bd8f666a323db8da818b1ea060ab9ce237d9b4842cb4cd47ef2effaf611357ab02b9030629a31deb31228d97d55a6bbf405696f397fba5d294d66a894ffb96f39765b7834e80b70196bbd7c0d08fcd2a748f7c113b57a471a2bb8d7d273de5809d6b1be561c8cc2c62ef99000f44bcdbd7d12a89cc38a81f59a7ec119de25ad188cca0c8b7d8bcec18b103fcc4e7afae4082eb6ee278447528e6631f9c42f91c871ed489d2230e4aa558aa5cf094107603ef3bcf3d95b3d22fc663ac06b95083f2617eb38b7cc91571c0b809bdb40c3e8a6d252e12c81f337b76a6f25e4e22fab6d8fe60c7ac1f249575c2dc200f4943e386c00c5bcb1f7df54e7ad20f1d5a9a8937b482ea2b32931948ef3bb4e0409c8e90c0ef2ebc739662185c6d8f30a28b78d1e45120db9c8f7852fa79ff94b", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="98af9ffa13446cd91bbd5dbeb821eb72abe2705f006d4e2f0e19d037b20ffa18caf46687ffd300a3c34c7606212db3a8e98715de6f1aec5fcfd23b94b828a6e0a4c439893182e46f89d582b53630096384a68c3bf411ee4405f49df7253c18839316f57c7d24b3b30a3cf30684f22da7f292b023fc568f73d9deba5cf1710cc4408134363935e3bb0d4f797e3edd7062dff39464f128e3814ff3e9a113a2cc314a669fb1c2988deb1c4aa4f483c88300d4b0a7fd26b3e244d56b527694198067ea22ddd988e4ebccce90e07af692828017616b0a5bffd98d577755171734e722af36abff17804bddc0c50ec42a53b68c13252da6474c4579b72d6a62a531a1ad52c55170d44cee1689461fc9c1ec69649cd244fc446b31733d5324470291739a3e9f906721ff58af3c4882a9838b0561bcedcff32f1885eaaacd0644299fc9fbeab4d4e95d620ae655e007b644e3b9d6433ef5173c44abbdecde7b3daa3c99799c0360e965427796d804ad0c309c9890b87b216695e9e230c11239c5aecdeaeebba70cf83e280f67454cbd1265c722ca1b5d0ef7fd682f73bc019b473bbbf018fea37d15598ca6a59b2d1996b99f6cd9bcc8f16d724ea9ccb76bc49fd88bf739eefc34ee50b419133d999ae33f0606c8040d53c284de6e909bd7d2e8da35863f73f0bca82d5765134dc20d5e573e4bd35a66023d57348ccb799c05d2acd126086d3fa721ddfeb6b49e9b10990e13c088bacd8643ba2ba81bd88a3ab407f9586a2958843cdb9953de942f29cdef960cbbc9e053b999b58d4b6a8a4d8c716c981453a7b5095a519d4cc39dd82efcb6be0e0ef86d9de1e291b1854e2b1bd6c07b5185e338085ca91dc77a4a9d345f95ae455b0d636157b37186afa93c601b2bb462851e03213a958ca57d38185af36175d376d0867c122a87de3981e0753b0ca8c68e54e64079e1d7b8483eb7d178451f74be8bdf722648d0ab9938243ed3d22300efb2446f912602b409ab7249910633eacc9f1f3145df28f3f1f8f58b544bcb474a39448df867997cdf155610c64a9765320754aed110d9b40636632000236f963af917c5d6e520a8151e91889b30d1fab8143dcdd4bf428b1ff112a4b38e7aaaab97a70f28a5f877acb80431478a796fcb9563df3cb426ab55e9474002d7b8bbf275e06b3ae4934e10794f77df28f8ab3a814dfc55a0ca55792d007e5f9d6410d3606941e9cff81af8a517ed0740241824cadf7d748d1d5b1a9e919fc6d22fece5eb748460af63aecf3252bfeb218c704f55123239bf803773837c42f9bc5d5f874bbae3de1c11dcbe40382458f4e2eb05846c2384259ec497c47c620e11bebb781f7444b49ddea9b0464555da6b63db7c1119da587457c4c6427120167bf5ef92d8975d5954466e3faf0b5b537716e6a4593041f527da567e7a5c91ccb6639608b01cae3a77b574e21fcd1dc06dfc2c5e2b678a1480b1d714d9bd6a14926ac0f7ed028d82eed28024bad451abba577fb8fe592bed9635934f7ea0df66cdc9ec60883d9137a1c8736d62489e7f4eaa1322f4b2389fc6af0cea164bfb48063065eae1a22bfa0b5569f189c70f911f261edd5aa4236d92ebd1a533591fe660aa4e71a806bb16c86bb18a436c8136d28df9cd38a50d3aeefacd381cbfc42b8336e017045e6d83d70b43d54cb279f9b7cb6c58f5e89cc66fce972be95b0ee4d44568ce3e8cc8cca1ec190f34f9dbf7bd5719c8dc80ccf825238e52eca760808fcee8fa7f335370e519d4fcdf9d64828b4e6bbf1954a988e0327fef1f244667fb3ea53b8b99aa22cde02394364cd4d7eb2b2221e72242f60b234fad065ea1efe46decdfa39bf8b11634bb8386224e70487c3660161e486caae1c4781a45299d7702a2b8fc8b5193871315a9a58f662afe33fbf4b5360fa21056cfaad18349c2efe4e50d3aba891dbf6fc42b7b9fe62c1a00e97928af77ea3d97755a032e7a9e0ccad1b6846accc965099789a964a1aa60d076e3d588426f3d73c19bd1846e58ef8e7f6eaea3dff1cd3c0b4788949eed232f70616501b40d4e2c8570d5ca11175dc89fccc136d16bbe8ac63c43d7634f09ed6a32aebb0156e9fd07b7a0d4bfad27a93c053d61e17b5bd3f2c0a5ab93820dff1d3d0cb16c12f11d8d5879219721e0ebd6b77afc32c699bdf0bf27447d3b4ae74329a7ae1ecfc19277e811985ae695a7a441962cd7e0d5b4d395f25c390d53bfe9fef87ef46c08dafafdf4a739ca65370f0ff774789db3192173847699a0b45da6fbe93d81796edd919006375b1d8d943bac10647186578538ef78ee43b6bf1b431074c5ce09cf97849ee8e5b37996dbf8d67cb53166bdbdbc2f2f55da35f58b82cf0fb05862fff958162a89ca6e734d31fe2166bfe438b1e024e37003bc0302b17420e643a6a1da27229384dca51d891a520490fcc062b71d0f37e55c313d7ca5fa71e5a363578f2ff99662bdc4fa575e123969d2c9c29b884a23220b923b207774aa4a9bcf76290c0f7f6ad716b8ed16229c7935441e34f2da0af21a4fec4c43cb9f16c2a29431e8da1b36295281b2b681b66f7ac0bcdaa1ace1ec90173eaf6f80c26224fc046307c03d53ddc8db3bba69314befd986ddd6d99b5929c518d1f72863a1fd59cf32094198cade94de5a98329493604e599272c7dcdb0e4648afb623ce535b7caaa6323f4d19de2724abfbe6ac6d77e43d8a1b0ac13756fcf6cc3b0ef5c522dc478236d77558f3513798447e5a6143df7614a2fea591b3c8a16f41e6353008d03b075bb2a72c32f2a1e80fec2fa90403156505a3c17ab0f7a6060242017c7b3a58d812213eb28369fc0e3329643dae096def19d95d370c1e95703a339a7cd90f3c833659cf927bfa20bb8f25188a3c690c817094a31e57fa45294f7c2351878371a4a4c8a51c0978178b1904017181812d5b6d2bb17f86323febe5643db7c564bdc3924281a19ab7c17ab4ade1a3de7fd0f724ac6cd0d6eac8f879c61a9e5ee0f614354ffb327a09b0ee88712596679716c0f231851506287b22833fe0b26321e1d17a846037c2a4ededf04d4fa63330317e3c259c872631e70ea9f365a0d97fbf37880fb1fa01bb3305db32836d62d5f569f6ba4d0ef9a7afde932ebcdcdab1bd07a5a93601ae415ddd1b514aa6b7605574f6d3a0ebe3f20ee5f984b2fdb3d39a9904ee8875f446d29edd7ff732e239f71407417619e779f57ede43dabda0ae02c605446228a6806bc66f5b995a6111c01da719cad34f7ffcd230af0c5b30dd4433a4041980c474845f7b530c2011ea3b8eb3dcad024d46f5bc858aeaa5d5d9115c54038e6f4380899dfe1ece108087ff450eb6648c33d5d838ef5ff77d7354a8dd06a41743e78ed7df1b154050e27d14e8ef404216816656f3ba2887e739fcc8ff9b0e68af6887db32a43aaf5b731ffc837e5c70f04e00535d6db3af74a23794383e7a787950026da177db3f5479605d96112368dbbf1a8d2b2d3fd380c63207feaa8e852ba3d701471028c11c2a344330cf81844447f7f01301eaa5a622610788b444ed7f13079d09cca6f129e2f05eb5a4c625df71eb130eadd244190e29bb2eeb7c9a6a6a1e1139fd38a41d9d16c2a5c4abd516f148efacada48ca22a9c181ccf4f46fdc6f1670cbe5f59105e46434ad6657fc9776a7b87a27dcf885a69c24eb0f28e306b4a5528e6eac798ae42c82b36b23b9b8dd8f1c4d1989aa720bd0b359fdd48e0875491675e07e934e77fd61972aac36e3e2db8265b3f67c8d45321b9b1945c4b8f98f26ff8bb9909696658352b4d8deee1a773c096e1f175c030e28fc5fffd0ba8107a080a4f568ef3732eb9e5ab4a4e6318fae66892799d34707592e60d56e2e47009169c53d63b17ddf2fa2f30a48b541efa8587f0db253e0c05beb42fb846e935e4e1615190d8d654df43ad50cb14b1fb1647fd3146cba8a128e6c556c0279aa4f0ef403040a7ef0492b1e9388b93111afda567b9147fcf5a1d674efaac84574e250bfef84b43027f100ff0703a29efd5d66190705c0ce4f9e048385fda730f4a08590699afb1c1527ec98f270b75aa60c8336cc0a76847b008cd6f98dbe11bf99f61206bf3fbb9e0dab34f69b1985f8326c1176a621a122bb27a1e8b2a87e3c28d337a685f78b20fe2d5955e96aa92845578fae2616ee27ac2ac39b9bcd06f6b4571de65f272fdbf75f0452a8c30e18149696702cdc9e29c51355dfcef32dd3bf716fca9e25b1a495964d32823d7493a64c33e243a0f38dfdd8d0897df0c132f519ebf374c4e453b8f831b252007473c93529410c533106b8c1ebe26ca1c161e9c8e223c85c02c05383a0a2d31804128d01e2f14b107d9f6023d406e642e6b13610dce29d53fb3138bede9d23ff47c486226f5a39e6ea40907c553ddef4e318cdfa207829a3ffd42af840e5e3e4b5e2358b52b4bb3bedb7d8069462a917694bc9ac66c10de447e0a55cd7945afcc290aa54c06ac0d1d98d2fda90295667789c790e520717bc160567588df9d54a1f15f492fb049f0bae2755d92c7248f02f4e8ad3b62c27b0fb0aba6f95f74544aa96030160a790d122f08f515ce8e0a138472e9a7715137b449b8b6c3df216b2d5f956152556371b6af3c030af92f73b3703caa5c7fd72ea476901508db9586c1b386efe880b1ac0c7f27ca55831831c818c1449ea2eb9eb9a73f2472ca08752d34110505209cdaba31a1981e47601015f14b3e6c710550c9e5cbf1326de4fab84d6598e9fea94f144cb8d2401da2192829612ac377857c74c2844db5151ff1a14947d4dcd34e4d42e1252975dacf86d9f04f1298e66cf3a3c26e2f69a2d1bda3909161027f8190ad9f9c71a3c825ca061b4f15a44451ef0f9da9e1ed1a3dbe564d5f2821567c7e5fba409eaee7ba1164ebfab850c960fbb20c603fedbad39a3963bd1b19fc0a2ac2c0b97916913a566f4348c25082fd75c6f309bc457f7f266997ab330112d36b49e0fb33d44f0aa84ef0ecc9dbbab5dc24c69111996890da0637c5b4a53fe046101f383d4ec19766f52df9f7ce4d7223a9ccf5180f7f0f491249612baca170b58155f875816eb93a52682b2701ae02f7f5048a066b466b385a50550e7c91ac1589a8c259f9ca4df10de79e0358204af8944fdb3ced663daa6064bdb3bed43db98ddf4ea30bdbdf3b08c0e5d5f719590f7948196033a20c4fc801c06e42ad9773cc9ac5ac6fd807ff28b6f29e2f2c55c143c12b895b760719464e7d760b48e2bf9418a56e34cb098befe32c0230a3f0bc7ca16ac4ac0c2606708843b0e49c7d1fd72f8dca85174b4a2ef6fd83882adb4fa9cc1686f25b4107807ae995c8fd8f1a0d98f0b3bedae6f7af30289153728e95cca055841371a4ab9aad3a1c7a25ab6fbe992324d9bdf892cfeee5011768bbeff7bbc5329dc315e210565d1001485a8452b2c20ae69e8a23ce8432099cfed824fe3a0bbc55a2d9e69ae8ca7e7d651fb9a6310795ff9bba1ea896fbb28d54bf518b19beca358e510ea594d7868309cd5777bc1930bf059705c221a95b56aa73f660cd04c16d13510d6f19c5eaf693f414401ae137a794b32241133f2de048fe6058988bf81954d2bf4c8d4fdc9dd97b690dfc936ca7fd8f2f43a77841ee91c4578118655a8453bdabd437b709d67ff0339da1cadf9f7b93fff6bf9bdc96508f20e1465ff66d57d5eedbc05700030aba88ee453eb94e17254722cf908eda19ec9eb7b679decdfc993c440f5949e8d0f1ed500c3e036ccd82089794658be5db", 0x1000) 16:00:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) getrusage(0x0, &(0x7f0000000100)) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x7}, 0x3, &(0x7f0000000040)="02c61a5a612096", &(0x7f0000000080)=0x7, &(0x7f00000000c0)="7c798cbb5a213d66787ca3bcae3b2b0a369548b5527366d4cb4aff22c1f35fde327358179dae4c9d4102c2de558ac101fc5a6a1efba056b082b0209f285856", 0x3f) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r3, 0x2) close(r3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x401, 0x0, 0xfd}, {0x44, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000200)="fb080000000000000014f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = getpid() ktrace(0x0, 0x1, 0x8, r3) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x3, 0x1, 0x1, 0x6, r3}) write(r1, &(0x7f00000000c0)="a1f26d9ad070c4570d8bccf5463c9e8ba6d3f62d77246cd429b0cf4ea94f244d56fcc65ff54c5842852f264ea4769b40c799f98be918ca214d7e13cc0e739622bcbe8d5d87091af284c367", 0x4b) 16:00:11 executing program 1: r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() fsync(r0) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) dup2(r0, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x40}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x80, 0x1, 0x8, 0xf7b6}) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x20) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x400, 0x0) fcntl$dupfd(r0, 0x0, r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x288, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000240)=0x1) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f00000002c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) dup(r2) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x12) ioctl$TIOCSTART(r5, 0x2000746e) 16:00:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="6f114283d8ecd8aea4d4ab5d93a0ce1ba0314a0753ca01513db7761e3e5442e5654ec2b6dbbd38caf3acbd782065e29010d171e4ec295d6e7b792ae789e6900813e2fe1d535bf1679520b0892c9e65c0784ae72779ab6dabe2b86b975f79c9ae2b0c275d321c1a2d0ed6e0baa7cadbd3c1f275ab37cdd6be82187cb96a", 0x7d, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000300)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x4000000009, 0x8ca) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)=[0x3f, 0x8, 0x6]) r3 = socket(0x0, 0x2, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfff, 0x91e8, 0x3f, 0xffff0000, "546607643a3b0170097b6317c92e8436fe84a97b", 0x8a0, 0xd4f}) r4 = socket(0x2, 0x8001, 0x0) close(r4) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000200)=""/152, 0x98}], 0x4, 0x0, 0x80000007ff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101fd, 0xffffff5d, "81ffffffebd110c3ef001200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1", 0x3d}], 0x1) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffc, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xfc39) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x38) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000001300), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0x0) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x2a, 0x8000}, 0xc, &(0x7f0000001680)=[{&(0x7f0000000040)="a8af1346a8cbe8a8e721f83db25ad5612f270b1fb46dd6094763d609f2f470d15e90dba00508e0aaf98b9ee9998a5759f18c10936f20f9c5b4511090bc67b31692df9fb0f4869f09cb270f4111f0a343d59812dc7e03675c66675d506c4cd0dfcfc6b1d143e6a748ecd7e9d95c4d0cecde479b8ba054d7c8878ab45caeb9a57f05344331f0dae8dd653ecb7742bf86406f85c399c65cf8171146b549882fb439aa7fff", 0xa3}, {&(0x7f0000000100)="e5573c0e9ae402e680d282001f2c3fdd82de8df2c9c3b8560ebcc24b4da29eb4ceb1728041b9d73e0357ec1aae8c62e5a2654370949585bfaab8aa94285a1107de73fcc3e917449ab75dd993c559e0f87ed2d68e906855a38935d3137cc3db475671c0ae26f733b6cd129b54f341ef7fa71b6668b8fdb44b90c528ab5c17b8377906bce3f4b56762b1817f17f5603f11e2b78f8ed0577e012af18588f8aa6971a45681375ec5d4a72cda0bd3c9d59029509604977f08ee", 0xb7}, {&(0x7f00000004c0)="1fcae5ba6e668b9244b458f8baf418f9c4e636f54214c0dfcc4df94d9d5d312d3874439a4e70bb02d14429cffb4e88df32bd8a81835e1e756d9475c0d3946d98fd58335630c1df1b0a085db33f5abfcb84cfd3eabd23034aea9bd66f16f3946ba7b5384e682ed430fedce5b4f451e757492375b3adf6fb59e7e667e4e8a73965d283efffac075a77e66c717ae3776ca0beb462f277afd410b082e12e4852056ec92bcd3e50de37da09e445e27c8f74b4938d14cdb4d6bfaae0883af82ffb8e29175abcfb98ecd8b1f7d140b527b80ae7619f3b55523be18d0675df4a89c917c94323ff620f5942b0dc01c591c94dcd712b174ce9267ea6a6c18b078031c04a", 0xff}, {&(0x7f00000001c0)="1a72a179d137b8fcd53262c3bb50272ae99928446fd3f51abe4aec2ac57789", 0x1f}, {&(0x7f00000005c0)="fd23beba6b6b3693d8f5b623b94807b2bb48366f53e1d5e637af651abfd16d7e072368e99c7dd686b076d743301035b25a981d45836759caff0f3a8f9135a017d0646bef22d37532bd23e073b34241d8a340f65cbab339936e99d0ec8c8c55658e95d36098b35ea9a46ee8a9ea961cb65ba41f6cbd9cb5f9aa97b01720bd4c06a95c07101e4b67e314c925876ee9580d1bd3bdc4ccd2a7fd398a4c37ffe130b2818388312b2142123633527b43c5e61ee03b521c228c67c574d171b47c8afa4d5c30aedd51ef8d24e54127f05c087ce05a8d2b193f6d691a355383a185a7da27307df06654e8823b37fed2e5287d6109f14994389f71fa897ef388e4fb8442a1d1a14b2cb7eacf25ad9dac458e7e00c64de0da4e493cc2b59402e63babb1f371245f9eb8a7b2a6a98d638971ee89a7fea757ba6c811c85c4e0d176f70d15caa318e62b61fadb5f14be1708ff75c82ae32c9144383c1b211390ee5018e7f6dd90495e42c7a0e48334e2f67802aa160dd9c4ac0a41f50d73313e1106e5021eec4d773ac029751b4ff4536a6234e6f4a80929aca7f1acf5bb7ed7a834cc3da737c03bf004bba1b2879b4f20e2955b7495dda97cdc701892052ab9709825fe32c493263bb2398993074b3ce0722f69df7c71fd31415f60321dd577eaaff01b2947cdbf916735fd844fe5aaa908172e9a748ffeef28d1ef8fe0b236c627ea3fe578f9f6cafb8c0adf26214289dbe98337d994ddb22f51a2963459efc466f0688ee00f1f8f90b64f0ecd8c0362741153f89a1af0cb066043ae33d869d838139009fb4977798f7369564fe8879b229e21f6aef3e888b9217cb9264c3f848e919ffc042807eb4bafa373aff90846120a61efa998d87fcd96a976cabae4471137d4179515fd2c96a7bfcc9324a7155536f537d147e695804491cfe54e048ef9f46a870c796e959bc9c5222778a1b81ce70f7f7fdb01324dbe6fda46f535200d6e22b0da23737ddd7423763ba998a21983bb1be81f3846a870d53e8cb2e3edf793edb5e525ce044160abc816329e9c721ed9743763a17c563408a5828870f6e007f85f4cf612872153f231a117e688416aaf2603593448e71d1971a59bf2b43e57747d8536c58c9081412fbb199a16b4c3f9e56e3a9d4ba9d024b92902e08603f9b92d20ca97e1325a48c6ea6bd63cbd6090f112ed920cb22ee463e0cddc107f1e2263987f9433b4700b4bded3eaebc91c109fc25108e13994eb652943fcee82bdbb5461cdf876377548501f581d6db8ffc07b163d6db79918c4459173f51e0c634cc0dae92d12f67b20f0e3a4660c8d6fbd946a380ab3cdd8e5e636b767f2d004deec0fc93944faeda3f20f28ecad23b7842f8a9fd07ebed38196a779bb9f871ba2a868605af9701d8b2433e01c4622de8795bf0fd175f6ee556646eedbd269b0c511357353a538f7e78f41d1a9528b3b7c8e3df673eff73ae6f75c5b877fad3f9d74ba2a94e78170b020bce17b65e3a736f0ef826706ebf1b35f0432044a06d0ed40b32dcc0580a754739fd3ace89d32932dbd1ebabfb221ea29792031fe26fd4609ea09b88d99bc0e0a842357b7fa0355fcf87532c485560740a5cd9751db32aaf0afe1e1999889a3b9f22ca67000d5b6566f5199fed77b237b28893055814908bcc58db6fc2a036f132d180e17bc2e59fbb3c272e7337334463d2228f49e2c6bc2bc71235663714b94e03efe79fc32f38785e84807daa3646eacf370fde5f7cf1a4587cc66267d9f14bb4f8f10d67d5273ef4ff5da3d01ec7073376e153a8c65930f2ea46d3fbc117ddfe7a6f7ba782f44ec36a5a063a7d22d8576f1b6c0adec57b1b07351631ab022a0f5fda002695a8694f2703c5756af3cd2a0cf73f8d15c1c16bd87a96797b9ca91a3cf7768e04424a354a92339884dd7fc0fc98df09691e024d0a6dc13a4538c4060a97269d5244a631f519fabb22eb3a677d7950f6e81da32bd01c345c786c25a3fe34c14d418192b4c2c8b69bc43ccbbd2b3aa69b903d6210632cb591f420ee6ffc5eeb6123a1baa579a682b0f664fe109298e36df92f27b48f527573fbe1219270ef211aecc2e13c5535deb4ed775d8dc2d8037b88654557e5f807c22f383c7c96129fda673e557b23f657febc23188b06d9c73223e2c5d1c61ec555df2d015d944fc85f821d0cb1ae1724625a2473547d977fb98653f0d267aa08e0799e1567224146e45dd76f6812f3224e5b1589c5c9485bca511c3e7eeebe15ae27be21defe6f15280671b2be8337e98bcfdffb86c7638272df17998f6f9e21a21188ea9a56255c86c24ced697bf9d16f99cafe7c7df57b1074adf74f706d3105bd3eb9522ddbb3c465f705d99c4edb4f9268bf45e8aea1d0114cb47f851ad32be30e39f67ba50dcfde7c1f5dcc6e4ed4449bc2f17feebecfc1c252462e533253a1aeb7339c124918bdb8a67ad0d7b7e5f7f63e0b178e924bc9f7b10f55fece78e07c9a17f4c2e56ee0ef5a5ee7c36fca09e1b0cf71fe272056238730daf6a68eefef04997c82acbcd1ef2efd004945f8aa32ff23dcee229f1bade42ef7044e392ba828633c0d6a9ef1fea28562e5443f27645d4c76f0a0c3d5f23fec2e856b0c4fa6ca72b6c6b030f180012ddc929e24753ef1a8b05217eb7137649cf55723aa93adde75f6430b15772deb03e975d89ec4f9e059b5c2203b5c4d67f49e822b8c71b3da5e568e2c00c8eded1e5345e2abf98a68b6495d58c9962752de4432b846dc4b82ec3d5f2ca6225b81ff01b8b367f962cf269f4aae66edd0b919bb8d98940d0891cd88a67c110467f45760290e653edc0634bced09213660e47697153420421d9a3c4fe8cbe3dd6cac83d80c8a92b5ac39b5429b6e75ac530fcd8b9d6553fae851bd1e6d6f4ad210c900d76da79cf3ee0fa7325fe0a5dc0993ae5f75bd41e9cbd570030e091f51fcea3954d5c93bb07925fb4b4f88e3043746987d7aa7736763d0f36f06cb07f23b6d63d28674173f5821d15c8e08e413c761d73c91f86d51768c85e888a199f87df902b429b98dcf16f24c1d65fc9169780052ade256422cda5102ab0ca68e12cba57ae7c0d086a1fb7993a6b2587d1cf75cdbdc68f41a6a2b5957156e755f4b58d5d6062dbe8826d7c25a4fcfc20bcdcbeae18d336ad4e0e3fd255bfbd170b3cb4a35039cfd325f0b751fb303c6f0befbb764c4a12ecb93e83e240060b16f283c4a70c56254d698f16382dae1b8dd3081dc31aeab387d90efa2b56a506b4ce1bba0cc2bda71b9efbde9d19bdd2d210d3466f76419c1493bab119bb97b78ae6e72747486075ba54827c6fcfea559c30702fc4028234ea9b84a811ace20ae69c25e963e6bdd44b165282342e18627213b897c485a7915640633f19e64093aeac332b46210829a92a040aa69740b17bd47dc9cf0170262d525f78a2e5977f4ee901bfd7337f2118da68a26c8034bc08c8042a7d40052cd102d7c7e306a56e34a0d2e25297e6a8d69495bc419a92d49f696afe5db3d39c84225f54dc89d5ad54929b8cfc46755c22fcec13da2e78c273dbe1bbfe8c73f196ee62959db9ddf048fdeac1a0abaa75d28560cae8781693a47967b1a8eb37da931121beda0d20797db38b270ddea620331d06016420018c7492daac56c49c46e7eb2817b727817ee3199018bd710627ef02541efde88c2acaf1f42f90b89ba37adc2e26416d5ca89272fb386d45cb2b60455e20fd3b63c965abcc22c21dbc1313f99b6e541b040d10942049a43b5f216094205eb33fe54bf16e456e103d7ddd4846e85b0bd777d1a69ba3205f1c5d03e135e4be2c56de25af925e6a46aeddf6588e1777d85dece53c2c7fdb68a5a8469fc784f4dcace733b07016f0561cb66d7dedfd5e1aca25ac742649fb2a9f4f6b7976918415b2e89fc4eb13a0b6db6cda7ef0a2fc3d8af9e0a49f96396a7a997b5bb6a6fbd008de65c21872b87f663aeb1b743bf53c3e606c875a06c5120bc6205c008d4663d60a403659723a40e015536f415cd95623dd1897b0467dfd90946f6bd8a37913e763f08ad3d407650784f3e12e85365e04f4a31c4eb59c3be7dde80c09f26654ef89e97c9a8fbe5257f852056e408a76a24117988066d9e47fc4d7b10fd8388711eed71ee3da90bfe6d774b41b463a194af66f31d9968cb671b33731cbc3572bf62c130217cb6723e151489f66def66a0e61c5c2d57bc1500383280cab114ca5f1c05ff8f4c344601036fe8602079eda1d4095e0e39b5c115e45609782f8a4f55b7ba181f1f018fd9ac67dbdd8ee346aad323788c6aaead436fd84b5e6930f7c724601a8a9ca13796fa66b7e327d8a017576130595fac44f650f1080b0307c90cf13ffd5f2596479e5a84b42bc5569d039845fd3d2e66f80b63d374f5b553707cee551f3796c450a71822a5ecd6e4033f1d8abed759575b20f7c567841f96dae7598991c84005e8773c170fa2ec8cd737469079d07c29d9df8782b700c6fa4aa772fb5a9732dbd9e81c5abc3da278f600890d2f1aefc9701c60dc77608394423a674c1612608274452142d145ff104c5879fbe86fd4f38acee0db18efe86db32cdd8c6718ff73dde0d169622a81a6568aafed0f3193e677fbf329793a761baddc06831042552ac9a8e3c8ea67fde037b6c2d223c241250355a9ea8b2a2971a8b48d2e2c9e631f199b22c5613cd5e6c6c6957832d288433b922b6453203275937e8a926831b8550e006d28dfe7e0f4b46b57b87261fee8304c85121c1d4416b1cb8d8494ae6739d4aec91bc28f15893c101af8af189b2d7bfa3ecdee105c83e4812569bc45f2d14dbedfb98cab33635ac0ee120f3224912694d931e7188752ba37eb59f611041027eb24ce76dcce5c6c88890c766f0f12a4e32f0308466543a76c3f81aa5c5b5619f85b9eef6fb3f98481749911016c2440e223b213707c545f44f711b5816bca290a5411220ce88fd7e73e57147d868dcbca2e5c8a6fbe0a17756821db4cda9fd4d5733e7b2dae27a04d42f990a9bb2091d4ec66d5969d709faa7802f39088c363287a33d0e90990229ec0e95b745a882f41cdb3901241a045d2cc95077f06ce444f0213c4839a10276777e890a1f7896af26666a0ff72204a6c257fd791737eb1dca450ffaaf08ab184ef0610ff5d147d3477146a3bc01d50508025733bb9d2c47660e6b105e8fcab3bf255b30be247d7aebfe7b49fb30c704bf0eb7124c87c2f71298d5dac7f2456428dd8871477fc1b9bbea9b43c203ed94aed98440d336fb9bd05d4ffdf2a7872c4e6fe68f3b3a67711cdc3230ef69ed0de0b1651510744ab7cf93354fffd439ba5d560f221ab35a9b08d0b11e90733275ae298fe47496065e824ea9a2cd8a40aa072873cbb065abc45b1faaefec1e0521799590c013c2f75b327bdbcc4a6d9c909966072d894039243f39313b946ccbd002b37f25af8286900ab3fee11b8a82ae5cfcbd69b658eba47687b5e4a9f37ec2dfa982af5dcb1225ebb40ce9eefb9e71d3e494228b676d46bc72f8b292ca93f4eb31b94741e66af9009d841301286d3f5c8b307fb7ef564ffdab416e38b7c6b25de5a977b50f05834d78fcfa5846777d804734d601cf8b8b49345aa91b320efe3d71286fe5e4c9ad4a78138d9c55c5ee4338ca0ef3aaf59e88ae3e54c630ef9a82e93345bd4f16546db4a6e6672416fcef00a4885f22de984bee05bdc52b78b86ffdb71f631d320ce7f03d7e04563bbb05758f7fd59fe4394eb2d20ff6080004a322ce39801205317e", 0x1000}, {&(0x7f00000015c0)="2f85671d6a0aa5a78357d1199753b3e2929062eb02b4be1de92bd1de665259ffc492eb3fb574fb578d8c3f2975d359f9c2bd02d93179b08b13b3a643d75d3a8fc624f853f279b41e6266e960ec580e76c1f7f545f2031d9caec199f4e9f980884b94f4800281e8feefc3db87d4399fa92d05869908ac0321ec9b3347703af47b0f3b2e3e31e7f0c8ef4cbe2ce9b788f41c5dec3ad47dc04b0eeced55d1582e09b2c74b5dee", 0xa5}], 0x6, &(0x7f0000001700)=[{0xa0, 0xffff, 0x9, "715bcdf19b6b86ab20f25badf3bf9ce390e4aebfde19f26a3aca0253e9fda2172e28d60ba613f00f221af03120c8ccaf0b8fa095f86ffe9e25d6eef783330082f1ebe99489b562b6d03bb4969eb0c4b77e344f7389b10974e883210db07a040f1d9247ced020b61bcd0fa1adcca3b3b6cc4bbf4211d6d9d143c7daaf1871ea73f7079968445870ed94eac1781f76"}], 0xa0}, 0xb) 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) write(r2, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x4, 0xbcd9a24}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) read(r4, &(0x7f00000002c0)=""/233, 0xe9) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1, 0x4, 0x0, 0x1}, {0x1c, 0x0, 0x0, 0x6}, {0x7, 0x76, 0x0, 0x401}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r5) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653064e6290de25019e77b057318a45ee2311dc6db2a46fac300"], 0x10) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000080)) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sysctl$net_pipex(&(0x7f0000000140)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000180)="888eabf930a6dde7e6d92d1a3515f51764f73481a698817653e63bd21bbb34b0b4e396c616b97ad83fa9ce251e9e6f8efd0ee7b4974d940272aae1f6a176efbacec01e689f4cb37b32a9c8c90ac1d445bb378ea7e5c204ab25b7afa3a41c", &(0x7f0000000200)=0x5e, &(0x7f0000000240)="58211b2275026fef07ee62f754aa4341946855cf016fbe187a4fe356e88eaca81d3f7d14c09aad63258bcae4febe09cc12be6754e268d320660a11cf5648df2f215f97a90dab6fc463d5f276f5a618b739a6cf6f598a3df1d5b497e129251a824873587fd8fa665a8fb28a69de2e84babdf9303af70350aecaed977540aeb20d0ef8c42e10d1ce39744a2e6c3083070b2bd0ddc573f5eff54c77277cac15eab07c8e29bc1fb273597090aab8ea464a8a436a161ad2aec5", 0xb7) sendto$inet6(r2, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x4) recvfrom$inet(r2, &(0x7f0000000000)=""/192, 0xc0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x5, 0xc0ffff, 0x0, 0x0, 0x0, 0x0, 0xff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6039e27b00009c00fe8000000000000000000000bbfe8000000000000000000000000000bb571a6b2fd93425c0a0c9b995cbde793689e55c4751296c201b170709b5e4c267e1ef879cd2f9b47d635e02ef6d636ee400c0c43c054d0d4c6f1ba349525656c8c5bdb877a6d585e033faf1000000"]) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) write(r0, 0x0, 0x0) r2 = accept(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendto$unix(r2, &(0x7f0000000040)="e29e6177a7d60c88749f617fcc70a4489172c6d7ae721ba76f868f3c", 0x1c, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:14 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2c, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}]}}}}}}}) r0 = socket$inet6(0x18, 0x5, 0x26) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f0000000000)=""/67, 0x43}, {&(0x7f00000001c0)=""/5, 0x5}, {&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000300)=""/25, 0x19}, {&(0x7f0000000340)=""/37, 0x25}, {&(0x7f0000000380)=""/183, 0xb7}], 0x7, 0x0, 0xf66) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) getpgid(r1) 16:00:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x8b761}) 16:00:15 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) unlink(0x0) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000100)="fccd5b6deccf82c319a2ab35c214eb01c262f83cd9be771e53d502ac38d08c6a67dd4f633f6e246d6c9d7fabdb1e7adf61eb03cf4346518e31de3426c10d87f0564eca2300944cc7b2d495516976743dbb3a5ad593a8409b964781f85b83e3897b8c0a32fd540942f4a55650ea7656a5197fcc", &(0x7f0000000180)=0x73, &(0x7f0000000240)="7153c72dc3d564196ecaf060016118bf258c6b4d89a1afc331f060cfcba3842a604a80bedd67c22fbfa8d2d6c5b341dc66dc02f2acd0d9d213ded862a38fca7ce9886a2d3602d01209f455", 0x4b) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b000700000032481cfecea10500fef96ecfc73fd3017ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f818000c016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720000abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c500002002000000001b68ca6b3776a296e2a189f300080000000000000600000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:15 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@random="af0955779021", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "02c72f", 0x48, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x32, 0x1, [], [@jumbo, @ra]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "0400", 0x0, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @mcast2}}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="9cf21d6c98fa", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @multicast1, @broadcast, @broadcast}}}}) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x8) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x4d}, {0x200000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x80000001, 0x6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) getrusage(0x0, &(0x7f00000002c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3d77) syz_emit_ethernet(0xb5, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:15 executing program 0: sendsyslog(&(0x7f0000000000)="ade7b70dd54105f082a5f5ee35d9660bc36d562d117803266d20a5b9f02bfe50046198faf445f0d7e55dda67b254fc0c6a27fc61762467ba8c42efdf77d544c939e71be6ab310256", 0x48, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x5) bind$unix(r1, 0x0, 0x0) listen(r1, 0x0) close(r0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, r2, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) setuid(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) setsockopt(r4, 0x29, 0x31, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0xfffffffc]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x60}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x4) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x80, 0x27) ioctl$BIOCPROMISC(r5, 0x20004269) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:15 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x4, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r2) shmdt(r2) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:15 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1f, 0x8, 0x800, 0x6, "98de3a8d3dcc2908c5b7b3cad6caf498056ea1b0", 0x0, 0xd11}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "f58de25c3ef615a9311736cf0b8b79a7e41cc38f"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) write(r0, &(0x7f0000000140)="69c94df2d015df81a1a3bac4a980bedd6ba89689b8b8bfe840aaa4abf35b7dcfba", 0x21) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 16:00:15 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10280, 0x8) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xfd], [], [{}, {}, {}, {}, {}, {}, {0x6}]}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0000000000000531090000020000ea00"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x180) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0000ff0300000531190000f7ed000200"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x8006e) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)) r2 = socket(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) write(r2, &(0x7f0000000000)="bd87426870aa593fd7b8500a1c91e5ff3efed3d828e333f8b4efa4113c8cfbdfaa108eddf1f1d91b51826c32cbfadedc6dd113e1764c898874707c330b3b133f9be2670c11e9764585963df0e4ffe117f7cfe57a00e844445d9ac75fc4460197399590087b403f7c0a7c23c9c1b727f39d888b9e749027d5779e8804d60639184e37b4f7b16f0b1f10fab4c5e52f80ba30e1c3412d8c789112b1132603a06e5215396b130ff3", 0xa6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8f], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x8}, {}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x4}, {0x0, 0x400}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 0: pread(0xffffffffffffffff, &(0x7f00000002c0)='\'', 0x1, 0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) write(r1, 0x0, 0x0) getpeername(r1, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00020035"], 0x10, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="2ddb0fb3e2d329be87d068cae955e2ce2bfe26baec4b6e523aba87b2e326862de11fbaff6ad06f2c09c869a4a670d2441094c36e5557acdfb183e40d0890fca522d74ff6b7169027e7c02da9dbede11756de795fb5eace04fc1556a0ac8a58a04ad6ba5babd6942a5ee69424275646a06324b523ca3fc895c8d383ce31083614d3c2d732d6c41de4ee26d4fd617cbd3e20aed5b15bedc5fb6777d973f37196a670304f0312b2587adc7a02800bb433ca0e1bbb7ed67408f6b56ea6fe6c13ce22e3d903", 0xc3}, {&(0x7f0000000580)="f25345847977cd28ba238f13a49025ed14fb3dcdbb8b59a230cd8cb199ce36ba2d9723d5227ecfa444da6f4763b848ef537b0bbc312b01990f23d85c79bacf59f9ff34617dc068ffccc092b7360d6cb9a57f82cff0803f380524f6d41c3a3450e4981cc5f10e1e09a3631e10d202516be10a98cf568c7932808ec01301e02fcd0d64afd5751c1a9f2ff2720415119fe9b8e99ae332dcb47d2195f94d68746c95da0997258d7c65c3b29c00d912c84ee98a8dc1aea4e665fdc2671ac9fce8f03a8d083692363e2e170f5ea16a2fef8bd3388681839ee55c4e969a018885bea22a4bf7b3524e4346363e9b04212c9b391a35bf07a79f76f8c58b2fcdb37bade32858d43a7ffc43f1d78c02f621f3229b8f005a9ec6a7bba98cc2d60c1b1d92063e369b8fa74229d819e4ae8044efb45c3fcdb4e9e9447fa0f504ff56a2e3d54977b2af9ea7c23c1e7aa48e586dc510d6ed513c29e41fcdf9c08fdec42fdc0d7a261f856db61ec8273f2832337995a5b57da5055eae37d8deb37169ec957197f32be2253c80647d290b8985488b2f6a6feb40c08361f79dccad625dcd82b7f8e5c9a73fba03ad1b31964b4d941f0854bfdbe715c31fd771a2ecf194bcbbd87c98bd1594562b524b563841d3fcdd3751409d1a3e8c1ba03fcf2abc3135f061e7061cfb1f46af2d79d23e65ec797ae83ba9712e480c09f2facd9fd68971bf7dd772cd4493a59cccc6cd3e65ee5383d645ecacbe20a8be4e2e4c27eb60c4ce54c9e6b974ee8173c3093866cae284e1cc7980cc399d12691a369a6ec054ded0470266b4b9a92fec6a4f33d3bf131b1220b94a516d671e45a52e50ec9d87685be86b7dc84196c0a25becf5b4e41ef268bf02fa8e215d532842776b580cb4e3cd48cb5fe214c8da802d067d238de0b0504db98647a7ede16dac6617382f61e2c246ffc469ea752100225f9c996ef515038f23b28b482a0faa83ec5437bb4222b05a3da5a47304dab52ef67b454f10a48fbe29e779c8ae63acb7cc7ed7c602e6fdbe661f4d01c9140137bbdeff1c2f354b0201d0be069502798be1f7f4d45f3ae2ef55d1847ac66d9a8558be7f3cd6628487cbc0fc5b06414a8231c38fa580b84f6cc77f7ab5f4b3defc7c455b868ccbf4bee09c1f3ff5721f582057ce01cb6b0aa06fa3cbc3ecf061ac616cd909c4760b6b801c9b73c150ce636215bf038dc696bf04e1a225a8e71b889706dcee94a95b7e84fb7d22df5d685e0478b78af13a10fac6403029b10496511b914f068cf8d381a40b2c96feb21f00cefc8122e4829325973138f74595a4aacae0bbc787cfa7d21cec15a6145940cd1c202c773224f2110a49d111b5e12d73ab2b7c69eebcb75610ba4baad2b3128d0ca9ecaf3ca51526b155ca9e042ec72ae1d8075c0e8d16672e52600e842b0b9f0469415ceab1ed44e8ca78fec098b095bc774241687f4337af30b8993ee5450b2744b013f8923a001f89d691b2329495d96a0562a15defa1ac659ab84110531dcba7028dbb7d2cdbc4fc983e85a5a0982b5ebdbb7b4653464ae0d213d0f6e35b790042627b83f3e3dd4e612f195d1d9430a17bae56109ddcacb0a0c3cd663549d5bff13db362fe25643d6f6ca4532071966b439a0fd307897a927ace3c1a1eccec8951a4e55d40d5e759c4d5c5ea1d6f34a2bb943ef6a34c70e89e9f158a3bd3fab77e432fe3b8134fe42dac67b7b52dc2d0044b6a9be4f40b986b2f64de24a4de0438314cbc0483b5f3cf138452e1190b3036cc5f8cf3cfacf9fcb88072db2e421a07693ed0d3152c973cd52f854d6b3b9dd73672ee4111f67313a20d6b1c9ce9f432856319da80dc53a4bd74f3143b866d94c0b8885064e8995284f45ee96113b03007499f1b56c1fa6663cd42480efccac431c307802dab82022d41ff30818f1f321cf65d36a917cf5b98816b7b3b1af93c19c5ff0abfa3daa9687163e04f58c046fb66a67c655c26659576ac63b28f31457e08a720dec2837c65dec3ab41c9656d0f051a74762c465567be9dc67f38c693151bf0c8c1f283cc8626944d8084f3a5485bd5b6a72e120e47863113d2d9d7a612ec8b613c0ecd070d0acf15baa57a5bf6857b96aa343bc21c33fb2f3f362e0bc52a203da98ee289cdc6a452af158c531a4ff3b28a00e5f0424d241ca60efde18e38e5a3ef02413e502f6f526a8b6815095a64ff4b5bc884c9843adec8c8665d21411b6fea3b27fd7670868120e4731cd165ceae02b9b33856b3bc89ca391a0c3f945f064aa82108eb8fd9e24c783d27afe3b14b68f72380c3c6f194edf9d2619b9c3994e5dad068997ec676a380cb0d35abff002a497a6b5c9a06f8b9b95d23e859564829caf6dfa7a5caca2f5991be01fb3583e4db5ac2020a7e5cd79f8621e8565960be57ff59265da1f940807b280f990fd3a60f54b2e5e344287e2100a2fc59f9b16358ced5dbaebb7be891ca145975ebb1c67a7e39ab602b41ac25e9146bc98c04103dae09fe3751c71cc987d3f0226af6250353b84fb8e3138652d0219111f24022729f8406cd88f8175d8d401171f0f8f2d42feea507e59d153a90b37fa53e580ae4c6f7e9a7a8dfbdcc0097aadd469e25dd0a3b82c9529f8c511b3f7c5e589d5bfbb66bb8c98eeacbe540844b10687532e1e5f73870dd441de94f73999d24c242dc0bc68e2ee28e7ee12c58c5b576b970387e8ddd8c9202fd11158bc6befb63e9c39bfe60bb84670c69e9656c8775ad0924315aadeaedd9c6fa1dc282087c632e67de8804013b00ecf7d2a317468c02778db298db91d8dd1439bd94ed0fa4cf7780b9bc2349c493813e68fb09a3d55e0d8abd634c88126e0a1ad6481d0195ca7349f6e3176e0c6c0a1292f819853d0331579215c89cfdd100e25c9deee1eb2ce9a8cfd9dfe30664987af8197c67c79a6e3580e70b37e15ad1ee04a02d9cd32c07c0dc3df8751d9f428f968638fb3be98d46a6e22ae4d6e815ebd7c5c1ca1bf02c0867d801271c02b419a4358f7010e39e40ecf9b8dde535f9c9c6cfbc30b3587774203527a8c347d086fe59cefe9d701d0a60d44bc80dab56e53e4e99e02560f59836f5fe630db3e7702ee6f0946cfd1d9cfbf2b21c444fa0277528f9cc8ebf562b2d1de986cc39510322cda53354e45a52e8a14ef59628fabe586d3f51da71dc47f64b16a2087c5ddf46f340ed0fcf18f2ec15572a417d4cde61515460ebff2903696509165242c79bd8d84453847aa5ce0cf9ee96cbe30b90347a4f72e5fb5a30b0b9736a953e527c0a6b36feb5913b3d5bb5bd230c8585981df57276182bf23d0a5c95c7b2caec9c035d15184e99a785f9879e23b6c9c42ca30150c5ff4c263c50a5197cabf3b19dbfc8e82cc140f37fc0b791e53ba254853a364782b033553dc5f2c641d5fd93860ad740ac29a62da763c53d0c45d88161397efe0d56a855e302497bf4a8ca77577ce92cdf7e4a3d00d3b9bf5003990402b0aa444932c8f9d408b4bb41061034e1abc1396241c1a03b23658ec6cbea23a077bb6acaf596c0661876d03183150a26171d22b50b4baa5bd5d4d8a9a4058d736a0cb13b51f893b3f04cd0db914ee63644ced8ca0df5235b5d164ff6ef193ce55e5be0c0b6b2e2845610fa2997b7dade334cc1db755d890dc98c4a4b47aa770f10f87adbcd2d11f5fa7fff81b68dc3ed94269848d425b5b0a157e5a835bde4c3e5215fabe3c2e39d6911f6aa8fc1dc5724bd868dc831a3b9521842174eacd50d3aadaad358aae8c3599f9b9849d31d4d9eb79d0f1c1f68d624d02aa79ca7eb9727387414d9316609e45b3b5aac876818e8727939f7e4eefcc62c2d52dcbeb64f1d3eb447cfab52a5d9d5e1db53b7b2a938401a552cd009e5cdc092a17600dafab068f2ecbab936c1714a0d510e9b7021f946b9083b13a0213a633fdddcdafa4875b0fe471500e3e150d337e55d8c76bb595ba11e396e958fa6a368152b31755c5f3d9b678964215078479d1b30401d5eb2048e34a51104ca26a50691519176334b739d9c4c51a58059df2e52c8a589be0351e68aaae51ffe0b51a940ff036c253ee9868447fe291e15aa6d37eafd58bc9b2a74e3258990ef9657a7c18e9b5110d273306c8923625472c582d855a028e07971ab5f6494e8447916c2a71dcf6c3a42112db53a0f5c7333ba97dd728844eef53c50c2ad80b65f90827ff12471b30c19383779851d203fa1e0a8d9458d5c7518056a7588c32b135c6abb1c7da73deddf80c2cb88820eced89302689e0987e4d2f1151c92e7609986ae57522a90fdaaa0f85310b090f6a26ab557e8a854317732a1907d925300b79a10243a7f628f27669ea5d4e633439d4361e46f265f12211d98a0dc292a9f44b6070e690553e0941a1dcf84ca66771d40f6d68aa75bb88d516e28a8e7f6ac7a543189d3585518f3cbb48c37833d99104adc2d3a8fe539b0f417b3947a6b5a873564a15c5127e3b7187beb2a96080de70091813f796979855c934fa5ca13302be0bd10ca82cdb039d8f44d798c7689e2c378977935e1bc0160da5902dbefbffeca1862cd9a564b290f54e73484901e2071872d0fb300c8d8c9a0c6ffab29d77258e4f8f7851a9b9623c2d9c320718684b2f70304f09bf4dba47c8fdfeaf159329f023b9e108aa0ae1c4705ee4df9f045f5c20904da93a8e51c1a314af59f8cbdcf980833a65fa44eb5e6e96028e5f8d98c7beb77f2320bc86781f4d1a4f018105ed6025a6f005ac2890f845a965feb118fc3581c047675dadbd4250a976b87b1807fd4b264a1a42d3d4fb63ea8cbd7fd4e8c17e75fcf11724f6dd3c6a618cc3fb3b3f2596c044298ee8f7f3cf89bbcd2cfd380d19d6e8595bba6b0903b9bd2338c0723d2d0ef9cc5f9f92f9bf66f948a0b0f0fd96f0b8cb38abf7ff75fab7495346cb9967ca207faeae75fa100050ed5a837504dcaf313e65383380dbd1580b5771948bbaa04109a4cf90d4f220d7d4a37dbbc4e97aefa1508cf223d5708b5ff9a759f20d35cd537ecd232c9ee47648ced36e0ad27547896ea6d09b26f045881c874b42d758e9fc21d5393b76815de2e9d78714dc102d4bc53205c722353f855444798691f2f20eb482a4c7d54b3bef0a4603ea164f6e42db49e2b1742f6f972c0e71583ac012015d22ee5d69b8e0df267d8687c069618d7cfcecc4992a883720d73c79749eef67810f441baf9e9b610a1972318b87e2560318e6ca86698e072dadd3c85257e03a0b38a2a7bf7b2b9132a6291ca2e887ced3421a21792a3eae8bc95e2672f87ff586817f60235f8bbbf7162a6487cb653fb129d7bd90d5a8c44394a94a174adaa2b623eaecf15cafc8047f858c125248a6d2e9b9fd76353395e0748a53e1c48e8d30a5548afb4e1ea787732efd401905d361246d40eb9ae452ea550047b04727d88ebd2a18e438e24ca08f583672e3d666962e3533fe13f883612966ff7685d99f87f2ce37ce3a9d7ab4c474c8804140bc468d709376eade55df3dfff4e2b05a50174b98d7910333cee34c9ebef1654e63c2f0479da75274bdd8a6f0c0edbaae4cebdb92ef52e8b820feef9ebb9ca55b65ef905c6e6aa12f914e6a4f293181341af70b5e9020752a9703633f941fb9a58de74d994c2e67e633993fe15f66cd3b6ba3deb5f4ae36aa13974d47c423740f94fc53bde9d1b01386f7263bb124dbf4f428a91da7475ca2d5b17b91b310ffa4365d113cfe96ae8fe89876acb28b1c1e983675d379647f7dd456d1621144aa8fb7292894da85a29761fe430", 0x1000}, {&(0x7f0000000080)="088a481d71e8d413c783ee66f59dce6e1759d10c23df5fa3c3439ce351b12e6c3fd8b3637033764c5e89c011cfe407a66373a2c8a16a3a8499a87220ec6720e4d94bf8969aa1f87ed23ad394d48d26a2a49b8f6e7e6cfd7d69b40462e8f7617eb6160490c3bce2f05456e955fcbcce11b06738ee192b51", 0x77}, {&(0x7f0000000240)="c65786620ae9ea40ff8846821b9968039d752545578afd40f64d9ccd2bf900c469574bb6a6431cb02b0d5aaf3050f471ca12fb7b1c8c85aa85880934f1f366ddafac3b6bc6312db90a4407f6d887d111d907957c7491732080d1f639410c563d0739543f40af129af6f0fc8ec69b23fc29ec1935fab12eaf1ea50975ca3932df9ada4f7e509c4a01648a898c82a116e8e8818b784622ca049de6994bf52f9f0bbd38fa96117b1842bc10baf2f529a0448b953b13d652f7ac064f024896c986bc9108b70e004f8e367df710501f1b6f111fa410c069b142105e3f6ba85aa7c401", 0xe0}], 0x4}, 0x408) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) 16:00:20 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='W\x00') shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000003c0)=""/153) r0 = semget$private(0x0, 0x2, 0x5a8) semop(r0, &(0x7f0000000380)=[{0x3, 0x100, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1}, {0x1, 0xed13}, {0x1, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1}, {0x2, 0x3, 0x800}], 0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5}, {0x1, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000100)=""/25) r1 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000006, r1) r2 = getpgrp() setpgid(r1, r2) r3 = socket(0x10, 0x3, 0x5) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0x5c}, {0x54}, {0x4006}]}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000002c0)=0x7) wait4(0x0, 0x0, 0x18, &(0x7f0000000200)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0xfffffffa}, {0x44}, {0x1f}]}) r1 = socket$inet6(0x18, 0x4, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x0, 0xc0, 0x7551, 0x7fffffff}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000083490f048ed08c3338a0e97d96a28607a73025dbbbaa046a19b11c0099e732571e"]) 16:00:20 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f00000001c0)="5ba50f45c537465a9682a5fa5270f5c58416f0d6a02b0eec0b63fead66a8231c8564a878e430281910ad668933c9e09166c8fd47cbf67db2e3ae25888479f703446f940d4e0f68654ccda4758cb3c0e781143b32c4b2ad52a886d78308b7abe13432a09ad65ba2338db62b8c93d10b5bc2ec522bdae0b2d70f159a42087d1eb6935b7ea001c9c5fc2d71db16666563e09fc0f65ddbf447e300000000319cf415bbb301", 0x0, 0x0, 0x60) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)=0x3) r0 = semget(0x1, 0x2, 0x96) getrlimit(0x0, &(0x7f0000000080)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)=0x3ff) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/77, 0x4d, 0x2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8, 0xffff8001}, 0xc) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [], [0x0, 0x0, 0x40, 0xfffffffffffffffe], [{}, {}, {0x0, 0xfd6a}, {}, {0x0, 0xff}, {}, {0x27}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) kqueue() ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000004c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) r7 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r7) 16:00:20 executing program 1: syz_emit_ethernet(0x26d, &(0x7f0000000600)=ANY=[@ANYBLOB="cd399703240000000000000086dd60e3060000083a00fe0720000000000000015cce86775a724f"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000000)="575fb9ced042162d00572c", 0xb, 0x2, &(0x7f0000000040)={0x18, 0x3, 0x2, 0x81}, 0xc) 16:00:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1328, 0x8001, 0x6}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="fd6a8856fa0500e0c3973f4cc8f66d6319bccf36161f260417df89b5df091d51346f55ac6d76402bd088d4e93bd96ee6b889d4d4b8f9ee7ac29f22b8feb725bacd197fc1fc6588ce52fbf57d4244a681286ba380c4db3e26650700000000000000b231e470749787548156ce3b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000800000044ad7be3f761da96bc213b3b57788dc2bec422f6a67f9ea5a3437e4b4198012d5422f7ce92ae652649b368f87e1068845de4da35ef5612f12bf9119df74edd39f1672f21cdb87cadcee3dff89891286944ff2af86710bcdf18ecd8ee9dda21a7ada724518a68eabf919db81fb3fc54e516e33a4a8b26802f88bcae60c1f430de1973f99572acdf1f92eb644d3053e45e"], 0xa) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) flock(0xffffffffffffffff, 0x2) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x9, 0xd9f3, 0x10000, 0xc1, "0da94e482b3d3e8abdaf261fcb3091aec788bd39", 0x3, 0xe4}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f00000004c0)="100a2956b92237769ad9d5a4dccb54f8a06db882bf4dedf66536bc47f49fcb165ec3150321c1e4d526f5056b727ae0ce77fb365dc2007cb6d817d17c38c20f1c9feb7d2725e58c53d4dd95045bacf53b3768e97df6ba2075e4b237de6c37b45e4bdfcc2b2c1ab8225f3342ef864c4ab3909beb12c960d333cae14af330f44703376908834a5e7510fc2feb2212d855b8d0a128b3c66b9da3b0178a0debd7a71814c7239864676e107f23460d77de86442d2477366a102344db975a25f675a384db3d9c2419d8e6b2fa8c1bc98919415bde7933488cf86b1056916f3dedcdcda3acb8df2205ed9a0e8a6e6f0045c2943ccb5a41346458f0f6018a8e7190c19e27a8dc6aa72f5d4561dd6113a052510fc93e99a216d55ec9b4b2658053beacd979cf379e21e357f40761f2a27b81317ca5ab65bc66e835af90383bb3d963bc0d163d29b3f07e7241dd840001000000000000384993b5a38041bde616e27bce932715f439a63c42c29c5f3b0c47d64b1598e7e398594b2b09da32a2a4e15bea38", 0x17f) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x4d, 0x0, 0x1, 0x4}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair(0x20, 0x3, 0x1d, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000280)={0x4, 0x80000000}, 0x10) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xffff, 0x3}, {0x77fb, 0x9f6}}) r5 = socket(0x2, 0x1, 0x1f) dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) getsockname(r5, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:20 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) socket$unix(0x1, 0x5, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, r2, r5, 0xffffffffffffffff, 0x89, 0x7f}, 0xfffffffffffffffb, 0x9, 0x100}) 16:00:20 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt(r0, 0x10000, 0x46, &(0x7f0000000180)="e031bd4e660abff928dfebeed0722ad5e7151e6a4f0c6a033bedcb0c5569461244c7391e7a1832a85d59690a67c8f9d55314495fa0d3522623f19e3728a0482acb14f69be77e11b4579ed26139885db6c392a45abcb09aacd84d1c5883d91075712fe06d7f93eff67db62d1f4495891026e6289080d97eb382fcc2f593ffcbb0aa6e271ba2940d06fa6af5359457a3bc2b73180f04feeea1bee51515e038842262012c9b481a98e099f5fb83a122811ca685809383d876ff004a8d0f441f9405e993aef8032cd978a88682535b642caedb0346502b3f74da65dfafec7ca45021ebc6f33561965a8726fad657ab555e93679cb37bb3cfb2477c6fcf6c018023c8a6f2ef82022839d140999c04a5dda604a386bb313f4578f837b220ea05f301c6d16227a8da75ff124b3afb2998559b75764f3db8d534e891b334d4c57286ab46e418ca0ee91116c9f0ff9b3514f5cd376836bdfb5279ef6182881adb719b8d32236de2c258e0e9f8ecf9da1f564fc5fc0eb5db6b2cdc132be585470878fb30c88f4dadceb904fbe9297d22e96e5a3c17ffcb27659052b0fb1859ec9aa0076e748fe01c55a6fb7535bc499fee9dbcd5287976baccbf82b9c884ca3cd438c9f0afe5370924f0da60197e351e75b565b4579bde62e79fdbae4193c9f2f702775b2f35981a45548b725eca0b4690c2b703bde328dd6e6967ff64e1c49b62a31c10bde778da0da88e85201cad197da533cdec4241a12d2e4b7fc3e0fd408fc6fd0177a7b2cab46a5b2a9a776f601d74c75bde9ba844e549cb51c31293e56d54ade02c0df7520312cdb8552691fb7827b6e9f76951ea282c12fbc3a613c1c4de62acae6925852405117318416e76ea4e9c70754841d731cfc2e424e5b7062f889c6109c447d355835f8470844f90afd172d083dcd9ac4da20c2a1edac7b44b89b785082bf6670fe3a1060799eabb2523fdbd3106343bd80541a74d83d8a123c8ae32475859e33960ae79367eb2ea8169c1d916950dc78afe6f8ee215412ab17580165fc5c3f9047bade1a9ac88fe864fa53486a24ea71e44422d3043e02027c947da65bf10c3258802479859dc473d842438b743670b5ee51e8e866ba9bc5e9d3a39b77ff03aa55a07c3274a63509cf3f2abdc7bee02f5f3de368f79265cdcc2c4e847a48fdea67ca35377bde9eb91c2b24148c8c17205d2c41535c5f6fefcf94b7f8fea59d4ec5066e43b5c421867a2846750342457c46a7e0aabca61597bde506242d76fe9b2a6cfd4305fe1e09e852411d75901ffa98a6bf037a5591402367cb9b59ba7e8965fb8d51b1d75fdc84056eeee3ee9f2b988d303898fb4c62cc1b130e09fe8f794b8ee3993475ef8f8738dab40fc33c5101673d95fbbc6ba637c9a89696443db808ef958b760372a990cb197162aed288a562ca8fa0299239f8ebd1ac467bea34e1ab978e97ae2cfbee49e7053db79dd82a841cacc6396b0800774d31dee4c8cfc3946370cbb891e71c45191d495e1d8da80094956f13c5a53144f22e07596345781663c019bc0b71f93c682cc6f81fd470d7b08343c594c8eaed37028c0a2ce1a9358e531e3de73a430c737c1d08c870237cf29c5399dd1de64a3fb0f02fed8c2209418811b2a7fcd43392efeea1b54337df892e7c4454e344c66501fceab05127643c016c9a0d13cb91f74220785cf14a85a7b7c2fdf3adb2bed055814c40df7cbfceb44f8059f14c9322678227719c6579d131f4a4d8e8094d4976f88d089486f9ae45eae4c758bd54d1e664311917d8db917327f1482b45092bac20c92fd0c2b5d3341e5bdbf469c4cef21f8a397a890c107fcc11c06976c16e5c8adbfb33d312178487e4d171a41e08b692bb5d68a6cc7294d4ee63b93f1dab157978fe6548762b2f6dfefc3aaf948d6c42f1db57899ae977fe1bbe780666e2b41dd33a7864a551362118396d0b2e68ab390cc00b43821de51daa03c11de6a7eb6b20a32e20afbf774288a39c5d10f8077fd05f4cca0572492a7770641922c80d28dc9c1d0d7d17050d0afd611e78dae18e041b0d7d78b79850cc89dca8738ae5f7cdb72207a8d96d7be4746dc5f923d397d6c887776d5a8b6a652817d652b74fde70c29c0962ccd72002beb13a5a6acf071887913b45fd289b7c24fac088e03ba0e2ba7f03663d435a87cddc30b3f81f9abfe4b85e02ee7c2f6abea80f8cc2c8e09ef384f97c9554e5ab91479241857e1fb72d0c9b10b80340f39b094b5cb4af0ac07366584c47e8985797f484589f0dc45c0193c802f5db58f028f5267130d3d83d26ccf3211971262b07acb1ed6c107bbbab64fc8142176f8c2049d45860479001cc939fb702e9adaf9110163703f13988ae4b3eb5452e8b183dd4d14f3f0f50d315c7533dd58bf525e969a0814f8f0548b11cf4bdf06acaa1c3d84e557b66fbbae5c4430bdbc5c64806ccd91befa7feb03deaaefa452d0749026aa7f5ba14037552ea90c8e56c3e02520c4b693295f193c3fa7b9291391b74f603879f6c57b9b769bf05775769b2a89ff08cb7db10a40de3f504bb1df0414e25709b1109795bdb9f61782cc72e0c895c0b3b21e454f0523b68fedaae99f9be83aa94ebc87dfb184bb3f64956a2f8085c586e2d3318d013d85c31e9cf7fd9e082dcfdbff4bfc6e42cd449ab37142734e492c9e573405e11a7bfc903a0e582e6947e7e2039f6fc76ff8e771405da0c30fdd457ed1f02f2ed7a7350124be7c80168c03db14c8d7a27fdf6c169e4a31d8752dd696eab82013c2a9f623ca5c397a39defd083356d623fb125b245f41183040edf06b700b463cbc6394660f0e97fca1914a380f75ac891ee5e9a6e6197a5aae56f8ba00d29f462b22cf003021fe3ae767b2f03766b728db0d16792979e4418e6147c5280fa6bc4c4e727bd0fb8363c75386417adc2ee6b2febadde1899d4b5abfb79bef49140246316cec2a821932491325df261c2d5b2ee44cbbba1deacb87fce04ffaacf9682b98709f361f21f2cf31cd15e58d40b8a92dbb26f3d1a0797ccc380e5cf9f7fbbac8ae73817667ee5dcf41f9cbe53ef5196a13c6e688681243e26cff39e59ae19738a9f3f2756cda74a39210c8c19c36643c2bfa7fae43f5ff5ed28ccbf00d97bbbb5f9b7353da3467c795eaa3283cf37f91dc07badcbfeaf505fdd4ca3b1291d94bda7046d53ada34de33776fe90b6206f65e0595a9e9900ea2f4bb77230e366ed2d13df8cfcafe38fb6aebabf5dfd0a3a155ac59ef735dd1826fc7e928ba4339aa59f67fd623017e13479f7b98cb5518917e2f382c5f03d095e5453cf9c832c45ded5f2fb2fd2e71053f133d30816a30ef3dfb43ed633f520dcab9098535699bd69e76cf4cd43a2bbf76d61576486f031befe516d249abf1d8fd4ac6f0cd1ef8f9796c05f7e582d1857d48a5f2b6b1f1d14a7ae6623efdaf1182603e1aeb62aca958bdb08524514cec31288718971f9dd79d3f5d21f5f29ffa85654255c3d9bb285ac7f17d4d4b23ce3ad2d8c85f50650056130cb5c6297e9366ec1ea90a576e7c221615120b2832dce700733902818ac1bc1bcde79949b77a5d04679f18e20a3bf782c3112aff1d127d09834ec68d16dae86f8829a73f2c0f9155a4cb09a27a99c42009936aad3bce8ba31dbf4cb65595cfb838980664ee6f7eb7abc1d487b8adf88e3ed02900951bcdf5bae883e617ae03d478aa0cab8469c03fe6dc76ad8c00f06d1c42284ba704fe0120c0ae1176b24fc8efb38d629b73859ee6bb3295be7597c0e0993611fe771a7727f5d6801cb2d65bf5a342404289216d92baf4fce25dbe75fdff948810d4f0a87c6b761946f96412da9a51ac4e2d3c2cd58081c2b70d76d45e7f13c5236d106bf3830e6c07774e4e9892f7c9185bdd96cbd0c319181373d88974a424f9bf8c31d25c9f24c28243089f7e254e0b9edb21e50e1b99ba33b5ae903ac20ded4a8b25c603d57d1f353577310707295def9e49f991e6824975765bc3635d0f07c1f9357ee1be893457a17efdc87d5fb238a356df305126012f05168d72723b4322e7eda1b624db7e16b38d37276037a28ad64419c81ff1b8e9ebfba443a845a7ef556b35c6ad194ee2ac495d8f9ff9ce16cce82adb03e7bbd0a8ce9e13b40c75e2130137b1104b273ca5d0ed409d07a6e4bc5671ef279bde0912060df3d1b446819d5f9d132425ec20590263603ee696da8ef92eb2d511efe56f335fafd47d6bc40451a21eef84dea7f28da7a82a049d21b8d65bc1a1066681e454467e15c94f95a482898181b5eb638e593ac87253357b20cb4cbdbe4bcd1a40f38ec3d0723a3cc763397d2db970577313cf862c620873b0cd7b8add91a57afd27f47e532af897c1771159e14b829f888311898ddba36dae17df89382d06576db79108f1af3b9a391690e1b1dbe7bd4bd2fd26bc2ab5a1274e8db9992e167599779e61267e4920935a93df5535cca05874254c82d4543945fa363e6828b31202b5dcc73ddbc859baeaa77691587c8b88e166a578a37cf49abec20b39c8f91fcbe3a01640322274da773ef4d63f49e1de8ab01a9f561e06c0833c13c1b125dc8e75448bace5eb94dcafbadcc34bc33ead5fe7ed126ff0f162ea0cd5b3adfa7567d326ddb9297cb798dfcc3142bdb83cdcd9f788bf57527002363d7d7d6412aad98b59ce51822825249c36c3d60544322d1b8de06f1e9f77689ce3bb3fe5c6e72bd292e34b4fcf18dea35189f7e509f4c896b9eb486b86d52e8d47d573fa5ff67812f8b5ae869b309f80747eadfaaf495f0c35b656fc4e17bb1f25ac7b6b0f9d6cdb0cc034aa7440c6ee526336b9644cecca7ea68b846de8698deb79619eab43fc1cd7835b8a964d6ec4dbf5c89c7f5491ff7e5a26ef136bb0991af89c938882a11554d9e0bcc563e23b75e7e6b7dfacac030b014ee3bcf9b9f33f5ee58e2835dd82cd595f46457372f649e92d0f94d226eb05e3847afcb77c068abdc47e1c6c0d4c729bfa885204f2999c1d20dbea9f465413c3e5600d380e09cff3cd20c7cb43e9cdc93d05d8efd09f4a62a36a856cad3ceb97b5e75db61f524e0bd5c6eab3668dca615ddbe2a3c80abad33f1d8db974d27abce7e87188ef3a65f28f5d66ed480e15ceb497012a58b70ec98a5f5eed50b2db6a09e302bbfbec3d33c97b15ef3ceed006289139157af59c5265ecc282b03b6139223c1d250e427830f4dc336274e149d1d1831c2f607ae6cdc5e43e33c60ea6645ffef744654d4d1322cef3ed0b22086f0a628a4d82407bcbd48450d3549f3c1004965decb26ff40f16fd2d79244b65317f98034f534cd29593b22f81a903ce502eb37f8b6da935b112e022978703b342be4dd3b7a1247d1c16410aa44e74f1eb3e767cecc2b5a5d5e61afab683e66b54f607d5e8b04cfda5321602a656f3036c1f5b0c99720cb30b14c84614e1f1c7987da07c3965d92f1257990597124d7adcd14dcd458ed5df6e813993f48c9bb034e663a00967bb6ca7b0489a43c74097d4260708036195358c2e9d093778a9812cec3109265832af14390ead420acace4024c808a1b25eb0dc382cd3ee54421fad88f155fcc95fcc7016fed0fcf82ecc913d57594bbca85059c824dab646bec454ebfb2f97c5dacbfb0ed11753fa41d95f6c587a456ca7ecf637e321bdaf615f70bb79d624da04d22bc87b4a1a43a2f2f0b6ed806cdd3fc534343ef62c9d80862adac401ee4f499efd4e9135b396065dda32d2b88450bc1d19af9fc3abb9a24ed2a704da5e28389d8c8d", 0x1000) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x20, 0x3, 0x3e) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {r0}], 0x2, 0x80) 16:00:20 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001040)=""/4102) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x2, 0x0) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30, 0x0, 0x84}, {0x8, 0xfe}, {0x6, 0x0, 0x0, 0x20000}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000000100)={0x7fff, 0x3, 0x3, 0x8001}) syz_emit_ethernet(0x50, &(0x7f0000000340)=ANY=[@ANYBLOB="000e00"/14]) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x6cd) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) getpid() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffc) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x8000, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x4, 0x2) write(r2, &(0x7f0000000040), 0xe7) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x126) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = getpid() ktrace(0x0, 0x1, 0x8, r5) fcntl$setown(0xffffffffffffffff, 0x6, r5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x1811, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x402) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) getegid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000200)=[{0x378, 0x3f, 0xea, 0x9}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) write(r2, &(0x7f0000000340), 0x10000014c) 16:00:20 executing program 1: syz_open_pts() r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) close(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x7040, 0x1) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000080)=0x101) 16:00:20 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f00000000c0)={0xe32, 0x3, 0x101}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x4, 0x3, 0x81, 0xfffffffc}, {0x2578, 0x4, 0xff, 0x9}, {0x4, 0x3, 0x3, 0xfffffffc}, {0x6, 0x2, 0x2, 0x75f}, {0x3, 0x5f, 0x4, 0x6}, {0x1, 0x20, 0x0, 0x6}, {0x7, 0xc, 0xfc, 0x4}, {0x3f, 0x6, 0x4, 0x401}]}) 16:00:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000001000000000000f2ffffffffffffff0080"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9fbe) 16:00:20 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e200ec3e000000800000000000001800"}) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa0) syz_open_pts() 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xfffffffc, 0x0, {[0xa, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x0, 0x3ff, 0x1], [{0x0, 0x0, 0x0, 0x8}, {}, {}, {}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x7f}], {}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) fchmod(r4, 0x4) mprotect(&(0x7f0000564000/0x1000)=nil, 0x1000, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r7, 0x0, 0x7fffffff) faccessat(r7, &(0x7f0000000000)='./file0\x00', 0x89, 0x0) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x2, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) read(r2, &(0x7f0000000440)=""/68, 0x44) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "951d3bb3538bd9fc3d74b3905351796da38c9c84"}) r4 = syz_open_pts() r5 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x80) linkat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00', 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r4, 0x2) close(r4) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x100, 0xb64b, 0x6, 0x3}) syz_open_pts() 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, 0x0, 0x0) listen(r1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffff9c, 0x2) setsockopt(r2, 0x29, 0x31, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x5c, 0x2, 0x93}, {0x25, 0xff, 0x0, 0x100000}, {0x6, 0xfe, 0x0, 0x3}, {0x295, 0x7a, 0x6, 0x100}, {0xf837, 0xdf, 0x8, 0x2}, {0x5, 0x1, 0x6, 0x975}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="3c9ebb8a65237a19000000000000", 0xe) 16:00:21 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffff9d79fefc39d0000000001c0000000000019078ac1400bb00ff07000000000000009078ffcba5c5959628fae255f493d6609407499bfa883c2dd6011c82984548d9cc486fcbaab16e1a8747ad6e43212f2b86a3aabbea2cb707b0ccdc062e4ec5a70bf9127f8c57ac1d31506659c05c8bd8b48abcba56264ba5f9b728cbb584c64f168a78bea86a1d9df3f923a619f1f48c8d9a90befe5c04e6e5891c8333f4b120df73a2b691638e8c3754bcf56355389702deee081c3f90f395d67f0559cfa0228d47cbbad54b89ba1b608b1348a7b14a43872bb4b453a5d7b70686b1dfd0d2a3f9c002906aeeaec3abadf90cc134f92247fde5bd5c1f512e386fced796b0310351931cfa72087477de19a4fe47211eec431968a55ec3364a50f5310627af2715ac9615025ae4f0cfed4553348b1a216f3073ab75310c52ead412019daec590c31a1c4748e137849e148adf576cbf3d9a46414a0392016502f1109c1df25378058312a41185373d8de896a7251fab6fc729fa4d8be1dcb7c03ff48fe66119c47d439eb819ed86b6a9a8868ea5e403cafb234b19248e709d954d185fb3c9dd8b858129ee225aaa1d83e1caece0c8638c16e621e69179436b56ecac93f0c1906adc1e311a8efbcff3c72d1c5fa4a2c117ccd229c12a25d07f1a0c3d1d2c80ad6f13310979ddc738ea3e55914c76399b6d92073473277ec539019a07c0b71e1559295d21e03bfb4f254090317a10275677f9cf0e1f68c25c1a735ef6836bd5815a884d61"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x3f, 0x2}) 16:00:21 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$FIOASYNC(r1, 0xc1084425, &(0x7f0000000240)) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000000c0)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x40}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x3) ioctl$FIOASYNC(0xffffffffffffffff, 0xc1084413, &(0x7f0000000240)=0xffffd038) ioctl$FIOASYNC(r0, 0xc0104454, &(0x7f0000000040)) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) write(r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x84}, {0x6}]}) syz_emit_ethernet(0x8, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000003bf2ef4ff6fe81000000080040ef0000006600072f509078000000000000000007004fc44821628a9ff8ff6b940000000001940000000000830008e00000027f030001e0000001ac1400bbac1400bb7f000001440007930000000000000003e000000200000224004e214e2200009078a00dba2c3a2002f5d0c83e5f28da75c9919a7bae3d81f23592db79da50a46f57dba2a8d1121a43c90825e3c81e9449fcb1e1a60b840c2e10012576b8f084d94b8634e189e8b43faae74490c6ff7fb14aba71f7f60a833d24a567c6ed8be5af419ed2eeba92f29a0db52746c80ef250ca635c05b28287886f5437f6208fc544865ea6562db1b87f856f8078246ade98efda664a637b76fb8121109927977aa6f274b6960458e5527fda5ad6c42c4cb38c4124e742c741be847658b118954a346d5b438fbb8f2acd563a28844965724e30c579b3436a12b6fd45b0a52f83818d6dd33592d44c2a710ccdafdda213a9b87b16dfa42c5cdb905b4496fd4eca1f768cbe34e02273cd0c8d367c5374ebb9ce87fe220eed3474b79cb96ceff92faabe7c038f03189907fc350475bd987452d7fd9a0e05079d329e99514ead0880a3b23e98addfe9d0176a02ebc472dc21394e3953c4b4a90a9e25d40f64a6f630eaa9a673ab64ff283ef9d24ba374ecac52fb23b630c308674421a2"]) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) pwrite(r3, &(0x7f0000000280)="f51f9c5cd720ce7f51612b91b456b7ba1e329cb29e9dd2648bdadaf302af976d6a9562ea16c263a959e58dddcb8756f177e6a4c0ea6e82c018b83578caca0a2a7f3d90cb482c93052713186c6a6458686f730ecf99e69de3c5513d563e7a0a46d0f049fa015fe82f46a2d1194af8578ea0a164788b4dd0fae472c8c8ac1377d4c0983b7502b6ef5ccf5b7875a529d8eef43d880e2e6f99f0d080a8d4fc56851bbf7ab8f828f71a4f023695f50b74f1b5eed11878f35c70e99763c90567c13423377f794df64d2b97227722336f412d0842515e4916f83fb7", 0xd8, 0x0, 0x4) 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdffff7ffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 1: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x40) socket(0x2, 0x400000000002, 0x0) mknod(&(0x7f00000002c0)='./file0/file1\x00', 0x8, 0x21) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0/file1\x00', 0x0, 0x0, 0x0, 0x1, 0x101, 0xca, 0x7, 0x2, 0x2, 0x1}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x8, 0x4}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x6) semget$private(0x0, 0x1124431e0b1a4066, 0x40) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r2, 0x0) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffeffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3, 0x7f, 0x4, 0xfffffffe}, {0x8, 0x7, 0x6, 0x7}, {0x2, 0xfb, 0x2, 0xa7}, {0x20, 0x2, 0xe2, 0x80000001}, {0x3e2, 0x8, 0x6, 0x1ff}, {0x8001, 0x4, 0x2, 0x6}, {0xff, 0xf5, 0x0, 0x6}, {0x3a, 0xff, 0x5}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x10, 0x4, 0x2) 16:00:21 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000000000143200000f0000000000000000000000000000fe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='Px\x00\x00']) 16:00:21 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4405", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) write(r0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="d19827dc826fd49a3e81281e94efc10f51b3dfb0947b1f28d2ec027460f40f169a06c556c143995ea82185316d3372d50c2035b67a69945ea1d4bf20461f2b0b95fff6e67a9a8b899a0ffbf0c9fbc2848de91096633eb90fef0ca99f60f7fe50df260400"/111, 0x6f}, {&(0x7f00000001c0)="1a6c775a4884fadaa4", 0x9}, {&(0x7f0000000200)="1151d034cb210092385a1b14fb0ef4a1684c5171cba94535e1b2298f1be22a59fb7b87823997329d41eb6e6007b3d4ef700c813a6dfd6a6c806d3e80c32ede65b27af36c9ae3442a446de49f7339ba180c623795f5d3972a5b451e1eee127acc273708f3a7e4792ba2d563a9fa6c0ea49a05ded6f27a3887071e5e3f2393c24f5d8315c93373cab237c40b166fa31613541a7b3991225b5bacbb949750846087a629ecdaada673e187df57147ea6a73d26547e90ec66bdf66fba4e97f91d9b01870d903bd04405990a3aa6ecc0523b5db523d0e5e1b38146470ec8", 0xdb}, {&(0x7f0000000300)="84a93900d28b8dea44e728acdc958576fb58d7c3f553301055ecfb1384b3b09d0d0f88db4c12dd1f5265e9f3624a136f0900b89b24fbba02d059ea6dc5eaca5b566cc31f8c1a3dc2a73f24caeb023c42acf4bae155980a2a086aa0ae4cfce8291d2158f732e8d5e02263f3e91bfcbe7f35c748627dd4a24a988b7f0cdebe48b4a031b6e1b63f9d7c1aa887d112099ee4da7ab2065ec665444126213f525fa6f46848654fb677b9f31cb85b2a7f4a50bdcfb999b2db65350298", 0xb9}, {&(0x7f00000003c0)="88ba118d4dee36deff858465b0359fc38e0858a041b6fdae2cdba61a7d56a7eb048ad7d6ff7690917909e34c5b0b831ad449d36ee8f0d8af3fc285b4c54029498c1a17cedc4ecd86bbf8c1642355e18690f1696fa946b98ab3b23b2166640ffb99de0ae66b0a6e71c9bba9f153ee4aa3350ae41dcc80e595fb82c95889e2c4def3836f5bc24220d6373259468c6b68e55d8ee68cdfe456d4b5f058f7d2974cce694bfa3b938b1bbf3a60e4a8dba5d5", 0xaf}, {&(0x7f0000000480)="11a1e7b279d8004d544d3b6ae7edc4c04c8d5a4718189749f5a2ddd0e69a21dacd3c55087e075382e9e2b2fb5bb1602decc93dd6f63989985e97e183128fa059137ae3d854e7892474245f9c2699ab43792f2282338c1e75487a2ddd48184ffbf4cba659516d74f4", 0x68}], 0x6, 0x0, 0x101) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000600)={0x9, 0x54dd, {0x6, 0xeaa}}) msgget(0x1, 0x601) 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:21 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xa5c8, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="433514a82826b6c6a177dd3c380a240fb6cf8f62cd7584c2edd40819ca07f529c419c3d13f88777ad185c6c611a74bd044bb99829a12c07d10af6cdb97d988a131f2bd8bdb036dd7fbdf15480a4df82db929d3d0b145a9957f", 0x59}, {&(0x7f0000000140)="d9ab82a0584fdb949c3905325cc38aeab118539e37461870ab66085ea6ee4b5336665ad64e2a2934a94a557dc3205929fe504622d5439f4db4afcec5dc6ae45b4a3a5ec09d5954051dfc09e80699dc9da39933f57b4282c5e280ee40d0956d17c7cac996bea13bcd07ef5b80f2c6d748b843bb6899f063c46e82dac580d6e3b71ce45a70c395a418c328d516bb3c4f9a", 0x90}], 0x2) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000010000000000000000004010000008800"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x6, './bus\x00'}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) write(r3, 0x0, 0x0) sendmsg(r3, &(0x7f0000000580)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)="2f84ab263dc630c84d1fef01ddb8ad4a7bfe46271e16d0bb2aa94ce07afdb9391c77eb6ca10d3d3a760d9c20285b198d6c35cbde8fa1968df2ba76315d70885cfedefcc77f79dca903d1c53a7dcaa039151562252ede6caa17375b1ee60f7c2422fba6158bcf3fd433960daac42aeaa6b7fea0d82e04ec3fc64be786956ab3adcf9ad45c58abf71b421a786224c50227a8c36180d66e6b588e9eed978ff9f1cb1bb7180d1520b009d10c5efc0a43b64db45222e524bedcfe16809a6f7c2127f2515ea7f2", 0xc4}, {&(0x7f0000000300)="cdc5b443e90ee1581fec60dde05136092d96c9b27f880590e083a1d0a0fd286899d0344c43ee3900b2564a792b519178425afaab994ed8963f017dcd986f4e23f61b51138b1d309947d0c05fdd17214159c0659ec6bc7bfaafc1b1a289b4e6738fea1fc15e3266659fae71405edd9f7c3655a05fd35ae33172d2f13389c720a778bd43f58633ee6e3675b7abd926c6f80a1ac208eefee9af52324c456ab0aba56be97ff0739958c1484ad7469b1e5d8e", 0xb0}, {&(0x7f00000003c0)="4c12eb821ba797f06d97767a7cbe7d15b78bf982322a797128e7f1fa5fb865c48948c00842b8d0c0d146fb834d57d0b193f3ea880dc3d850f1fbcc0ded26c8", 0x3f}, {&(0x7f0000000400)="3ce82de9eb676115d0673769bdf9a2920650c04a37397b7346df7dbc4b29a967addeed2273d6ac19dc64ebdbfb70fa7e48120261225d93bf5de2895c66c84c55ea69f794a2cc0e2b9091791da796b0dda67a4421031151210d603c32788aaab9fcd4ff17239b1d9b24fc7be685474e2e2c47a894fe32f9d6d1d15c6df7f2b0ed76104c0eb0d468e84dd497debeb39f4ed5f9b553dd4d472eac161d0d0479add4de68b29dbb21dee89f578f452a09c3e6a7ac332b50797364818166cf15355f6a715391debf3544e7a95b9804d64f60746e040f88dc63cefd380c086e78f44714fc81de30097539a761cda463892afe0712604258cd32e6ff24672e65", 0xfc}], 0x4, &(0x7f0000000540)=[{0x20, 0x1, 0x80000001, "e221bdd56b7826268ee4e88b"}], 0x20}, 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x20, 0x4000, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt(r1, 0x80, 0x81, &(0x7f0000000040), 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000200)='./bus\x00', 0x802, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) r1 = getpid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2}, 0x10040044001000e, 0x400008000, r1, 0x0, 0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f8d14e4f492b5452f75a1bb402f527b9a10e559074a8f2028dfd9682dfeec007fa76b23bd9f0e3c3916d03aaeaee46f99ebba12f82fd200b92a867a586edd94162cc644d8438e62461d8b000000000000"], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) r2 = getpid() ktrace(0x0, 0x1, 0x8, r2) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r2, r5, r6}, 0xc) 16:00:21 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) socket(0x18, 0x3, 0x9) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x1a3d0ce8) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="f1d4a01101000c231ed3"], 0xa) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbffffffffdff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000000)={0x7, 0xfff, 0x9, 0xee7c, 0xffffffe3, 0x800, 0x5, 0x10, [{0x1, 0xc38, 0x101, 0x40}, {0xe8, 0x7f, 0x3, 0x20}, {0x200, 0x1, 0x7b}, {0x3ce2, 0x1, 0x8, 0x1}, {0x9, 0x4, 0x4, 0x6}, {0x0, 0x3, 0xd8, 0x5}, {0xd889, 0x6, 0x0, 0x5}, {0x8, 0x58cb, 0x8}, {0x4, 0x8000, 0x8, 0x200}, {0x7, 0x7fffffff, 0x3ff, 0x8}, {0x1, 0x1, 0x6, 0x80}, {0x9, 0x6, 0x2000, 0x9}, {0x2, 0x4, 0x1, 0x11}, {0xfffff1a4, 0x9, 0x7, 0x5}, {0x8, 0xc69, 0x2, 0x8}, {0x3, 0x3, 0x8}]}) dup2(r2, r0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000740)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf3eb5696a8c9ca12aea8f5843041b667502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000100)=0x21f, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = semget$private(0x0, 0x5, 0x46) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) getgid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x1f, 0xffff, 0x0, 0x1009, 0x7, 0x1000, 0xca53, 0x8cb1]) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1, 0x7}, {0x15}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4977f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800f5ce994e10456b580100"/177, 0xb1, 0x0, 0x0, 0x3c4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x7, 0x4}, 0x10) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x0, 0xffffffff, "0000007db84d4337014608ff00e1ffffff0700"}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) write(r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="73dcfae4b7a1b15b8f339b7f3f6069319437a0a419607f2230c3dc97ca317e63d1a6e8dafce3d4ca2d44d94bf37ed0eb76d1e48a1e72942b573f76b80d6253b76aa423643c8021f8d6175ff283439f4840b8e10bf8f839e1d840cfd1dfbfeab6b6903ff23bb023a39766be4f48", 0x6d, 0x213bd88275a7d5cb, 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f00000001c0)=[{0x3, 0x1, 0x800}, {0x3, 0x9}, {0x3, 0x1, 0x3000}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) 16:00:21 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000040)='./file0\x00', r6, r3) fchown(r1, 0x0, r3) setreuid(0xee00, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x8], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfefffdfffffc], [0x0, 0x0, 0x482, 0x0, 0x0, 0x326]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:21 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x200) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="5e8a3d4755ecf12af961f536d449aa95135eb55ca6457d50ba", 0x19, 0x0, 0x3ff) 16:00:22 executing program 0: r0 = getpid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r0) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000940)=ANY=[@ANYBLOB="00020035e18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012d7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf05be37e9c12b8f319d97eeed2eebe7e08b03e41abcff311fac0de595d79ad298064d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2e3b783bdd425f031a4f66810b7fffb1465698912cd038171a17995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3295795da02e6106a751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f50400000000000000e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729f1b7c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c7000000000000002b7d2a00ae81f8933591a501000000000000e64480e568f7dfdbd2e92dc6d64c34f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170ffd92dc00007f9ee32a657f062a344c72fe0fbe425c0041bb5d2a55c923e93795de00f4186c98bddb974ac0a8492f35f9c2ca50b927b7296a2ce7a174aa2127829ad52e4fcea2bd4716fdf17749a220d599ba70a16aefdb5cf6120c73ea661adfabf1fa4a398dfd4fe4daee3a4e560783dd58ab98f3170adef23fa8617be6a6cd94993ea4f762e6d24d86f081d332d73da22634a5a63fd9888d2da247ce52cccc566eec381ceda6d52e1bc8be9ba293f9d199b199d82ca491fa9c6c558f2fcfeb6ce7396f8324145d6d7d566dbbc816523732b6c9b9e3d0c85121e3729177602ffc6b9032c041e3f8049c72f75c33e1dcf0bd02d162c5e23d2151df6bf9ee49ac12cf664bf1fb4977804c63"], 0x10, 0x0}, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="2492a00ac21fccf20d7e079b2ba937573dd931aba4f5e62722dab2711f942d66bb06695691cfadd066a283e175df129314f07d827b8a8ea6ed4318002dc01a964d830d8e1b", 0x45) r3 = semget$private(0x0, 0x4000000009, 0x282) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x4, 0x800}, {0x3, 0x42, 0x1800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) ioctl$TIOCSTART(r1, 0x2000746e) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1800}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000140)=""/202) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000240)=""/43) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x64a2}, {0x1}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000df8d35063e9c8b0a2017ce32251e33cceba8772b404559de27f964490b827d5dce131a29841b65dea436eeca05690eb1b4b6a047fac2fb360744df0d445391765c2296aca16ab78ed91ade5b9350786230a488804ea6546a7480fe229da17a5138a1241f78d6d4df0384f62de50cbd9f501cef9a05ffca69141c2b4301e9c48ea456d2727c3489a65759ebb7343bdaa35442564912eb926290a91d3ebb266cd674cce74d6a2e085e0c1750239873128f6e272d6e1abdb3dd40308725c0dfed427bd9e4ca787f7c20e80ae58d2ec35cd5554105e6f31ac596160878000842ec36b7f8e346ff576e30d0970a7e8e541e9f59f37aaf1a197f16e0363220b57e44957eaa39b4f0e39ade0b49bc5ca98d4b75ecd06601a75cb3d8398b36217a88aa59c1b39dd3c44a39ac35c94cbe87b3963b24ee5cadee82db0e10a42f97"]) 16:00:22 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x50) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="d4c60936705ed60a6e67d76f2cc3859728e9ba9f466795888bb06011c0d3289d37eeb437047e943eb06900f0efb4eeecd2e24de1cca25cc899c4525a5de4f059cce393882d113a97e0847320232106ea434e040008df627da457341d262bee903095d1820895186e59aafb702ecb101ec5021fc5"], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000009c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x8], [0x0, 0x0, 0x0, 0x0, 0x8, 0x5, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x80000000, 0x407, 0x82fe], [{0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xfffffffc}, {}, {0xfffc}, {0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x5}], {0x0, 0x0, 0x400000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4f, 0x4, 0x1, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40}, {&(0x7f0000655000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f00001e0000/0x1000)=nil, &(0x7f00003c4000/0x2000)=nil, 0x4}, {&(0x7f0000061000/0x1000)=nil, &(0x7f00005f9000/0x1000)=nil}, {&(0x7f000063a000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x816eb4}, {&(0x7f000048e000/0x3000)=nil, &(0x7f00006a6000/0x3000)=nil, 0x1}, {&(0x7f0000219000/0x3000)=nil, &(0x7f00007de000/0x4000)=nil, 0x3}, {&(0x7f000038f000/0x3000)=nil, &(0x7f00006c1000/0x4000)=nil, 0x401}, {&(0x7f0000290000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f00004d4000/0x4000)=nil, &(0x7f0000160000/0x3000)=nil, 0x4}, {&(0x7f0000e84000/0x1000)=nil, &(0x7f00004fe000/0x4000)=nil, 0x7c}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000f83000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00003b4000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000055000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001b6000/0x3000)=nil}, {&(0x7f000043d000/0x2000)=nil, &(0x7f0000ebb000/0x1000)=nil, 0x2f6142d4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x31f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r2, &(0x7f00000002c0)="42aaad289b3941d613cf6ea1f7fde4df9dd30736cad25798e292326ce5b604e1fa0671750ace96af3dfe91dc1ceb1d95d49ce5a3ab1cbbc9d87be0d2e72fcc2cf0b11f5760b7694d2ab51e7d436404676481c32a2ea481cd7d2f5e8c201ab8aabb6886a0d4dc633c2cf638fb39109c0c9064dbcaa8eab4ec424555d8a81358acf0d55e93aa2c4fd2ae53d959825a00e98ee1f8ff107b3cf56dfacf02d0ba4b01ab92a7aacf8cae9a1ff00b5f1d39770467d570b1902baf602408fe712d580d87f50f61b5627b11409db881e6b8cd45a048ed8b37af9d65db60de70a82cb568bfa96b65f42e7126e828d7a2899c4cbe144dd332bcd3dfc008aa4b08b5fe1e33af112acb976f19165fabaa43f86cb3a991ee4bd8af1fca9750e0ddd37e005da21b2da456c7462b981408ef8c6158da6dbd43c679faadac4413c8d9345348409c0d846a30b46cc89f5726bbded2a7e3ac01e3b61d2660fb8128a42a7bebd59ad28a6963be66d4b8305089774159a897f23ddd3758b22daf8737101d672afac4e8a2a8f7840db0b155c0fe4f5e4f7254c09353693e421e1c5ec05d5324302036f55de98ae148a63bd05ee942af81e1646a6394e379ee73646b1dc27553e52d75db978253b8cb99bf159e85d2b9e64477a83fb5ed1339b3f59dc775000d5eaad588edb42edbdb8cccf5de2a146e9c84fe46f5ae14b1bcfdcd6bbe93bcf905fb51b66a3a2258ba2341701a29f09b3d8de78dc9431e8c602c1089203f24adcfa729bd563c2e4961a35b4e3ef353ad99b974747e159998b3a34e42f386a101f500eeb62497be99fc297ed263062196a1944413dabbadfc1a7050e1e15a5ae8d02f8fcfefac90dfb95fa1d295f813cc72e8ba79705d719a88392b5013e3bce42710ad78ed434fac6281c35ec535a2f98415185abd3e8d9a30296b7a2d3bde22467f3e80b14473c09efa876988757cd06894259d5adeadb510ed28094d8e48cfd09b9a0e26cc1a844dcad6a19813fb718df5ca826bfc5d1d61b64eab58e4daab61fa9d2398151381bd6502c74c1a4e5a8fb8abbe17cead2eeb56c9c263d8fa173f57d0fff18855be8148ab688bae9e1b163e73551e3fabd4e9e5d3a194232762c8969b6e83d9a5d3eedc3d5126d9c10b659dedc90543c765f9fe0937af1d64fcda4e21341ee97b8ec724c9366aca282a9d41bf0203f7c97a6cdbea867daf0fd795c0c8f3240487456b3487af8d8c9d525583d920bd3a8440ff83f6f1b272cb91ccd08bd5a715b439e0b4d14059026f1d3d027d6abcb3bc49590fc5d7269e6af541c4b226df276f4106f8c9c3a0e91ab1c9292b3f64676299209a7bb00eb3f167a60267b007be9c138ac81e7892c5d0a177688ed7ec5d24cdb1fc520eb1b57b256c52de6c2a63816bcd120b0ea9a742291db6ba31770154559fdac4c2259f3f7e7bc6ae08a8a2b0f5d4262627aba6887bf8a3c13394d5014432e6b4c82a010284498c1a0bd771f7766ea8fb712666dc0da73f3edb2370ecde86e47904c627e61fb63b26da7e331fa2f1c5f4e862c38b0180d89416e2329b378b949087c927c32e26eef82a3d2650849ead4b05af6e4a4d647d4d92364391e8717cbda8efb2396cfa7e402f5ceb84e6e45ad235e50620644a404509eb41ae67dc2ef6c4c7fb03651e2bb8a1017b4cb872d7e129dd48350b8a85d88ce28d2389b156d9ab1dfad1eae059f81becf5471bf9c16c10a8217f6450607cd70d7959254cb619315b4ea9f7b124e17b1a3b09874f755b174353aeff3a84ad9babb7fdb194398c394a87ca88a95b366b76eac1f35027434c38a170a813a16409e75558c0e2fc2f74b5f375591792b1e700af594e0f09874ddc25738f7a130e8608358f592dbd53535601113e084562d7f137f1aa4489acc61f158276d861f93da82b610af9bb8758c15cdbca5850d8869e38f11d8036fd1c366843da6c99441669e8fb3a6a714fe028d7d112e300ecd06bdc177fc4afcee481b0be9f0ae747467323517de5ee9281524902fab36c7563f366d0758ca565618ff026a1a6de2ebc99cbf6b9945d5e5fd9ed1fcbcb5279fd9069d28fbd39066737ba4d266dba79b5567035469fefb31f8374b24b34db3624ecc2b23ada1ef77233cb6be6f92f8f9d2ed6846297154c81b6ad49efc3edaa8cc31af904a95efc2d22643893b2d59b9ad3d883e28dcbd85100290916aa7a516cc88469e2890075c23a8595ecc1a5699e44247d0a4b62173902574bdfe2588039e989a05c6b39ccfdfb992b2ff4c376d9d9458d9184084bd1665e94fd3d8769a2e05921363120e233fe49d8d36d1a846c5ba07d230435ff281d39ed8c6787a51c87615f6ae365e3764705e4785222db0f4158ba9e643eb3940c68d074da30c1c57a92c64343d9d6f445dd4b83d3488257958f9d5b0a1d2d2f89531e4c909e086be3ea4f9467e0620ecd233a844819e4b0402151440b7be1f619712748a5aee9d5a1da571aa071249925a4d9fd8c79e421659a298e69d1e2bf6e37318a12b1d190187b8ff73a783e2acaecb8d3759b798c19e6a4ab5b830a1928f44e19ecaaf0878f1bf47da4fadc80737f8d597727515fe521aab699a232d010e37c4711a22184d94eaccc80a6795a8cb15685648ff42bf1e73b3596f8721684c522d48a2b2fecc49b39ddb8c8558372d606a79fa19051f7381904326194982774a3f0661f01841cb4ef8c2c8c82db4d90c867a0760dad5216ba8d2737b93a775844edbeb4facc473202fe271005d2aa8edfa8d5d46e6af0db9dbffeca32975120a8a3d3abce219087ac1e9207396498cc2e8be6d4b57154df24ba06b7c08ae59e361d8434e94f8c58a116f4d95f62a6d711312fecf55df9f2583c0833f277e3279f8c6901ddd8873610b634ce3372b094d8d768416e6a5c0e35245499d81717e9b78425ee990af6ec7562e462ea42d4761bbcd3665f46f8c561936c571960f525cbc234ad4b3e21975b84d49115669c7cca7676a0404f5b5eb043e2cc283008d6a11a730e1cb745eaebe4949226957abd59d4a926c602c5487dc6a9901a55ac7cedb121f00d58d5611aa204a823ce1dbc616496d0be46a99abf3aee44c584329970abc020aff636f27326c6f334b5d3a28839b0348ed312d4c3870772e26b313e8c1c2f3f764ec31112cfdfe1fd30e129f316bd58182ac10daab153912f579d855995138bf13dd3b4490720ea2d0790ca1788405f442aa846f60654a76e6bca774cec62f1b16ff0c0369b16df2738542eaa72d5eb59726725911bd362fdbcc5cfe0697670ad5154aca39d04b7a7a53b516dff9e0a9ed92c473180ddc55804b3fbbec06bbc3b002150df020591f13e04ce22583c19cfb1d94b26c455b750839dcd06dd27473159cbea55ebbc20f7f21cc1a916b6ec9b359de99646689eac4e8ac9d6467e9aae561eb9c521c186118dd53ad565d8734ff27a7f17b445377834b29a047207b754979456673fe1689e5236891ed43ab44ba0dd7228091e390ab97bf5771364df20526e4bb27c4f5df6554137e62bbec0906e87dd164530747925a4841a5a35bfdd35deb099d73dd56d7de866edf90c203843548e42713ed924a560d4b7d53d3a2c8c5dab451e17597a18faaa1f22c0d15ba24b8d7f346548767858fdd27e1da40de9f9144324220dc69689f35ac63e2ce201307966aa54c4428c44726ff234885a2b32ce5e255a3c28ffdcc52dedad601a35f3798ce835f708d466a35b8b5a19f256e7e9015a938829001776a56f1e96b28d67000eaa8494380fdcd345cf054ff79122134b7aa853e080c4a586a9acdee0a71b7f4d3179dae606b3a1fc0a1224b2708ad604eb455a9d15b07d107a134707aff54599490c0a98a628d7a491e3576b918bc957bd9c44ce8476d4c921392ae2e69aec125c0c6ab3a3d12fe8081ccb1966cfa17f1bed544397e206e9b02af40687cf9deb881b035aa0165811ad1abb176f36c7b40865728ff748e80d670acb0d3e6021324d91f9c5ab5787c64f61361f1eb45d5d5f16637958a24c1390d736cecff6a4c596b55264641be2896e522f69b6b67a81869482cbd2565cfab05279b2027228d4b2cdc8a8f27628b18fde5fd00af52914a2c75c305d0211163077b38c597c7904d5bc9145eecff8df1cdfcbe707390b9d12612b3a74604ad3e3d9a32923d9549429400157947b8266f166e8de02f7fb8152c36a19ebd4d5f93824e2d58bbbb09a59a295dd3be3b75b38c244a0d29a4b30566a03fcb468d1ed5a7e7e8c097b210fbf5b4893594e4d1b48bbe881009f5f0ed3e21df788dda694c17b6bbe93e5e656c4526688f632e678f1687e8b9bdd36dccdf0ba559029352c4c61665cf5e15fd1d3416f2c0aedbffb72462a1e7c8a139d82ab874f06e23db38410f2a5a6fbcaa28dd48f891eddbca64950b46bac80907b036b23d04cca09dc958e8a73bd44f8ebbf60b9282ba70e3137ea7e0510adb846eb0c47e0a39d964a71603a021b98755e7aeb3ed5885ad49033d5859d856dbf9d27e28327cee22abf1d48c2cd18809fb6f2d7a3b87fe6d03c076b33cf5bf23779ee6668003459a8701352811dd27b83e3b64acc3e808f306154511638bc75bd0a2ee2cc96f5b1882679ce74d108d3a9f5b5eba212d988ada0f2a9750faf1dc79cb8123cc857ffd4f7c7269b8f9c7fed9188adc924aa2adab1a7e52edc496ae9d29b1fef7b397343608c396f2e81e17780e8d788617d67cec710a3cdf7e8be381c6d1710f3a2dfb7e0359d2911b8689c6faaec5e2a2036cb46cf50295874487be58fe217276b24c76dd03d563c3b4a6c189706c6c3e7a4dcb6f651a6faa985f9015032efb17014b5763b03f8bd6632df05d7e5d2f2382a63e6aca88059b679f5d574de649677d46e64676aa354932a3355537a46e843b06b98114db178849202264a75a3760fdbe1808e811e364183c7ea46b60e5b765c0a384f73238b13fc9026aa137a294191a561d807dd6fb4357992c7bf27ba66ee91a50645b67c0b1470bb57e1261773235b917a96d399e803b1f0dcb96ad043da65c65eaf059d8697003f55f2c7b4f9802412d589bab998f904437531fd2b5ef1cf7b23d0da41c8cd12ceeaecd43dc94f5528468e30d7730acef877b6ab6941f0faff9b1d1e29b118776f51c8e4e708c7ca8dc13b0fbd3e5a9f4038f56b0e59519cb8d54ec9f21971263908525c56ed1cd129185cae9bdb0856cc43bf5ffa9f301028bc6621744879d062b05f34d9d476dee8f69e4d2755811c82a904678373347ab7b41cd550d423a636c1764a93b34c8d00279bc06fbd7d7ec186049dcf1d1d0d186b0d862fe3f9cab3f78d97b2f80ca77c9989753f23885a0b12e8e802841621d9365da563dd74d2a1754be7f69d90adafedc912cffdaaca6393fa99a5fd445f63fdad652e8b207da05645b99e29ec4b7919dfcdd7190a7ab7892131474429e17864ebc2772e5504332641c8f2dce718484a97a2e31471c2c7b98dfeadc577f047d2bc9ee0f43aa6860bb37e026816e7c12537acbba89eaaff1d1bec8f11e2787172ef175827282d3b602771a4829cb229f2457c4ad391f20f1091b3dabebbe4e1cde65496591424c4e454b302d9561045c5e577dadde4e87a4e0f8a550fa0bcae3920f7c170d167ac65c12bd3a73ba24af50b58109a403b3d3d873931378f038352cd9669f4b67ecef475b60de3d393481c63cbec62c3ffa298c97fd0dd5cf3542419e32cb9185ecfe9777f5fd6f37a8943dab2388e11ca261bbb332aa70829bffc9f419761ff", 0x1000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) unlink(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000040)="6fc59563815dacad371a6b364cd709e2ec4ffec0a497524f04a7e3061cd8758823e363cc91eae4f1a78a46a2cdde42d76ee36ad43ea2a543101f5df0d200e13654943d5330f3363716ddc6bc61f4d5af1c927eeb5b6a5c0c14be8d0d6980ddc27123dadd543b7072f37fa9e7581ee2b5cf4563a312050b74ed725a11df364bd22053740f150b5738f363f52c60661f723e2d243b56f69a2769e3fdaaecd07278b278c11762db2ed4b4060c21aa8698c2880f174e356fa5ff12b5b86475be7eee9117d66e0e5a94a396196605f7f3ee1dd984a669f0cd0845cb4707dfbf54594ae12d1338ccb6b10c", &(0x7f0000000140)=0xe8, &(0x7f0000000180)="f3a12a945729db1d981998a29419a4e8ba8089f0ac05fb606019ce6f63532edfaf1908c2711a1e56171e3070f771c7a00098959195828a22af014441d1dfb6f3aa4b6fe456e19da5de8c44d38ab497955cb6908aae728b15862cf9081a01dc2604ef85fd538cd454a6ff04573e041e1b47e6121193b3b2f9d8cbcacd004fd5fb7541f00986f7ba03c6", 0x89) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:23 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080), 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r5) write(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0x18, &(0x7f0000000200)="362453c8a0e1fae032336d9327425681550abe48ac3f022d9d053cea58d735a57e68170e8df2bcda6fd76756e1e9961df29715705dd97f2332bdfa9eb6dd8a6a48cbfb856a2ffc10e51babceeb088a0886b27a99ab1885d3181deccd95924dc5bd8ddf93a051358e16d08e30a5", 0x6d) pwritev(r4, &(0x7f00000014c0)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="19a852c390dfdf1201adebd9436f49f2777525e352622277a41f9c6cab10df322a8ddd6d3935270c85f3971680b19d00ad63096352092465d232385b0e3198eba3aeae5398d7357c77de003f7f9abc7e61f234e5d9684ca4c6ac23a28f7e5766b6cbe9be1e1b374e492a07e02ecaaae5b063f64280081a76aa7cdfe4d46496288d0c2e92451c83d8bea70f89bee55b40350318b97701ea6b0ae72fb856b20eafd239b200c304bcd22086ce65e23cd4c480e35c29c9275859deac092728845028"], 0x10) 16:00:23 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x10, 0x0, 0x0, @empty, @rand_addr="fe0475d2ee81a6b06f12d3d573f17d2f", {[], @icmpv6=@ni}}}}}) 16:00:23 executing program 0: r0 = socket(0x2, 0x3, 0x3) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x400, 0x0, 0x0) 16:00:23 executing program 0: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c4", 0x18}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x8], [0x0, 0x0, 0x6]}}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10020008001) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x100208001) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="ff00000000000000"], 0x10) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x0}, 0x8) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) write(r2, 0x0, 0x0) shutdown(r2, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r4, 0x2) close(r4) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet6(r5, &(0x7f0000000040)="a92801000000679b473babecafd821d21ebf00", 0x13, 0x1, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lseek(r0, 0x0, 0x1ff, 0x2) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="3186228c26256c20af2d1cf952c673381902c216646bb2e58d419694a09a4f5a95e0", 0x22}, {&(0x7f0000000100)="8a62dfaca263527fc695e88d1c5562a3cda6754884b3d6d2a22b89263e977eba06c79f1db7634388a5489c9f80f78b26e5c386e743155001986a79818bb780ddd4c685f92d08852da465c496089efd54da619e02c6bfbbc6", 0x58}], 0x2, 0x0, 0x400) syz_emit_ethernet(0x3e, &(0x7f0000001380)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x6, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb3abc71489019f95, 0x0, 0x0, 0xfe, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}}}}}}) 16:00:23 executing program 1: r0 = socket(0x18, 0x5, 0x5) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x7f, 0x4) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x2, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x8) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x4, 0xfffffffa, 0x8}) 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [{0x0, 0x7}, {}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x2}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r4, 0x2) close(r4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @empty, [{}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1e, 0x1c, 0x0, 0x0, 0x20, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x1, 0x2}}}}}) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) write(r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/134, 0x86, 0x802, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x200}, 0xc) 16:00:23 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000180)="288071d668875ca62579e74f47e295e364f894e54072f417496df8fffb57b085d87b988c12c11f579a026bc84d52bd0f291c4277661721fb", 0x38}, {&(0x7f00000002c0)="436de4cdd8bbf94ad98476a49f55c63dfc69e14224e4c3965819818a6c0ce4a773d0e305751da5f7705d7eab12f78870d2e330621fd820f1b0b786c23063f9d77a8043cff9fcb39e6f769af33f1a61b6b8d01f703455e7d15f137be3f466a6319ac85b932f35ffefa36d84c59307d250ed3fdd65bce135eaf30d12f52ec692cb428703ccf3f3a0811a278373ec6716d07b302d1d0ce89a440ed6d98182c355dcf7f4f972fd0f1c579989d9c0bd71aacf7647bc293a5c9bf9b6", 0xb9}, {&(0x7f0000000380)="41fa6c9538d3cc9cfba7801420397d1bfe88dac0093c699f3c56d0431133a6f9ef7c833093412b081caebb6ca5c7a62ea82f8d9078e07691c1730ba468461a6a676499c632b0a52fce443cb6d0d2278ce4efcba2f09855634ac090d6bcb28478410273f55a87a3c914a54641cf1b78078c4046ec028970b18e8b1daf13e57ef77e52e22a36f4b0e417fdc494ca11d40197bc10d75b002b6b447b4bedebb470637953b48690a73912514c53e996799b2cfb0ce2bbcc9acbed3f7ca3bf4e5483e82a7c8ef4fce1a3a281f42cfedcdebd2886eb2f05b5acc45dbb10d5f050dc60147c44e8250f528680326b072b5a80517deb30f65d1b773b2ed001d7c7be71dc164f9ec1b762f5884b88ae5c5ba2dcf08a6f0ffafbc58167d240ef230da9251cfb02f413206c8c6be8f2bdc90750c55f35665033733c078d597552ecd621f4ccea535f746c146b83c0ade8edc61adefdb54c3bae7f9d9bb70887fbd2563ddb186169f495474996528d8cca31673e430f2a9ebbeac33d3d1d862d0c3a2b81410f8f51f93846e75939f6890923aac1d405d69181beaa7889b1c00d333f3bfae133cf0a9b7554453fce04263ec52471615810b94090b1f071e95df615e3ab0217040839dfb4558baf9f410be473131dcdff96e0b3ec60d72d43c37aa1e5ddb563a0ed8c80c2aa85f87bbd5a6fae4466ebd09f2edefba1f62ec2bbd51a3c673fd66346e491629126760a6b63d0f17b3543366f1e22efaff6405b452cbd995068b5d11e5001db3d82c84d5bc5e1713d342d99096219c58f519aaa78d18c02d8de2946e2f9bc2c2a68357a8a6991aa8660fab48a5cfe2feab4d195bd1c48e2a3d02aed3eb0b8d1e7536a37b3b0080ff290baf616e943b49e84b2368fe45d0e429ae53cfea621eb7d0468453934e978e0f32870b8bfde89b1275eebfb6a95ae8cf0db3e6c3b2b47f05a1eb97f044aea100d226e17bed53e65ec9aa319c5b71481d7f5da9a132c35ea38933bfd033d56b2c67b1f90487fccb6dffc602dcc299487f99cc47ee9c2de235488115ac03f36afee896437aa9d581eaab163c039a55c9af9d74f49f3e3648b482f4013082904d2e0db035f53c64d2e2bf16449e8078f3fcfb92b61ecad16ec909ae2dd3959bb752e26de5809800791ea4726096b9ad1c1199541154e4b3fd4e1d71adde3d9b75d5930a73112f01948a1a4634a8c405868f73d1103281db592e03c1c1d6c79a48480c0b45c4eaab49768ba3c78a3d415b917acb5f90afc64212bef9b284cae645f07fa1ba34fda95288591c1ba8c21c099d4bf12c318344b9e1daa1f98e3585bc86aed918aa8e9abe48b1227407bd6a027ec2583d70c541d88fc3f2830e4f61e53c5e6207855feef7227561a690a3e69d7f3d50b718981c5b41018f2ea37f0d3555bfe7255ffa76c56ad06481f8e007a319122596ed31ff19e5e79b68afeffcacefb52e8088a849455fd318d3728ebd406eae4e33c3f071cd8deca32702e5c1bad0cce500b14d90ded1ad45d5d7e1f3771d9cf146ad9cc2a8d896505807919df37ade93570f349ec3502a393f0f72040f733bd768bc374813fbeab0fc71b7ebb8eac2dad302618ccacd23b8249da05c90d3a52df055e2ae8375fb616015914114ae7b1b61812d08bb5bbd5676cb54f8643884ddc145f7c04fd5eff1c2b4b36a7219488496fc1471eff6fb2683be1c5fc2cf3572b414379d0fe4ec3c6d7498bc931e2e23c6d1bc1f3a13a33ce0d8df239b83801e5c79a417bf4da6c8f4f52831e5c00638ecb501332ed13fc135c7fe57cc3319a6aad814798c77566854c6978118754003a18441285de3902927c411380a1c4d6ecfb35bf6ecde9382f90747f9d9b8209742bbb0cbefbd53ef8ff99c2e31449d14d39cdf3fc62752b2e1e9db5ce25fb3d07be0832ebd53fed263e25d6b4d80ffc33285358d5346442b79c19fbf320d2361cca5210a3ad3123f5f7cfabbd8a47d78e99dd3c055d46b518bba3967bf83318abe98565bbd27e86bf819b2bd62bdf28c6046351a46c8dd6b24b456dacdf73307fef0478c4a6a1c24aa96ba49f9e5ea68c728d76d9fe3c8ccfd4b5864a7ceca8b379ecf81139b98b3c69ab5f45e0de98dc476a80e31e91d65c1bbbf15240b253a434a12f6900869c271c70121cf21c1226a6ff9bb150973295f7b4dbaee7b1c32512972c2b24da9ca701230aa0fdadd8d7466c619a821d613277725f664688e44f42f92532962304a139cede5791718e7bfeac81c0cf13c7292fef6d183f12bb274ce13a4aaa68bd4abd1e17e7604754acdadef9d04a4ef577243df0a4af2bf705bdade8aed266f17ae088ee02de05b5735cd16ee9817864942353ea58ca5997e3a372eb291f31a41397dada0754c8478384b6b0f245388406389b7b6383151598ba4e5087a61021c6aa6c8664df9ceabc426386b88352b189652726334bcb0bd7b28b5a22ac3abed6a9d97f9384cfccad12a3d52f71efcf8c967ebda92c9294b0ef17f5369ef3f943116a4234db8e8f6804b0a62dc700a3c773531733b17b6682e8ed1d9a2002ff6e77bdb008a13edc04698c682a7ae8a074f08cec3b82dfea45f3085f03d5b5ec6fbf6aac189f476eace98375190d03b353f3bced3a57f5ff59cb11df6ed3cc2724a9156c314ad97c69a8937a01bf10ee0ab4362f9f3b60816cf0ed63d7094ce172b838be92698617f33a7d1bb5970b9582ef5f258985e87ae12e689069bec070632ee537fea19ba6d1b1966f4e9f4b60c3b04da9000291cf068bb6a18531325ec32c0e4f537280483eec132384ece9c7bde0a560a63616b9b40f530734eaa647a95810e5b17a235aa5b5ee90b76961527a79405477c79c7ab533775ea8aef7ae5127c154e8895558981441bb62c475a644897e1722a70b0d7e6c7d744dcf894a4c3318f2b5915807d90f5ec71cd7add1d323fd082df54af256f1619da1e4052409204fd2cd191abc32af74eb7e94ab12082ab1bcedcaf2eca24d19ec76a0aa2acfc306d9df576a1ca55966c22f0606611fd985c353e20dfe8f00d4bf9edb5bb8ef2ebed62d4d1338c8d95287e6f56a7e58e5189e041a4dd559ed5fafb2d89caccf50cdb6b7fb1363788eb0285f7d86e9a0539bfd76105cc2f3b2ebe01ab75d961de1c7340a48573eaae48487ebd427aa83011cb3ff7f6a8506ebd4c1f5eade63a846cea83eacec8915867d3d88ac4e3b6bfd4369af0b1206fe18a118b0e80e74ea545347a9400e1fff6be369a4e032fde7eca224d8fd9eee13e664c86272e63c50b10fe2f7bf92c750e2f335f7a08013af735a4b3e819d2fb9646a81735696837bada3908dfcc1f804f9c6910e90b392ba88ddf9fe5faecaab4aa5aa8a728dee23736ce5977b5a5af053f446b47643719e22db398b5abdec04937701e3310674d8dc8a8d6592bf12671b69ff3a867bd0a87c1bfa580d38582cd139555d9ce2da3ec391303e4c89fabedc6279bcb68befa08c3d080dacfa6d2e8a6d1ffc2ca5ab92b5c0cc47508dc66b872deda02aa6684a5311676f6bc9c42e97485c9038b59963bcbfae1c85965dc08306895900806053076c582d2627cdb87d16e7fc481db2695034410a4bb2e3b89487efb7fb49d12537fe544a3a0f14aab60d689ad63ff62af53cf6975946dcda260ae8b44c3aa31cf611b5190d7846d7a4e9271f9ee72a6cc0580bc562dc43e4a8f521ead4a910fcbc021b572977762b7c586e3f063f04b97cdcc58253b846deec05076f0018d277a18a8e8da289d8c76dc742163dc190a5b61591cbe36297fc635a93d89003da98d6e5b882af851503c9b90ae340ab85f0f84ee91372c96a08a0bdb7e909aeea04ef7f7efb30382b47d8c9d91a67e15ab3a6661d5f78c8a0c6944d9d26028dc485187913af554e1cc63f47cbc9fce29697092a3eb482a3929d801f2e51fbb60e7e7b5ac4c96a5af04a2033b962f5ad50b120be23534089a05b69a676658331bd06054eaa52670ea696a375a1a7159166b3ec6b089ca179b9f92f3df83dc181c3f746a83b7501df4cc7afe700d392b0e3eaeb9e4f6205978ecc54e171d46ed95327af290817d869da5b85c0a60af84993655003ab5b664976e20fe5fd4e720426f15ca0b5c32041cb2d42b5687a553c69838684814e1f6adabbbba3bfe297517103ff01531369131cfc66e4cdea6e147f873b6672b543a78a0fc95ac89b96d2660ecdf14d49c23d74b4ad4a472976f8d15d71d416f9558b297f3c1e7d505ed87f7d8ee0f2781d64cc333e9530ce2c7766a110a5dea66e67b6382f3e825244cc8b12b203824becdbcf63d6d67dcb33d5f5d20fac9911526419cdad9af06fede44dddef28cccf4eaeb72ac988a3a20a2ec473c6d296fadf2d792dc39115cc4d7ddcbac454da736665a851418bce31f35ae47fb6f4c5c10c5f9fcfce38400054f303ea5643cb758ad34f0ce33cddbaf12143a35bf03454c9bb216fe37578a153ca6eca63a54ee66a7bf42def787fd38e682e1c2d53380f09fc1cf1372b69b5b5f95960943c9e8ec666417ea5e3c35ecac1bd315c0bc7b6efacf7c4f188cfa2937f113b8956be9c2cbad30668379aceda9b8ce2eb9374a102091c61bab4ba4842497073e70062b9832e5396467e35bb11ee7d35921fabd5dab4612f8dd26ec1d2060f3c86c8278e2b836a80f23a21c2fecabc84619c17f51556e370208ebf86791ddae4518da7c94a7eacf19686b457504897f3430c884498ee744b7766afa630cfb4dcecda81eb49fbf4b9758f5a11afe314e5e403085d17f803287170ddc9e702d95fda7bbd2f1cfca9c003879a36aea4a424a979970cff2a2fb9b259a160ecaf2748f206429b626f52c5e4851c8d33ba7d5b356c41ef5f2474246ae8b54154516074c569c939ee55c4cbd938fffc6598e344fee49fa3265533966016b731371de86c5b64229f1fc9077d859893c8ec27e4623f35b225e5a29ce2eb65860dd2018ce983a05694e2cd365f16232f0f84acccf7f8684e82245ee90e390660cc0c82f27d37e63215e9f7b1c7145bbcddd5528d4ba3f97d6b36b69333dabad5b89564d88976aee5d9338a0b90ba68b8367e4b7b4bb96887fd5573fde91014d61330d0c525d43585a5a86422b3e1a835db1d9670c482cb80ef52003424f7f7e29fdd3bf6c7e8674ff539e75cdaffee3b109fdcd4e80b738d109436c9565af3f7881afb82934c7549e5bab654f84256fbac8fb022ee1a880122c9dc9d1656fa51690a0f7441af10e0a7550776b6af3819a89c39d016688a2ad5988e2592041a3853ef68833988ca592977766116d33ed1a8527bc1435d90b8ec5b4039ebf2fd39e6925af147078d1b1ca1dad08b5a6b391575001db93cbbaf5f91ffbf6e8a80d8e408dd0c613396f715e966dc8ef1fc642a8dcab44e88ff9c22c2e1bba350e3fe505ce68e17a26295a9250abcfb6b7589b0532147c41dea4fe7e24febc54574b1fb7feebf624c1b210b2ba90a446745cfe801ad055845800b5f5a0994af85506908e12dd3f78ca95aac73bc81265e19bae0699abf5763ff5d654c1c577d68be74b42e79c12576b33dd78e402760dd0f4a48d0b2efc5a0d5b9e1d42f02cc5ef1fc2c7b438d0ec89b734b1dbd9512a5b00c014c1ff45945b86ef7a05830e7268d0201aa7598aa9226b947d2424e281a9f50e7f8938c2cb31fd65953a62f146f749ebd577ac3b34aa02b1b5bae061d700f8a6ca00fb627b4487d7b4116fe3a730fad8e66d675e22305f59eb556cb98a6897c3d7ceb220b45d33a1d6a1cfd3da5", 0x1000}, {&(0x7f0000001380)="48753710b3aa9fbcebca5e413be3acea774048ce4d54887b4cc1eca860f2825bb2df0bcb64737f32b519ae02e8748435a84be5b7cb9b9e466915b8434ac811dc6bf32b3d3e7895f4560bd1a90b412d3f5a6f7977f00a14906206f05be034d14f454224360649d890ef57ad12e621f5f300a9c57a8dfeb0924a8c293874b4227a1896d8c3fb257a6146f6e2e47593cc19c2eb0810d9498bc64c52e18d", 0x9c}, {&(0x7f00000001c0)="ea3c42e6dcc195ada7defd332fd5619ea1de7e5ea41e1f364d7d9c99a91c12276be27a26d9a1fc059110a89e716a6b202e6e7968dd3c4bc2f5f7f9c45c18c278957b1551663894f0d383b7ccae738c", 0x4f}, {&(0x7f0000001440)="37ecde6c4ddb8e2cdbe8cfb2dfdd6ba60024aad69ffdb193cb32d07b7651811709b995a06b96fafd24b5513e74ca3e456988505b687129551c4c47149907f85ccf99478714d3113275883982c0598c13b4ac194ec2b087ac46a4aa40aff39ea71f41b33cdb9a57d512af228d09918925e9871bda85b43a9b1f015cd06ae425718c0741215530bbe0db1cf287971c74e1bf0c1196af0adc3c54d0917e449c24281eee1e430684d56bdba66734de9bae4796e395b933f6ff82cd783fa6c368b984fc9a49dc1efaf9", 0xc7}, {&(0x7f0000001540)="9cee4a16cc1a9fa4d5575bf6c58ea5fc76b9665af81dd240c6ae5aded9c01275fd6266979b72fc883179af96e0b28c0b6a0d24c3c5b4706f971ea68c912cb39ff33b758d62bf5fe17f042695add07b04036f03c6d5ff332cd8c9adf85158c2e0a2441a34a9fcdabd0335cc87f2a903422560c9e16b4dfb903c98d9", 0x7b}, {&(0x7f00000015c0)="5457c057c1276dced1b2bc4d7cb28967fd0e2ec3fffed67735c0f2ec88df1aa4a9834a536f4b3b14de2ff55edb9785213453ea0639f309ca6eb7d470620100fb", 0x40}, {&(0x7f0000001600)="4e53c696057c586bb5a088e6d48fdd05670bcdc4c0c777d7ac34f573f2f4981b598f210817535b2d96d9fbdbe13d84b1a8611df61ec00ed39fcec45805732859747713aefca833a092b5afe950714861bde43d1776e01932d408ee4152b7dd712bdc", 0x62}, {&(0x7f0000001680)="f6953bec29bc24d0a2f7ea902f805a877a0c617a0576e232941915f25c0e00089a4c312ccb4e6b8e5fe37455da176be11e04009f3b74124969252015966ea950260ccdd4cf3e08faf6344b0d6548a22264b8f94ef8c17eeb6d5f5ae7d85f5d809f61c8d189ad676a0d03ca4d0f0beea4bbaf1f0a280bdf6550ccc10ea06ba4d69cdf9691ea3a73e6d679ffc1a4f0", 0x8e}], 0xa, 0x0, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001800)={'tap', 0x0}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x81, 0x80000000, 0x4, 0x8e4e}, {{r3}, 0xffffffffffffffff, 0xa0, 0x8, 0x8, 0x5}], 0x4, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x90000000, 0x100000001, 0x1}], 0x0, &(0x7f0000000140)={0x0, 0x87}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x7) 16:00:23 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2000000000000002, 0x3, 0x102) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="82c0640698c2b441755fded02a7d282b222bb6b0daf47875e1f98d7e0c696d8cc7ff0d8afc4840b64c4b8048325505a2a508538562fbf60b4affd557ef911aad8c617ff9be221bdccf3ff957d8af0e5f91c10a771c24afcf1c3daaf8794cbca7431dedc8eb99c2c6b58ce22784f2c0aa8282259e7f09b03f807db2dcb87ff8d0e104ba3a60781c00752bf151fa4835a2c3804c6c9e4b207105de7633ebe1854e65798d1abcaba79fb92765bcb048d5b0e70ed80a608e690c7b39f3521022259799bc8445a25bbea799155fd3f0f93378e7eac1353da387b97fcd5e72b2d50864f3f2ed", 0xe3}, {&(0x7f0000000140)="dc371c2447481c4208da2a66c22db242cadf3675b14ce71e1c06ca5c8badf49057684fd7a2eb0109c40d0866806fd7c41b43d64c055e29ac51a3d9a7b184a34baf778a8ad93237cf2ca010", 0x4b}], 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="6000000000010000ffff0000080000006b7d8e2817e6103927a709fe852660579b3f4cca84cee1b7410a30e2f9987d0b9d03bc29238a4d5e7c1a5e1048bfed03db949529dcf08fcc1f8ac5f089aba9c51637684a50399867696d61a1e8460000"], 0x60}, 0x402) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 1: r0 = socket(0x21, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x5, 0x3) close(r4) socket(0x0, 0x8000, 0xb) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="382636183390938cd176b9fd682eaa62713048e6", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) write(r4, &(0x7f0000000080)="b58b", 0x2) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:24 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) ftruncate(r0, 0x0, 0x3fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9) ftruncate(r1, 0x0, 0x2fffb) 16:00:24 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xfeffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x8000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r4) shutdown(r5, 0x1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:24 executing program 0: syz_emit_ethernet(0x48, &(0x7f00000000c0)={@local, @random="0b8885ebb88b", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3a, 0x66, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="81f9d9c605f077bbcc4e68eff781c0f652717715f33b5a119ce68503961dd3483db9d6cb4e1c"}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r0, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semop(r0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x26000000) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000140)=""/193) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x1, 0x30000000, 0x7f, "cdaf62a7063f1349d6a4eb275098eee890dab836", 0x1, 0x1}) 16:00:24 executing program 1: socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000026c0)=[{&(0x7f0000000240)="b7", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000080)=""/135, 0x87}], 0x1, 0x0}, 0x2) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) acct(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r0}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 16:00:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x80000000) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000010019078000000000000000003f38f7800000200450000000000000000330000e0000002ac1400aae6169d0f6af32f72"]) 16:00:24 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x10001, 0x5, 0x29ac, 0x101, 0x7, 0x553, 0x40, 0x10, [{0x8, 0xf6, 0x5}, {0x7f, 0x6, 0x7fff, 0x2}, {0x0, 0x8, 0x8, 0xeec46ff}, {0x38a7, 0x1000, 0xffffffff, 0x7fff}, {0x9, 0xc81, 0x2, 0x3000000}, {0x3, 0xfebb, 0xb5, 0x4}, {0x6, 0x8000, 0xffff108d, 0x3}, {0x7fff, 0x4acd, 0x6, 0x6}, {0x3f, 0x5, 0x66f4, 0xd63}, {0x1, 0x4, 0x8000, 0x2}, {0xffff4f3f, 0x80000000, 0xe8, 0x18f7}, {0x400, 0xed, 0x0, 0x9}, {0x9, 0x106, 0x80000000, 0x9}, {0x0, 0x1f, 0x3f, 0x991}, {0x8, 0x7, 0x5, 0x7fff}, {0x3, 0x5, 0x2}]}) r2 = socket(0x2, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x49) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0x8) r4 = socket(0x2, 0x2, 0x0) dup2(r2, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r5) write(r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'.\x00', 0x5, 0x20, 0xde, 0x1, 0xe2e2, 0x4, 0xc20a, 0x1, 0x2, 0x5}) 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0x7fffffff0], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r2, 0x3, 0x1, &(0x7f0000000040)="ae0e1cfdc3c83d6b7fb6ac307b9c453fa0b2976fcff6bc3fa85c6b77ce2acc2c5172125ddee2c3cb7e58b4e7d219a75303a2ee1c2041ebab2f707b527405c8ba7500b54251070fed40fcd68e833ffb9e7abdfbd388a5110138712929b7602778f671eb347f785d554cca3f26919ec95f8200eaa2c67dbc09fda549279fe440a3fd347ab6caed5f1a8836e3dc", 0x8c) 16:00:24 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202452f66696cca6be92e3120ff03e641642f9be0f77805846305ce4495a6c7ffb907fde53dcb52dc3d69cfa0ec1efbc0f16fa2743a0458f1503d44e86a5b06a058a0ffffff7fb60e3afe24cb477714ecba724fc639e23faab12102abcfdee9bbf01b435007f83d4f3f378c2d7248e2c466fbbdabcb2c7717aee6370e228ca4747e2848c1035f8acb8166922b4df545023d3dcda8f02bfffd064af666936572dee8e0fdffffffffffffff5a59b177f4b8f4adf5bb7dba2b785f07577036f178322a75033c454ba9b49794120c0d5ec8ad7aa5125a1ae4302640dca1892cc2639d4dada4c2c8c6d3206f46b9d2998c900bbade40e8832ec42e5428991c213df9acfc7a1566ffd207633154aa20425816e19a285fb7d63be4b2c4e315e88ddbc1a45a6ab40d4d3be9544e628c6516ad930455636080990e22452b5ddaf99f3c8ff4f73e944208b7e964ef1374d4490cfb4ecb0d230a6e1c8e168b553f9b9e6442679d652b77ea854a89cb35353b0da8b56c68749926dec73292ee15bd47d0"], 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) write(r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x0, 0x40, 0xb52a, 0x9}, 0xc) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000cd0404fecea10540f6f96ecfc33fd3357ae26caa1d16fa4f376b36acf00b78048000000091f7c871a6bb14297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8ad63ff37282108e4c82bd50ed3abfbb770c1f5a872a581ea772ec5894303b22f310b404f361b125702000000002012050000000080020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:24 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x7}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x0, 0x80000, 0x1, 0x5c2, 0x3, 0x6, 0x0, 0x1, 0x6, 0x100000000}) 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x8000, 0xff) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r3, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semop(r3, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r3, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000140)=0x26000000) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX=r3], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvmsg(r4, &(0x7f0000000200)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)}, 0x42) 16:00:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x24) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000300)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, r1, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) write(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, r5, 0x0) 16:00:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:25 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x103) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x11, 0xffffffffffffffff, 0x0, 0x556) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000040)="eb57e616b3c0b699616212b5091e166ce48896e1c76ccc67858f2ac3d2d55a36ddd0252b32ce4aa3406e191013d185cd08acbf1694784ea0066c5492c72999e4de67542f4eecfabdb5", 0x49, 0x0, 0x2898) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002800)={&(0x7f0000000380)=ANY=[@ANYBLOB="cdd3d489080000000000000096bf7b"], 0xa, &(0x7f00000026c0), 0x0, &(0x7f0000002780)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, 0xffffffffffffffff}], 0x38}, 0x2) 16:00:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb8fffff8ffff57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b412000035009dbda3ae012b000000d28418ac23109b4bbc5686570f1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83403ee5c4d3c019a1f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00b3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3c0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5e24bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e9428e09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807cabbb3b3969991f5fc6ba390549cfd380b3ada648c0ecb9b1d5e40b377325b1f36a60b0f31ee5770c06487d710215f34063cabc86b8b04f37d754e5b0d6b5de0d36ada2fe434509e423196438b5cb02a9b64c80e4b62039981a5ee5c568d2e84faebfca90b4ed6a1ba3cda1b07b8d87caf4b0f0ed3905455b6e793d06030fe744e8de8b12812637e0b757831fca896f4958ade4fe082eea39f64c7b1364522db1f03c39b4e71e312af07fd0441f76db0e2735923bedd40ca46eec450bcb111cfbb560894d6a55cb9d33b1dd7233930598645cada498ba3b95"], 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0xffff8000, 0x7, {[0x400, 0x8, 0x100000001, 0x1, 0xfffffffffffff3d8, 0x5, 0x0, 0x6, 0x2, 0x1f, 0x4, 0x100000000000081, 0x4, 0x100000000, 0x200, 0x8, 0x7, 0x5], [0xffffffff, 0x6, 0x1fee, 0x1, 0xffffffff, 0x20000, 0xfffffffffffffffb, 0x9, 0x80000001, 0x81], [0x0, 0xffffffff, 0xae, 0x619c, 0x2, 0x81, 0x39], [0x6, 0x80, 0x8, 0x5, 0x3, 0x1], [{0x9, 0xbba, 0x9e, 0x23fb}, {0x0, 0x4, 0x80000000, 0xffffffff80000000}, {0x7fff, 0x1, 0xd322, 0x400}, {0x3f7, 0x801, 0x7}, {0x2, 0x3ff, 0x2}, {0x3, 0x2, 0x6, 0x8}, {0x401, 0x81, 0xfffffff7, 0x2b}, {0x4f4, 0x3df, 0x2}], {0x2, 0x2, 0x1, 0x400000008}, {0x9, 0x9, 0xfc7c, 0x100000001}}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x10035, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x9, 0xd3f3, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x71) ioctl$TIOCEXCL(r5, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$getown(r1, 0x5) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x800, 0x0) fchdir(0xffffffffffffff9c) 16:00:25 executing program 1: sysctl$net_mpls(&(0x7f0000000640), 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r3) 16:00:25 executing program 1: socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x40, 0x1, 0xd5, 0x3e3c}, 0xc) 16:00:25 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="2f39dbf082a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}}}}}}) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000000c0)="8d5ab7fbad9febc4793d41fe48bc80aad027481b0c29c5a417cd35577710938567cfc478f88557bbba4be6eedbce97c269c72932bb08b33fe749d2ee13cc2179dfb1ececdbafd4631deb8deeb00655", &(0x7f0000000140)=0x4f, &(0x7f0000000180)="ade20686d76f9dbde1c373479cb31cb2d7ec9c4a3a2e2e41a98cc5db2e15ac1349861a5d73a06931", 0x28) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:25 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, r0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807d868830 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807d868830 va 0x20000000 didn't change! 16:00:25 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x6, 0x0, 0x0, 0x0, 0x8}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x800000000], [0x0, 0x0, 0x0, 0x3, 0x0, 0x100000000000000], [0x0, 0x0, 0xfff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [{}, {}, {0x0, 0x7fffffff}, {}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0xfffffffd, 0x2}]}}}) r1 = syz_open_pts() semget$private(0x0, 0x4, 0x530) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000100)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xfeff}, {0x3, 0x3, 0x3800}, {0x0, 0x8}, {0x4, 0x6, 0x800}, {0x2, 0x200, 0x800}], 0x8) semop(r2, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semop(0x0, &(0x7f0000019140)=[{0x2, 0x4, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0x401]) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) close(r1) ioctl$TIOCSTART(r1, 0x2000746e) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000080)={0x2}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) write(r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000009a54c9394d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/107], &(0x7f00000000c0)=0x6e) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x41) read(r2, &(0x7f0000000040)=""/56, 0x38) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffefffffffffff], [0x0, 0x0, 0x482], [{0x3}, {}, {}, {}, {0x0, 0x0, 0x0, 0x768cabbc}, {}, {}, {0x0, 0x0, 0x0, 0xf3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:25 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="111c8e20b1205573773fe8197b76f1645fe8136f2b1446639edfc880aded09fa4daf0b7537a5e8691afb7080b4f840b924d7a4eee5bb6870d8df04550914cc7c85ed7771fb57f50eec0cf8b363afd8e64ef947a451a2ce10ac598b0d8ad80ac08e88ac74cb1bcdc4db3302e668de5731e2d7088137c13403fc446eef8d60f580acf87a4236b7367fc82e2dee9f7342035f9f709570bdb973d702d92f0e3b0b56c5cfd125e7444d589e8fe33861e03fa941972207f1cee034891a5b137aa620467d75fbc41e8b4688f91ee1e55c95033220d218abf9325a8e3fa411fec83ad02ebc5514b9166a29266da4e8660299d862154904fac6b62220be68f0a96882d467109c1217e7cd"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffdff, 0x53, 0x9, 0x100000, "010000000000080000fff3ff0100", 0x3, 0x400}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x8000000c, &(0x7f0000000180)="ebffcbff13b9fd8111b4eb713048e69931929648031720d85a9b225259dee2eefa434e1db24fce225ef33207e48597362c99566d20a9e9e91417f8ded324b56ac288116bc8bfa973a2eaf53de871f809d261329525cbbe7eab32de300bd491bca61c02f03652260ba37397310ced95767bc68a1f96f1292d8e175bdd3d5749745b12e0bddd651f4c96abf68176d40b4dccbcb515a80f61fce343455362e4eb7237cb9e701fceb4ed7283ea06b89ed4f48a85785d226056a40ef8d2709c840078e800", 0xc2) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:25 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r0, &(0x7f0000000040)="3313ef58474eb842b0b8a4d6e2f9e3370b311adb9dd4bd", 0x17, 0x0, 0xfffffffffffffbff) 16:00:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000040)) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) write(r3, &(0x7f00000000c0), 0xfeaf) close(r3) 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:00:26 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x11, r1, 0x0, 0xfffffffffffffffc) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:00:26 executing program 0: sysctl$hw(&(0x7f0000000180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x0) close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="00000757f9d5f42ec7528a000000c005ad5ce731b4a196e11232cfe587fb55c243e115606cd148c42862a2f00a7fcaa08af240c767b0f51714293db751acf0cc4ca4c9828a4ec6f34844a5af0812038010be407fdeacf3c53fbdc27a6352b25d69accf0f2319bf1c846c2af52a4dd6e0eb6177d98bcab8390c205c60682007bd2fa46b12f2081b3b54e3a0602b49d9a8556b7e0624ceb5688bb96b98eade75"]) munlockall() 16:00:27 executing program 0: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r1) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r1, r3, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x28, 0xcf}, {0x89, 0x20}, {0x7, 0xe79}, {0x188, 0xffffffff}, {0x8b, 0x7}, {0x0, 0x7fff}], 0x6}) setuid(r1) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @broadcast, {[@ssrr={0x89, 0x7, 0x0, [@multicast2]}]}}}}}}}) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r2, &(0x7f0000000080)="27a567252eeed2a607f6436c48c7ca68b0c471a652f0077d27a4050f7446790e5f64169d81aac18220d98fbebfe124f330c5f19493af", 0x36) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x6259, 0x3, 0x368f, 0x81}) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() getsockname$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) fsync(r0) close(r3) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) 16:00:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x400000000000000a, 0xffffffffffffffff, 0xffffffff, 0x100000002, 0x10000, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x3], [], [{0x0, 0x0, 0x0, 0x2000}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6d05465}], {}, {0x0, 0x0, 0xe13e}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:27 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') r2 = semget$private(0x0, 0x4, 0x0) readlinkat(r1, &(0x7f0000000480)='./bus\x00', &(0x7f0000000500)=""/83, 0x53) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000005c0)) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000440)=0x8) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/170) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0x73) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x81, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x2) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x412, 0xffffffffffffffff, 0x0, 0x6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r1, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semop(r1, &(0x7f0000019140)=[{0x3, 0x400, 0xc00}, {0x2, 0x8}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x800}], 0x5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r1, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x26000000) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/77) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000140)=""/250, 0xfa, 0x2, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r2, &(0x7f0000000240)="ba1847d41101acd5f41179cac25c2283e02be3196d35cf35d4bc9edfba42a9be93a8a030fe9110b183063983cea3dc3fd9ca69d51622f0399658ab14e4cff1258f89025f99b9272412d609e1e27493c9646dee8d10ed19c05a2ff59e4ed1f2830153dd5c3c5ad7f61310e46ba9ebdddc27094b6d81f37a18c3e530a0b298afb64dc04cf27f10057e9eaf3680c885b3e3e99ac337b7ab1204795ee1c045655c1eeb98b64d9ef75daac62b2059016d62738151a260f95e5c28d4f2348ba345fd0b08e82810a5c6b6d45e3e818c1bfcd52f2250a190866318b6a786d5afe2174858a7c5b64130f357c098cdba47cf852555f05a41471a5d", 0xf6) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) kqueue() semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r2) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r2, r4, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x4, 0x0, 0x0, r0, r4, 0x24, 0x1f}, 0x7, 0x2}) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x404, 0x0) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0084463, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000040)) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000012c0)={'./file0\x00', 0x1, 0xfffffffa, 0x4, 0x1, 0x4, 0xfffffc00, 0x1e, 0x0, 0x2, 0x7fffffff, 0x1}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = open(&(0x7f0000000200)='./bus\x00', 0x802, 0x0) write(r2, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff19}, 0x10040044001000e, 0x400008000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000001340)=[{0x1}, {0x83, 0xfc}, {0x6, 0x0, 0x0, 0x10000103}]}) pread(r3, &(0x7f0000001340), 0x0, 0x0, 0x5) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_emit_ethernet(0x7d, &(0x7f0000001240)={@broadcast, @local, [], {@generic={0x1989, "273471d995f2c9d2947d36ca2a68ae4378f7fe3f04e41cd57eba98a3e945eebfc3594cdcf40fe8b1a2dc9cf160ee97a6b11919ad1c1ad2e16e27f1c53119e99342f1743ec4fa73e39d8b63437c5ed0968112b0524ca4674c6173250afbf6514bf09fbb62eaf92d6afb9d0417e118a2"}}}) read(r3, &(0x7f0000000240)=""/4096, 0x1000) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) chflags(&(0x7f0000000140)='./bus\x00', 0x8) getegid() 16:00:28 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5d, "0100000000000200000000000000000000000800"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) write(r1, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendsyslog(&(0x7f0000000080)="5a6e38cef82e54df82f39d4e6b2b76bfd570aaefc1dd257852a4913507f070d0a0fd308c94855eb284b13516668d0a9673a0686a962362928d776ccc5bec700294027ce0b73c6ff3195c3fba7bd94f5045ee89e327a209825a7c911d2a5422f85ccb6a38af1f107286c1e38067", 0x6d, 0x21) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x400, 0x9, 0x6, 0x1], [0x0, 0x0, 0x5, 0x0, 0x10]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', 0x0, 0x0, 0x6) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, r1, r2, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r3, 0x3, 0x18f, 0x9}) shmat(0x0, &(0x7f0000358000/0x2000)=nil, 0x3800) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) write(r5, 0x0, 0x0) connect$inet6(r5, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x80000000}, 0xc) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:28 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff1e000000000086ddae0000030000000000080002000b00085961adaaaa0231e984e8f10ee4e91027b4141cb9359ab04c83855497f3020000005000003b9ddfe289783a3b005238ec58d763f719de2f13235840de"]) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x1, 0x3, 0x0) getsockopt(r0, 0x0, 0x20, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x4, 0x80) shutdown(r1, 0x1) dup2(r1, r2) write(r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x7, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r3, &(0x7f0000001140)=[{&(0x7f0000001040)="7f02317ad740941f9ed4c8a6bad3beafc5e146bc71c4169af6b702c9c4415d563a4ade299de2d1e4b39a88b992820967896370785a75a8d2cc3fd3b36b9173fa8feebac2612a95cec46809eea92af6ef725420e57015e29b03d585917aee91f7b00090fad30fc95b006dfb01bcd10aa217dc782808a63a61f895f3b2296b701ed5c8bdfd87a9f5bffd30473bc2f8eae4163ad714646bfb6ec1db0fd8beef19ffd09dc2597b451400177ae8fdd1655f793805e9ee3c7f0cc1c1161c67f0904d4ae7ac8abcffcdb3adf251ef17ee567fd5058e34279a35b5307a4abb6e0bcba97fa31bd1fc04", 0xe5}], 0x1, 0x0, 0xffff) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt(r0, 0x3, 0x8, &(0x7f0000000040)="7d4a04f1d64d8e077209e55700d49899cbe05ac1427d90de022c28107c6c5b7736bf5d282702279fbf1caacb377eb85a7c0ba75292f1daad0b60abad6e347c10ee08f10a2b1a6f6a5879159ea049b1af2b4e8af12e1a0f8f2758853bdc872bb31d1ee1b2ab4f4378ec5d886df45a2dea240d169aefebd1c62fffc2b27c378a4dd69c9f5e01c675529d45acf858c2f3df3673af76e32aa743a5a8b66333c478a17411c32c2d862f9549bed4c754a3357c0252d3dd06f7094245195ee27bf15b3c370545b32e2e18eb1fbb64c70d742cafb914189af95fd47b4d484324ab4e5366beafc7e289336fef19403aa81f26e93f6b5fed902009addc3849f648c1b1a314efaabcd34d02705398ae1ec4c69e2476e49325aadadbf4644e07a7be92d8879939555ad6d8871942aae479912a109496ef34a5f7204ea839b6ad6a30f33b3260025b74fe3a358fbbaf4c4f1c79265d24d23e2d63340ec0fa8194e618c78c6a179679e2b21b880f00f082f79726bdef293c3fbdc8508f6118a09dd42409b859f8f1016d81edb87c841906730cafb9ac882e032fdf7dd0ed9331054cdef91300f99b3a885cf0af5528190079d2d4dccfa86ab443e0a23d48874892c889bd4e3362d17c10f78e9ba42daf685643b99e8175948737be41d58a21f5ab7b03a1f4c0903f278729f9d6f300e0b6434514e63a6d0a86a0b1a027da2e613ed2151e07c0ff29a65de49d18e80ba8bacd5c3dcc8c9131338374238c74072bfc10c3617a6584bf160fcbc64333b9d1f91eda7087a3f99d0663fc0fc21ea93e32c19342986d01c1c68d86a4d5746f101504171c0073c7b5cae7a7fc4792597807796f9413e511f415a8abad38009648109b5921ade46aeb2e13ad927549527e8061f9c34ece6b9697b7f387adb821344a680ba2c113d5049954ff72c76587e5c5b3e1412cca9b90200d5bf9ed3a450c47a4ed27aac32b47262cb777ff3f7c819f3b5559008fedc64b67ee30e6b634e5d0ffbde3eb395770e71700e25f61d32c721bd37b44eb571134e63885b7282767a1a4d4c694d3f603ee9e6b54a11998a89619760a8d88ae7ecdb2ce37cfbd23ec350527b85484c251fd8463dba75a2e25079c494d9809c49677e6b1a23c7893c290c31e388e2a1f98d8b1082a9bbe8101151eca29c3ee61a865e9ed2f7eb137e978dae0ba2bd7d960ae56ad9052b1adb8075dc5c9c0156271719d34aa6c9b2b0797cb400eb98ac9a51abf8386a29d4e9defce2d31a8461ebf4505eb35acb7f436f7118b0958e4bea03b8fd84130e76fce9e7a5b47d522153079978e35028214d335e12d089e509dd9be83426ab9e8bcd9f2606b7a92c159a529d8473f86002fff783762134829cc2d8413b77e91fe57d2baf409753ce42b58dd6804b85ee47bdaa07fca8c27cc1a5a41136308724a5a2db47f9de8c68e6f308c4a8e1ba9ca33992268ee53da35f263c1ae550c805605b6b5bfc376ebb7553f62f412ff7fd40a967c4b56e7ce0e9d4bce3628872d5d6d3e3e946512f81e69462002aade1e9b9f37455b32b16330f8e74816891509ac1376bc8ef9e87a2b017fbe93f4c6785d5a6786639b9256514796f5e6c1c11f73c627185a2dba733d4ae0b4e686c6ba5b6e47bcca3eb5d4a2e325234114ad5455f526f78a54247759a6852ec133aeb69ff884d3b6975cba9cd7e0182194d6c85bfb1c4ca47641edb045b28269317a6a5030cc744b82185efcad88b8d76bbc89d87eaf6172fab0e2b4bf63e5779b6536b233a13ac597ca8812e8c4addddbcb1de5c9408e82c0f657c35c3a689d0c5143b756a2d1a1a748abf2d6955d43c18d5a264bd3d578c2eee2c8fc3dcaafde3bc2b53cd6b672a2aeaf43273d5662d7716053017db24fc69ad22620d13106bbdfaf55c40fe2135afae6ef2257e48c564cf7b7433551bc65bf3912aec69a174e58d22d99487ce3464d6c3d7dff03216f9c20a6836204cfb0349c1ae8be7da689fd39b23657eb3793bbe492d62291bc1021853b5d846687f302a3364a480e1071935e8b3f6e01d84480fc50ba54dcdb5186606358ffe2987f57721d0e497e4dcb0171f36392e88cb32fcbb7565f7105f0d317b8ed209ba27d2b5e7cbcf28ea30d17747d0e75c1ec7b5295a055faf2beb8cc4ca681d21c960d6ced9e43615c3b13dd4e32b9ff22bb8a5f47f49c1bbeaa07c53aff9149023c1b3a0a0497006da483488e8926c40a378c0b18aef58051812e703a1a87f6cbbfe8df92da9c05a65a1a3655dc2ea2fc7cdced66ed8161e4950f2e2a0a82798f80fb20885520aea272a700162b50669e400f40f52b766f75f023ceafd8e34e083f593204c27ce0f41620ef702b3d00ad5bb77f423965b6f4a52eb65aa7f175eb50498cd94dd9f7243c9b2fbc2473a3df983857329c1d935e97257b3f7202fbfcfac0beabfdd078e8d0a1cae4bacbde627d2bd6a9b9b3032f3f0feb74381b7ced1547266c15970a45f7ccaa2f8600aaeada5752cd41a2df34a251626d6aa406001511f3ac3b2683bc266c6f6b442b5488b3f3c709c57e5c82f012db394a4e06a398fd770f8ca61f85ef2571156acb059584547a36b78d4fd8d9610d200c39873604e76ec0d712dbf7ede665236dbbc2bc628a71f27b9f49e28126381c1f1cbc24bc7334b0c327e9fef1e752e681ac531a37c8a6125feb7df26400012661fe25de602ff208f168401f542be683ebae99c1aaee09762bffd242cb87814272a8ef4f73f58aa5620b97bcb085de0b1fb7d488464b307bfba4bd837b8893e6005ac55f4558716ae162b8aaaceff8a8d8ba7edf43472dfc29fcd499576cc270671dcfae13b1c7f0917830aab83c499dab9006b381d12bb9433829c7561852e68c0b6632dedcfb88178ab0f0a535b0edacd8a5de45950d446690025f0eacccd2c3440ded080b65e4170efdaa4ef183cf9cdd379357c8c92f65ec182575c33d29038b66a713b0b3f7f3a91bf3e6f0d58a2f82fb74b2577d0f15d20599b0b9330ba53fd858c9cf770f36dcfb85f65f756ad51e3f77ae1bbb284ddfe69405b7215177cbaf903571d2abaa5f582175ac8e8b4c26085c6a6b47a1fd71bac24dc466000ae17958a98981e41230a62d5d01dd5d7014a46c2c615b7726c3f02ccbdfafe88d9846548367d3859caa47302b7b9fbe3666f8066e854d9de051d7a8cd7b9fd08c27c2be39764cef7809f0eaba46ddedae67ca2b6692f40155476cd6d86f97f08f207b57fd0eab78923a5d656385d5775a2feaff6b360e97a6abe94715217522f0a7d59f9e04410b15de78d301d890879da2a68b19dfb51f971a3e3cb93966bcea19cb4cda7d34dec6703110f120f2c32aae7640ff667df499d2ddbe44485d402f35821085a503b935998e2b051f247836fac88c4c90d83c8e925feb97d298bfb9dcc2d875262b48cf6d64d5b976cd8b1c7d6033e4b0a88938f937328383cd9ac4d35c0d44d92b1fb3d869a7a9b2e8d3bccd9ddce31a7cfc835b132753951dfd7a2d3960e060121f9f10c2e2131ec53094e1b37e1c29793270199cab302da101bd5c445835618e3f0620712bd4b3fe8a7e25e86dac42ec77ef4b4cbc723c8950969eb73e20f037560ded041d5bb67ab7a763a8c2a22d89a61d4fbdd8eef66bd5d11f8e3058dda0f0f95f5596370dc94edc6e8719e7cb006b08e978d03fc449f8a46d51ba3de0cf4697c8c4f77902d7124cf1cc4c1e05377717ef38882944077ece91e0541dfaef957f49c283f3f4360919d414c7a693ea6a4938f99cd8d2f1e8bc44e7d197b174f04b8b3caedd1aa1359cf06f19a03e559034e892da98f6a0d017832574e398a79b3254ec1d22590dfc1cbf470e65c2e941f1b9721960dcbe8d13942666ab5a2ab2d87fe00a86c9fff31cbaa5e77c9c8960fe85a4c799356f3dfc4471e9efeed42391c93b1257bfb8ee27c6b9afc47d028cb1c0e3bef03ab4096cf87e92f72d27fea89578a9bd509afa653a0be49f7c675e1afe1ad0fc0b9f0850eeb72c2976b32550647fe8548db5a23bca26fdb5a67a8141d1072311d6dd56759f2cc08f33bb7975f8d433171db2f8606f98b74c31e2258e049e9d6611f36732c848ca5ac97ec9b274559b0dfebb61aeb9904c8b2c9195406891d8a4691626b1ef74b3cce89eff48c20bfb7569598f8b63d001b04cd10c0a89c8f5e743d78b4e673c4a97d51d1c0166f884fb8bbacb7f8dc424da618d406e1012306680993d329fd0cdb4697b1fdb80e477398554f488dc2072f78496b844386a77dc1e88b8cfde931a0ea7e459cd635b5d3e66c18cba5d77569997770d1dc9fcbe9525597dc183d3fe88ef9db6651a678c71d90e70d709d561ad7329ab5abcbdcc3fdb4d14279e9beb45b19b076edce02eeec23c34ea036cd455a3a8243fed10b016f58e72ff80235c5f44e580a2b2fddcd610615c7b5e0dd8037cababc4c1b5466fa16d489618adb8a88488ef129322fa53e1c89bcadb8aebf7e46f9b196f4d439179d48d813de9e9292c1c8bf496ffc9e56eb7f39438085c7fcc54a6e8c1934bbfbf61fefcdc1d0ee1809368d5cf8141f8bf55237c1bb45b50ce4d340b39ee21c80209895c60e2e11ec9f60c8a319406259c8ab211476777609ed3c557d41dbd492b6d11396faeb8246b74e14381e647927d5425a83ff83358633819415f3df454df37d80fdfd15bee4033aa610ae71e17a321763d099139c071308e6fd734c86830662205fd7080bbd725022a3ac744953ecf69cfcc861788ce119a8d12a479635eff38785bec5cc22ac73aee7a00686fcee4b539b82fe7d961d096408571ee168a1acd55faf104062a7a54413d6b7396099cd383a1fc4d3510e2a2ed2c641e05f2ea19898207b361ab0ac0009958a1d0461c1057a73b9f8fa3ad5d5dfcb910a0c3c42d93c1f9988f3a45c99fbdf4aa6872b7c26d94946940c4a5226c746ce853eb2688ebc5e60f24ce98ffa960d5fc208463b843edac6d0db05f37751c09396f3bc23ca186fa3360fe9d1c8762d09226a3baf87409715f05f5787f6b0b76ce8b6a09a28de58a9009767f397f3ae3387f0eaab665d304acbd7b81a1ba733b4d9fb0e054160ed645a23c900b0f544e6d4dbd25eeff256f670552906a3a95b2a3631ef79f4862e794be6c28dffde870e2df24eaba95f0b186f43a37e404ea38958dc94ca6390db7b7d7771835b0a811e3c725fbf1d72a5b9e7730d6d511fe09aa4ee41ec4711e8d41ffd017517fcd5b52e14227d41cf6575d5609cf49ae10496e975fb91b907b039ae3742450105bd88f210120408ba09afc143be60a8a5403644cd6ba4dda1b4d3deec8b4b8b58f6ec0ca1c86f16476b0ddf39469b16ff7a46775f411e5f52cd6d599293b54cd74e5efa7272e5675aae27900b4a486dd1aad905188a1b7d5911752df985e4d4fed4d6f8de18d86be4140da5e56ab8b736e5cac3a8998071747b42376b4870cd34f7960e92a63f29b7d8636e47601e7e02c129899bbcf5e5eadde94d37934d3eb20dd4521b743a0df419540f7f686693e3bdcc4c217fcf999664ba0c727e599efeb095039ae3f89afca4677290705880de5707a132e4700ee48aa17769d320010d8429fe91e4eed91f7351510116ba4642347beb1e07a9f2f09531a881d44bdc4ae78b83d7c14f2d4c062ddfcb40b64d58249ef1a3bcf753a7da5a0278f902747f5c79a6ee8a93defd769824dd06ba1e419ad74b3b43510746c2a1188fe55694ac89974ae9204698d31cc667947879951868585b36c54c1186e4272b4467d4343d1", 0x1000) 16:00:28 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x1810, r1, 0x0, 0x0) nanosleep(&(0x7f0000000100), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x2, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffb, 0x10, 0x40, 0x80000000, 0xab0}, {{}, 0xfffffffffffffffa, 0x10, 0x2, 0x5, 0x9}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x0, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x3, 0x4, 0x1f, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11, 0xfffff, 0x80000001, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x6, 0x82}], 0x2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x5, 0x7}, {{r3}, 0xfffffffffffffff8, 0xc, 0x8, 0x15, 0x200}, {{r4}, 0xfffffffffffffffd, 0x190, 0x2, 0x100000001, 0x4552}, {{r0}, 0xfffffffffffffffe, 0x34, 0x10, 0x7fffffff, 0x1}, {{r5}, 0xfffffffffffffffd, 0x80, 0x20, 0xa85, 0x7a8}, {{}, 0xfffffffffffffffe, 0x82, 0x4, 0xfffffffffffffff9, 0xa50a}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0x8000, 0xa9}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0x40000000, 0xfffffffffffff800, 0x4}, {{r0}, 0xfffffffffffffff8, 0xa4, 0x20, 0x5, 0xb9}], 0x9, &(0x7f0000000040)={0x1}) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r4, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x5}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x52, &(0x7f0000000080)) 16:00:28 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a0e68700142900fe02000000c2b5ba0000000000008000fe80"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="3a70f299784a4724c12b84ffbf26fb63e260e409a16f4333550e442e509018634e6b7c", 0x23}, {&(0x7f0000000040)="32e66fc96b31d47104f3c0db2a1ab53a673aa0005c335db46b3bf0bbaa16ea14327e55fd589c2ad7ab44de5c6e99a4f5a0a2a9d04b66caa0cbc8ab157e3f0647e84b7473e36873c6c67f7f6c70710c45b7a7aeb0d227471c2396eedd88e9a42a8b7e77633da6f45c1bc958f04185e3cb6b49dd0774d236e4876110c45dfd576b8f18ebe4203e2bb50cbc8177413bb4533af48b79fe33a9bdbaa0e97a89860f5c", 0xa0}, {&(0x7f0000000100)="be89fd2ca67d9d30b68c98710f26c05794f400bceb3db76ac35459ed8f81112050d2071ae12bb5817626050f877c9b299fc75bfc4d8119249425287be78d6073d54d24564d5623ba01b967bcc97653db2f0b79939426b28096bcb64bbb33508b7560f0767220a49ea14209133d195236de8263b605787ef0ff61498d35c46fc5ffb3bd94a8aaecfafba7fc5865eb03f81e125341018538ce57b3e09bebe7d4efdf1f2bf783191a7cfbcffd180711ddc144fded7de837216767c6322c1d6086c0ab0bacf986d435cf458773d1ddd2fb25f8698687791657034c7208fe456f7e975f3be069dc", 0xe5}, {&(0x7f0000000200)="c8eec081", 0x4}, {&(0x7f0000000240)="5f4d5b12951b50022cd8d63943fb159340bebf4f77246b5bbb469aaf15e42a9fdac29328982bc4da444e13add768a97b062046f1559086de1b789903e9ff79f715128063bce3e3ca21da99aef5cdb68a45c84884e11c677c90c03d8e93", 0x5d}, {&(0x7f00000002c0)="391a9b41631f4ca1806ccee680e80af91df9c30d140de9ffa5c62aa71192190639fbc92e41b6c4ae9d862aba37889640b426ccfe8a04f39579b40ac54350f6b8c0", 0x41}, {&(0x7f0000000340)="33c5cbe45ced942046a08aac2e7c1dd27a3c646899b360554fde1f3de3330e70bb0fe66885f953609d4aee80a72c76d25e81dbf8fc92827c6c935800871cde696164c2c4f0795c7187035c27f97e94935d33bef4b372e617fe9fe7194ee3c5068034a5edae8207f5086913b2d143b5cfd85b9ad06f9c4ae37ffaa2c34313e6066c9aba593944303edaa063a20217688884b4f51ccb86d3f67942b287837bf27cd5dcf297a27875f16f781765dc3551ac19c8a0644262154e0130c1410344fcf2429bbc50f619464cea8b1cbc00c3", 0xce}, {&(0x7f00000004c0)="e1bc7c580c0540f5a6a9618d12f980f951c554c3f91f173792a33a560c02e30f6d6c4625c48b3a41b324bfe07b82c94c0c1d172a9edc86add1b0698e0ec83a1b89e986e5155451eabcf365db3af5b166a1efe5fe5669ac11822faab2432384e3dbb48509c803679db69c245f29902cd8d7ffcbf85edb10b131031e003ada73110b51bdc09875b4d7730654450cd2d695e36c8d4b67528203e573d6f96e0ebd899a4f21e87e8020fc1947d4f7cf3033b7107d023835cf7601df81636f4fc0df8d40d08a9fc0b7011cac9c889a6c9df0029a0bf9693d8fd13be9c14ae7bf5b5c591776f65f9039f7b8", 0xe8}, {&(0x7f00000005c0)="b23748e6c76acbcc3d199c594a17c30200c3947317aef6789790c95c30152bf67e94ebb1f3acbc01ca6bbadda99f21af81d3034e118030e0cc5cfd0916b189b94dd76fbfc6f3378d20be728107f73d6a8829ff63e5b388add8672d704f8412ea842a4f2b59682b69f2b4fcd53af4b5115e9f4809bf50", 0x76}, {&(0x7f0000000640)="29fd7b3e2a8968a67c72653aa88a510b33823af034f7514b2c281b30cb6c798002231f61a8eac3c1e5080e39ddf0adaa54b8bc54612035d163de4c12f94b0640acbca2612222560907dfc9cc7002d51a3bde1d6aea9aef006da18fb592097994bbb13c0959df08804db821444f04c004fb313f0478d496072f00fb23c18fbf6b50558d702302102dacc5dc91fe04257967864161cb5fa7ba68062142623a3a6987fc1b53eddb0715e6ca00", 0xab}], 0xa, 0x0, 0xc73) 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfffffdffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x800000, 0xfffffffd, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100", 0x0, 0xfffffffc}) writev(r0, &(0x7f0000003880)=[{&(0x7f0000000280)="000000000000000000000000000000000000000000000000000000000fbabbd245b98a5321bdc6ee0378dde9b130c4a2c96fd989e9ea3b80e1aac6582cbed75efd978d8fc4013f2a925d841f6ae98e8dec0e5432a00ab24ae082a5840345aaf239a45dba7ea5b257fe2d0243a8c456eb58f1abaeadd50cad8fa44331ca73d9b1a0d9cd7b78a9acb6bf4cc8c6d226f35219553622e29359174c88a7c1b673e2f9f7be8da2ac1e5487bc10d9c8cc664cf674466493b0b7c53747a4679be61b059b6544b6d8db021bee680c40a89fa7449e18074da469f53b0e45f9f9ccd509f26c372040efc19e612037245069396de24ac5377f89c789ae1ad3f10e09dbd756b96f147de14ed2e0858517001419696c69a613ab9a92718dad5e2a9e52634c8322839aa59dc7cddd613db207d049d137ceda28f70d6697c634b502787d8dbdf48294efabc2c6ee6d87f54b475b44d4aed7ce64999c637e07e9011dc2b10e5f1789f5bc1a02d4f20dad78128688fb5f5e2262eee27879e7801232a76adcb90f3595ff47950d0b7306704f469abcfafc451951ea9ef17dcdb6b8d604610f39eaab90419d570bc5b76f12814303247ae93d2b2e096a7014a34cf6174766e46badd84afca632709276af4db5fbc70405bd3b5afd1df5b3652974a1d4a638a5eabd53fc38119517933624bf3c653542c41205a872049daed3c2960ef9cd7b48f9e68dc8217e3b078c3f9a82a17599e17db9f235868912546150a970c91a92b4660a2193d4c6814f40f20e56d24d1216f6fe1174dcc75ea7d7ba0fe939b523b5ef6ab6795070e5dea054d5c846a0d6afd4763e2e6110203073cf3b5db86887b28dc33c8e80744e505dc984bfe0560aa6145b5d982feee9843fcc0eff7c63bf9642b631a4dbed4103363fd6848b0f911c0c7eb2fe05d8d07ef746f4e81a159fc77bd15a42b1de7a63f2bcf848165a24cbf9c878989e95cff8167802509527c8066925dc77d08bc3e915c6fb4b231a8a0ea8c299303ca854df469e233ff2f92c9178df6fdc34ca996e5d12e034ee9d6c0accde0f6c526f3377aaed4d7048e327ebb5a70cfc6700a74acd284a531ed29647ae46dc010e8611ecbf5276e22709107ffd825557793d61ed567c3e117c0ac3325baaa93a9b226bea447b005350cb19e820e96a49941db71f4638da470e8a1e5d22d2b47bb1d0faad684e6fa8b954aab2872a2fae42dff26f035454c175b87da01bfa2ce3a22b0fe0c1ea77e3e97ea96ef3977de033d48cb1511d2e4bb1833408677a850ccdd2faa79bfc748b86048c1eda010146eeb19b976d64cee9336271e49b29a929a74a7bdde1f9a6f966d90c322a11526d54b998a3ea23257b621bb0c466c8473f65b3043cd195d92df28ef7441ede589977d1b560534d0e73868cb5278ebdf8c0c7d2bb173b13cbb7394fada6f4786f510aaa7af92f1affcfb44b08a1d5f3d33a05d170bbee191e619a85b701f58690d9a841f7a3626ea02cddee0e163c39dd52756ff1c717ca1e13b8b5b0adefafa7e14c3139ff21693b3db9850ddefb2591dd4d32cc8ae1dc46d41489d21743b09bd6faecd886ec03d1111d5236276c795fb537553353bfadc41edb076ce3ab3d8d01aa247b4fd2cf414a30fc959f6c040c5aa8917c636c61076700d53824731df3d57db2b19bfc71c4bb2c5db36095182f62570ee20e67a8c18751bb14fea7d8b8299df59bd8a766b8864f717f208e88aa815c3e3ed770f822a1de21b2f27a986c232ca6b73a7ca71a653c84aa03c3d0dd5d724850aca747362989255331f9e8ffaa9f4135add4335ce2115d1ba66f6d100de6daa29171316a94f77d5271c7b16aa3c6c8bb8682ea65427b259360c48fb7cd81fd213d4286ae92250a8086f5ab16111d0fdd4fdaf8ff0db025bf7c8cff1bfa5080a8e4ec6eda8321e071c3860821f8def47d99b32b2f65a7aad0815d20b2aa5d0bd897d963e5f81a2ed233aac2d0d9f399428ad0fdbf41299e3ac88e54782923150fc0cbd32391164ae5b588d74da1785fb1c29c46a815f21e325bf62899a4a5775f19e96c197e0fd60f3a8ac4c672414a7ee662bc69373fce5c30f9d4bb5a55add55cc31f49a204f8df72b80b69dd56e8ef8ff59e44d425132a196dffa439f6274e5236f033a169c8a38405c417cb0f0ddfbd117530698bfa09ef5aa212a7f41a1e17a77a2dc2bb1e9046b8c1da65c77e7e8db496acccb0a741b8390ff1d056ca058c1c5b1757d0726ab23e1c282e9e365d758b51f9341fdb320e44ee6cdde4d8261963a5af385d5eccb4f4fb5025a4cb79d8feec3e8fce298246b65a4327ca4eb06cb3d18dcaea5eacc607eef95aeb54af3b06798fc3e629440f6d87154648e4605a54ee1177f6d94c2a773635c45a5c15302a0610dc172429e1da1ab59bd444e9939fe31bbd9fc436750b91ff93917dfe4c1cba7d37d146fd7bb4e97afec7759e3d9327db453facb2076e86d5667fd1fca82c04697a9e9a974b77c565116fd24c5cf1fc0644a95e379d3760d422eca7c24bc4fbab60fe1d29389d35276fdaf11c4666d3fc8225a0f9b1c713ccb09c90f3c67e5f017c333a3f1ece624236a30556ee86d7388bed629abb50a6321d770d05813436c053dc7b762e831b7a9a77efe304bcc17a825a720c2cf744980b1e1a85fb4dbf87c19678053b21050937ff465ceb096881360c209a49f821fd09ef85d53256181409ef7ebf7055bfbc7b580d91f2c1b40bb5cd67b03aba8398325526333b5254fbc29db555d929933086440341019f048931bc88e7b0e9fc13939051dd9dbfce49c26770469496bd3b5c9f6a15d7af02b39866a37aa83e85c36e970aff6e3a526804e47974405be6aff87c8e91c77b4f9680c5834f2023c566de702095e9a39a12f863dbb92ec6d1057a994bc1acb8dd7abb360e57b3fd64a769ba58d87f03d00a3c5182d0f285836e225d71ecb6e5c701067412adf72a373f991f93954b8ccaac5e9f177c07bbf5df2844c5603b7267d82a1c7f007cf29ae789a856acf47aed2b067d646267ce09eb8d253d312d767a8242df26bebdfdfb6ad0b67dd41182b63531dd4ed9d459e9f254d4f511f28e6d70e47b5a30fe8d7eed5bb1b6821c44bae92a900076f42826607c0a7c3f97e0018c5820696a4ad47ab8d451bedb3feddd93585b3fce9e0a2c23dde241bd906e4c99342014364e838f1827b04fa51b503fc599c1aab2e72f53cb0b52f865545c4bca5edd30a3ec7691aa095491bebccd8c2cada4ef642a3ad8603a225ab334ccbe57b1bd9a51c5c0c66496f89897dd6636154b02348a0b9d78626fde58956ba6de1549e803893e795ae9edf3591919bb4f42a0a00c5e24bc9049ae6b6bef8647920f55bcd6b5b4678f17ccd0061124371ec8d64745b89db11a0ac27bc59d13c7776f50a677152a7a9bba881d1903af8c77f6b67d1e458d1f40320ed60c6c5ae9ba412294770a297a8b066962d97745294ec14c60f288b31a0719644a95ba3edebf3d449d9d2c6d39c0327f9690778d5668c222d125a58b50deb2b81bada9e4a86e13a079f589c6c008361362b77314a8835589b3e0858c0d3f0a7034424166d05cf4930172e56d6bc78521328633b7a8580d67143309cd7fa617ef0c96925dc057bee9358ca04e264d6bf18c00f772031680be21032ee783fc2204000d7047e019cf7bef7cdcc89060e6f97adec6d0be0fe2f9c25d44e5252953657b8521956951cf0823f02d81e9236eb9cf015592205a8b723176057c856c0ab11791b2c902b1dafee59ff9b5015883c51a5344a0e3d1b3c0d3776a9bade8be17f909d0e9778e7d6bc92a166fc55fd951a16b58f9259518e03a117ec51e5ab44b2fc215eaad0179decb606e7b4e0191c1bbf689352c09c5bba8ff04fb77254d57bcc8bded07d9aba2498fe2a287baae6836efbf2b9bdda0f1ee52cae2b0b25c0b0874aa01821967d1e3e3de120afb9abc26b65f8621b987859377660d94cc448f9d711d14b935b12ed17e7ede47387b68ade8d5803b54b01928032bab7b492b4d324a9066bf9c4aa1d35851b2779b23d353a628c187a5b39126a2640b1b5c6b39f2df32231c886ec02a654aba77cf32a7f63a42ef2195fe73f8881a67594a5e901382352150780b480d823bc542ea030249af6f19ff18fddc336faa962d64c8621db0bfeb7ff91a9cc45db6e3f697d6b27113238b39ba2e1e78274fd3ff0e0e44bd90f2a08c35ead5b7f0c6e6553626845240e74d0876d8c02484fe1f9559c30d87590a50ac9b5a6c32be297f9631ad6b70c0784a65fe8f28c08f1d02e2bac88575a34aa8e6dc003568f97b456eb61cbfe580bad3504365c8c46b97f81a235fe451e1f53d455ffe2422bfe4a0cec64bdb2014ff747c7c588253760acebcf9f0961656cd7eef4ff4290fb1caebb3b25c8e05a65e39e91425fd8158e45ef2820b5815950df91d7b38b5030b0fcfd3a07d9dbf2697da7b2af082f43332c9618ebf3f3e89970247e07e340098d640b5c53cea910bf43938d1362d4b3b6abec165ee0410b9f74f33ce94ed5810373bf6135e4240e4807dfb62f3ddf90842db0c49fc523793a98cdd08c3520ea5a939f66ec7dd45122313fa17a71b4bbc6c4b535fe73e15050aeaffe274bd5f1d390078191ede61cbfaed22605c2de39c59d7685549a77440a9f0d8e2695953d7ffe262bb0c6af1cd9c703dffbd3b46e7be9a9f22024b81fa6a68d4c922312832e7e6faace51bdbdb1622460a1aa62426ba5cc51c1e07a4dd02064e281fa212361891896b622785d682685b8f40e37bd9947a9e10bd6502afa7e05251e609e1606bef598c3e320f751b2fb3a400cb2c6919a49b18301a0fdd3a50102c58c10172117a02dcf76c271309d357f7f9a7372b43518ae1126e342171b3d582720a859deee15ae53842aa397a7ef4e75fba8fbc1b5398624c502172089d0669221d4343c3baab3ff1f38c7a82cb21dc7cbbdb280d038354ffdb5f7b34748b0560b49e8782af36566231ee841f0a03fdbea82c0ab36764407c3c8e20b779e73dfc208a99804f6e3e07bbbb97cce3ab0700e281a3aafff07000c9fae36e28a528d4742b0ccd13d0c6a7548c694872dead8946b527527c40beb96c75e62cc3bea1764d654ea6518d73878fc81c276705dd50df312f39fa4c51f0d7cad07e68445cc4a9dcf71e0231bacfa2e5bd82f824b819aa7579588612b971901405b2608eb1c9238b110ae76ae7f3512f0e52b7cd68afac370b40ce74f3720ec3f492f9234b2008590217f703e76f1714925b5ac8fb80f3636afce063663d4ed7b73298fa2d9c62c69f8ceff415000c76b94d83c7f7ec1651750d24486a7f2f7c247cc9aba0107c53b169c2c8bf3f90e654b46d45c233abf008454314255a72ebe5d452d897ea17b86446aa7bc282bc200f9eb2dbda1af529cd748c986b903f4e6424aaeb6e5a0f872adca06db74e46dc1ef768404d44203198582073b805bc5a96544755536ae963ee27cb965f9c1b386fd34e231ace5ae9bf260ea6d71afccf720d004a6f36a4b630119bb658bbe1a56740bc6802970b919b91be243306519d4f2557c146e942dc5c605332f8d54d6b2a27f96ba958ee4a456dd00489ee982e3215a0dfec0ac1e3509dc939d61af8e5465ded88632f9ce2ed7cb508c14c72c7bc73aeabae056253ce59566da2984cc4f2e6e53dfbf9c9ccdf442808243010eab1095db020b8ed8963f00f0140d7a74286f7d3c1a54848a89703f3a4db2e73b257088aefb7ccb849dfe9a0294d6705", 0x1000}, {&(0x7f0000001680)="c83a38517ad4d4b7de0dc813a42f28aca51cfef75d39ec8720cc8a5e1db9d12f458668293637942e60f56c92adc11192826ea002e2a7b3488e77d5e9f34179a0574414fb96f317568c0b129b2a3bf0e9bb8c1f3b59f3690f944dad92d5949c55b8084b51b7486130010bb622b6c51390e5e43c76c2185faf6285cb8892bbe6c204044b8d9e692fd9a011ec644a3397eee59ae2f6bd3df097fb438b18b7b556991b7e30cc3bf01c4be91b29aee5c863afa1494d0d0b9301f0ae70d864322f4ab49766c5597adbac546b0fde32ac5276537596071e84dad7c7af0ffc755f1f3c68d7c65fcdf0f8c9316502744f9b9cd57f1a1fe1ada14abf8f07db13f343060eb2d18670ab302345bf4d06669c3fbdddfe5ef6d79b181960c4abf30ed48a5d7dac749c081549d34611d08a4bb9db41369bdbe696e57de7a157f71f34fc7902767ed745a14cf2eaedf75db4d248d5d815cc79ef2e2cb3fb39c1d14e8ecfbc3ad9a3c595a715652668f6a8ffdeede13ab8464026635ad8e224019db959fcfed4bc7cd032285da85b7080221a8a88e328102d17576f35f08d91fa6fffad079dba07e61200693ce07d63ff3dd25d87e829c257e48ab5d5836c01b80141d70a534c092017a4e1599fa625bf14e2772a028255a176de500736d63cff8764e52c9ed77970bf1eeef568c948a7cb38fe94a49135dd48c4d021b04096936a3b1d6c34e1f9c2087e4e7e908fc77597c92885baff79bc5e808bd2fffe7c9b2cef9eb36132a4c33c59efa168f85d89ccd0231ebf3b67db5d9555f59eacc456131162f3fc6139095c802edf8d15eb95fbd24ea8afd10b006e8f125a95d2d48d20ab1bd7f33b3dde06b141a90088b217cf996233ffe5e67fbfc38d044f52ad88c2325efba6b36afecda95099916c1084f70a4c07be10673fea71340a045ba3fff7f8047dca5cc968722c52062807e31d06829bd8438da3c273323bc230498cf74ceb65321c847e7a602fdb6d1de49d02c4b7638ecf67dcef04541aa471fe558745e06a09e6e84459a6c26bef7065b0dc1173c82f5f36c65f0ba114ac32596143ea5750b549fa2b505b78900c11cd8c7faf93ea023598909b0c568c5a11917f75e6702d5ab405b3112323d905aeab53e8ab0b214b05d88519594378737b3fbf0c98c846833efba43fa1bd6246ee68dd29598760fd8fd1e153293e2ed02a4ca4f3700ec691aebd83dc86de3a427dda91219386485a94d13a9bd4de4d59c2614c5e0bdd6eec907c925b1bc8d8d7d895647e130eeb393cdc4e45e5638ece8133c408a42c0b71288fb191a94a021990a5b907c50a348e3e848cbd27f5f25301b3c940da56df284257a158060162c9b56c945257121c3168581a47a0e8984034f72ad8466ccbbfa1c389b44f41e63bbb1eb462638ce3ad222db1c3ffe17e78a2cf694d32f6165cb016f75c7c015f20dcbe7b66e9661dd85f74ddf42995589e1647df38de0b520fda104d147912858dc1879e3d4f3fb8a83fedaf2b00365193575d9a30dc09a72aef732b0fdceaabda4c9037c0227f4844384838e13dc4e78b45975cea1573d9ed0372de138684fc486576f495df8993e9d277bcbe5ff1c23cbc989481902879e25d11b13941fa76be11323aa98d399576f5c37fb65120ea182f2ffc2d28f858eff070bd76839dec778f7501e79b75e6abc513431ce36dc8bfdaf2d4b6961534fdcd96e752faca7f73accfa0341593be2ff4984a588fb479984ecec7513df99cf02be61f96f29621026656257ff9d7d29868f25d1b2060c6de4507257273cacbce1e5738b51fa3e17571a74d33aafb5e8889031c2064601f66a27896bef48d29900a9a360d3eb58da58a7b7afbbd5c86b23eb67e6af816154a4525156ea52b2ebdfc5a92212956be9674c267801821634eec5b629b758cc7bc4e15c097f6e8de53e64cf56b3a9e07d1e2954ca5e541c43465947fefe01304abdc4f782a2d7024a0405ed1ce50de67a8aceaf24986443a9d05361760e594e222ca337d40811252efb96e36fbf5112d83e075b33a29cd37faad52b6acdf61c645fff07290b87cc90fe9f4e36d68886038cea18383731af2bbdc08d9652d8cec13faf42a35064f2f920e41f20dbadb138576bcba58cdcf54b7b804bdf72c56143411528f625b481cb7fcf6c0df4ee5686a0a4dcd30a702094f5adb7f2ea772a5953eb181a313d33db629e10a1d822d168bfaf4cfa9db25f581aa523b1fa67eea85d063c2e7cf891c2876c76acdacdf51d168f98878fb88d851eaad1d9103a8cf6066de1099762f7e1364e4b7df9dd5aca37bc97baafe13c03dc8c3411e01933d1e19c1ce2bb138509f45b3a8f80266a0c5327a8dc76ae618638ef08ad204a172be05471acf532d6f2a113146f34a906f2fb302f39fbfc9578b37f24f74bfdc9c721a3c60c8ae02ba3b6c8b653d30dba92cbbf48552194c669b87a6b2425f2ac41dd0622214acedfd4fcd8d411a5fa44afd45349db76e9bc625568df7442ea5f342b472eae35026bf4428767b409519cea4a912392bd742f3e2cb3f12a34c16a4435ddf036446dcffd7e6422e79f827e55164dfe69637d203324f743a99d2fcc66459c2460da277152168c9e82eb5c78151dbf5e2bcbea221841ad3e28b2e72bd97d98e6cfb43c656f6a823623c35e41d4008b312ba95d5b7071780041b40bc3b4f1b12876f3727a4cbd8ffd180d48f38c79993bc048838ea8f55c31ea10f17b0e5ea48e932f398a414be2011b429c238e6816cc732f0b67b5b8574ccbb80114dbd447399ea889d1d3dd72c5e8a12c7ae7f0867e2460a733620cfeb7b46503586857b341eb3c23eeda7fa58740221c6d37107c3aca958e68b0386e4ed26ae42c61530c2741ecac18b80938d88ed555b28d4b868ad13b088206c97df225aa25b5ecd941ca3f2a8a152ddd6afad7b2bad4e73e5e063777f3997dbdfbfa75c05e43ae0468f15ede6676411734181f475e5813d21141a13ddf72fce2625c11585cafc92a36b583e04db5a1e7bdbb2307097ddc8e4a6be14fd4c16b1d227510aafda7a5cf28957258ed38be1e8219d864956483544ebbb62942da94e1d141e78febe14082a5c7b8c15a4606157c091ca8161e818df73c0e4bbcce98fc1dcb2155cf8239ec591063e616ec9df3f3d536a902cb5c887c01e97fe49dbe601194b5f1d4fe5c740d792947e5b127cd377e47dadf1fab90009fc899adaa27b97852b79a49385d8b82192ffd7c7119c34ccd838b71d717917236134e8224cc273e30148caf1ce431118305c156bc38cf8fd1d53354b871ac21a6ebd3f0f3cd98389f20ca6f0ca1ed608f50f657c89656920da070150e27f15e3468489ac8cbb9e6b85af99682736af0cf76b399c3b5745a166562e546ea5a5dd963080f8bd255e8e7eff4715db3aa7e80a05f0fd23fdf301a04a31952cde3cd9208ff79105da5523bb708210bba1f88af95edaaa4e11180642d440800feffe0c193a2f37287b343a4cc03d3ef8c1a74c6e04ab11c292b22418e8fa7a392b52d74c9b141976e16044599427cb7cd1da0e2f55bfa214b3e5d3991fef56177f5bfd631acc69ea683ff119f3955ed7e501ea3cf0223eef609ca939543cdd7a0645805483b5532396100088584a04dbb6edb10dead2066024efd16d140f7870d7aaf35f3bcf4c8b927874436e88bcd1034fe1cd31fb2cb63732f88c13d27961d2e182b14ef6f07f0f4957478849c76512418a021146142d20482759da0bc23de09e5d1fa8f45a09d33767fb08b28d2103c248cf3fd1d2d593d50b09aaad9588c01b0b60893e88d902bc9b5ea52e6c75726e52c606f65ca2791cd7173055044eddb5139ed65509797536da1cc89f3c12b35a574b1e158955a456e76bbd571b07dc6865606c50c1c395b9032fc8c374d62cb5a9fddb6fa0fa5e03fecaa3eb6f01c0bd9571c48368f032c7044c98de035f42dbd68a79bf2dca4229d1bc9a547e77b658c2cef7bc0ccdb13c4ebe954d5f7c3f984cbeb6f27f3363d4636b1884ffcc62760b480c33aded613e3b318b64f540b1ae3c88de96e1c95f0a5cf1f1608375d20d4b6a670c9ea84dbc5d7130a658521af374818816078cb3dc2190fea6bb417d36a3beeb3393d6a003497024ccda054ef9cfb93513b7e602d054bb31543aa7e41d31050e4e0eac591cc717b09b77b45ec8101bc505c7ed432397a25ff510eb8a56b4d64fb3831741e4a186b1997d3bfde9ac7ed7729160be169c304b1c0ee2b790f187cc16d2afb432d5e7b2d23355afc5736a516a74beb6965a4d615def521305d539f46c747b5081be6e4db4a610f94ab6f44c6fd27909390ad98c18eef35e4ef511b9b0e8a9ff7c7591fad94c3f1e03c7c67a097e9e7fd55537b810868bce16e5e8d3cf686093a72df893e400d0a671a66107ae4861d335d75b20e27b749baf12575448804a0950234f874f376876bc493c8ca6fbfe44f6f6b1ae0e205f989a47f737dc399e9cb4647ada0382712f2e448d90f293b7c671705e809d3cb2af42580a88829f4a5f7614c343ed263ef7c5ea62013a0445de51a9daea2afd4996e17a5e11b685d7379a6a20ec275b232d1558c61c63e1a35f693e7c9273d65dd95b085573327c64982612a5e3d83e11a4005f30589eec6684bf3c8094485bf470ba25fca9d943767b52f4ff7ccdd261c065cbdc2f510eed972799efc3520284c60ce88c4955e847b0e355d279c92ba14eb59a132643068cffe7e732e915e029a7846334163bcc145783051dfa2ce6b2407814c05773cac6649172d0e302e6c18e3ce36be4709f7a29d78170392341bd5072398b168212c273da0dbda405c7edc1398b41f89873ac3b93b58bff0d8a60f8e459fde9b60f9d72001f7dfed9cfe5e83b7750c13ddff5f601a3fcc275ddee60ecca37a06a4bff54bb680523c762f84b432f526e9fe252023bc3d981437d173d0a620374194238b3592b69c7a768d859d1d344f9af3a81a7a9d962486c782456a9143e692b187e34ede143f91d80222ed5066d7f664a45834cd7ec1b0cfcbabd81d5eb0270c7869a12f453f58db95db8753b1a90b36950d239ae4a88418dff6d738bc0ffdbb6a75d4d14a0ee87abe3313f3c6629f8f2babed5ce9a051c6a8fee1aefb49e8bfa83abb2d1667be97ffab7", 0xe44}], 0x2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a8809", 0x51}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="f34c23d06d5890b5", 0x8}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x4, 0x20000000, 0xff}], 0x3f, &(0x7f0000001280)=[{{}, 0xfffffffffffffff9, 0x86, 0x40000000, 0x3ff, 0x6d2c}, {{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x80, 0xffffffffbf08f361}, {{}, 0x5, 0x2, 0x8, 0x9, 0x6}, {{}, 0xfffffffffffffffd, 0x50, 0x20000000, 0x80, 0x9e4f}, {{r2}, 0x3e773b593789349b, 0x20, 0x1, 0x101, 0x4}, {{r3}, 0xfffffffffffffffa, 0x11, 0x20000000, 0x401, 0x20}], 0x8001, &(0x7f0000001340)={0x5, 0x7}) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176", 0x14) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0000ff0300000531190000f7ed000200"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2]}, 0x3c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000001c0)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xa97, 0x3f, 0x5, 0x9663}, {0x1, 0x7f, 0x81, 0xa946}, {0xfc01, 0x8, 0x8, 0x9e}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x3}, {0x3d}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) write(r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x4, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x2c}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 0: ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0xfffffffffffffffe, 0x0, 0x407], [{0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x170000000019d6, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000000)=0xfffffffffffffd72) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x1}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x18, 0x0, 0x2) sendto$unix(r0, &(0x7f0000000000)="b8f1ca28aab7c5a0d3a16f5ea86117c1008b9a6ff87ec8a0c78e135ed7f987486714c9", 0x23, 0x408, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000180)={0x1, 0x1a}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000080)="aabc3431b6000100002e4c0c106e01d8194efbe5af569631c5bbf46afa44065089af886f11703fd3492e1899cc79d24455d3a10711df1761cf8f4c5f09731d95de12e9df5bd77b57e3b9f64604000db0ce1217adec19037c7411ac737cb83d67a95dd281a56f8bb4ee11ff17b3bcd125c04405f18efb7cace35d39dbfa158e384996c615f8f44585b5df78a566fc7bf0020711f144fc4e2476106042", 0x9c}, {&(0x7f0000002980)="d47970bf195edfaae890dc6918b6d23d026b4bdc448eff3d18df80dc3a66bfe2e40695988e876ce1db733099a4a2af1ed147292dd9346cea054997c37401010269fc4e7cce4d26f5e9e65654697e20de45097e9cd57f9a2008698bc09f5bce3c4f9116680bee9c9d73aea1ce603c257d42a4b962dde7a18b1c3d7ba565e8f347729f2be9d6f3c52480ff3439e81b8e8d65678ef71aabe314559dfe76b6796922878a5febbb0951942a65c18c86a8d5913b4503026125ab0eebbbd00fd2fe97ab4788d0288a89164e5daf76a3f221a150afbc2b1f57ea7c7e59378950439d5cc8e6e20a99a358cf6f8933ba626405b5a173ad3903e58876c78ba5d59f5b7300ed705a383f9ec0a5e2ca68a756d528b4b7ce95440bfa347c6ce5e5c0d6af2de0dcade44fcd2ca2e0f861be6fefb89d12b126424d0a78b176cabc0b5566d99b81ec08201a1d3a92f3c44a9730657ff920c87e5686c03333d2be20ec03195716f3c85a89e17c92d861aee368e372cc845b4701fedcf6fa4e9df4cc2c6f5ac79125d1180308929ac5045b17ff90fa01ee918e8efac11664b72868c11aae10c5dcf013eae5778edd37fdf3229eb1a8367dd5c2e9af5ac6d990de04eb36f6524803e3713cf87934b9346e5c561908dd20400070c59584b5d7e120481419a3e09e3628f2da5e449b31c8294fc88750231dbd6fa01dba8311ab8270303e19801a6cd7234a7f8596185fbc03cdab449b1ba35b80b0bc8272e62bb8c32157dc141bd38d651c602c68c5b069c0305af7e4d78a6bfe059cf1e9405c271e8ddbbff74be9cd2b4bfabc0963026cf6fc809c83fbccd51771ef0f320c6136e1183a5af8725bf3c5f441ef15a01f12ddbb4ffc551bd02a53f634a665260b91157a8d63441dd88c66404e96976a7d672f7868fdc613fd76b0f6184230e2c606b00aa4aec305fc02f0fb8bdc778f638aac124f186e188fe5bb351d68814c0e7858055cad5e500305ba2553001765b5762e51b38d04578e6e812516f55a561c5bc08b99d1bf6dc613887210f07e5ba99c05a04749528cfc2dc38d5968565f4715dd7eedc6fe069c86dff72b7ca63f1bfd169a9600a506c341695e8f8288f83e0acbef887c546e1a3a07c8398caafd6f420721d1cd80063c74de15d88c4bc0af2de81968e4472874e634e4e7a78b8c982b96a8c196215c509f6f9ff834c0efeb783482a2553bde6ecdc387cc274ed1cc0619ac80e1b1cd9a10aa948985fa10d49b7ec2a00fd30448b00601db837392c8ec897638fd53fdbaeb3d8c829ca1101cf431ec84be639faf7e63b817325f6a75b9cafaa1d41342ff1ccb6f51119daac23549ccfe5231c52e83ae15befee513246f263b6d3f202ad45f4cbb2330f611b3526bfb7e22e8cce8b33f9a281f87f41c21b6d78a2acbc05c57a2166dd106e212d105c7baf65a1769ec40ae73d0f634974408ff1c9e6f35847149c8a685437fcff90102d18c52ee0aa7b3a55609b7412cad672108915974af1aabcc5ebe4282de8f8a1b3a75ae1e3d6466b8741d277d88d97db0a0b80765e5e487519f6bb8370f095bd5c241b18d3473e9ee258f4c1fabef46dfc73e71de3aef7d7f0a3e0e7a899028708895fc845b002c0bc0f24bab7a95ccd9b985e65d7047b6a3f3c4c3d0b9e779653530483dcbe63738498cffa37c13f1b18807b93074c7f052c74a3ec1a156d104559a476f36c4110d5e67b1bcbda0f198c9536d02f08279e2bb2424f1a53aeab49fb25df8b73b9f9b52bb9b7478e3cbd3f84436e54398a958dc59014dfbcc2b5a864e30c8c24c522ef3e460696dbfe354df290ee9fd24225e16f51d04acef4a65ad7bef733a3e979dc9bdeaf8f6fe4ab490d6e3e05d8cccca9bb160d39ced3800f3c8fe1f88378dbbbcdd19eb1fe430d1658d01aa4b01f2c020cb7c6e9265576a769fbfa3ebc4dbb2ce45aad33426a3f1d5684874cf9ed27970ae878b2977dfcf5c1cac8b1941b8b70cb53c7ebc90b2f93e099b39f93a1604980cb2fbd862ae34bd01ad5b44a42b9d4a7e515cfb50903afc578c98dc3a862f6c097beb1cb1959307c3e628fd374fbc7a161b0bc8ba0252e60768e27fe1599b93597786583b6291a79d57b6b2f68454662fb6eddd2fb022b1f2b018e4f4c72237f3cbb768aad04f925ce3e664a651c18a3bc47607c6c7cd2f9a912fe58ebca340918f239fb78ce2a611ef3d6dab39e05dfc084274d32ab7a4cda6c4d287fabacdbfcf9e4b61f9c9d678a2cc949c26f5e922a57cf552c4c32bbf885a772b4efb8cc3c02cbd25abebc8bfa56a978caf659116ff13b39b647409e5d44315358d813811c57acd3628757e2756531b8344288227efb4389099e860b5915ba6c40e16754e381b0e46acec6eec27d99d60f28b22bf893bd456124fedc567933fcbf6ca0802b660655726527cade5c10cc628acbfb92827da63915dd178a120187bb759fb8890a59cf02a8be7e38bc3e3acec198ddf05f11b25151c178efbc8fd689a7719290070d55794e652fa2f7bfe1b2d10ae369748cb595c58574b8c58ad54f9180bc9fd65cdd9cb1d687709c7f4f69b1b0af24e4cc4914f56351413dfc0e68ef50582edae7c5e87c96a02c65dff72224c76693448821635f20d0d5de5653df4034eeb6fa14921ad4b115b874ba7c95942dfed2d2deca1798b14d6a9a38eb9ebc65aae1bac03fd0011eff8580e82acd2573f230abb7817eab84b6208b4dfe84ddfdae3fb8ca170918cb05fd51a93347fcaf38f3a57ff3e18117a709773da8f2012569e2e1ca02cc088eeac6852581b7ec410b3d6ea870949fbbbc522b45fde3f995a4644519eba32ed797e03ba62d032c30f37074d364eea6995831c85fdf9b1842640dade53ca59d31ec4e93f6c2906e4f56a85fbc16592913ddf930bb6854b991a2a21b3f960ed631c3d748990fc11732f26d5c520d02bb124d05989a84d912e748278a6882723f7f38dcac6d6443bf425bb6fcbdd2d8039bc1a1aaa51c794593f41219df25266c74ff1f3c18cb6ff7f3e1362776711eedde5a28a6dd9646c9ad36e11cde478831f9c0313164fc89a48c363f1907f2db5a5df95bd2b957c67a0170ec1551c72e0c130ed2e9c5006de37017f60f1df6633bc4c39ba4c45e12f0c8eb3bbf77dab2ae1d11fda2e008af5b12956b2e1b705a1c96ec2f07e88e69cb6d6d52da320af7ec82312183e38a307c2c149fa7de238a293a30ad9aa7f70e7a71147521594e23a5955bc5cbae5f084d344af7baf34651947988558290b63f30fe7abcbea53e7b80e3f22a09fd1df310a534251fc178abebedbbe5e8c0447560cfcbfcc71b64b5c1294b0933c3595671f0d7a7394cb9d433a85ee55c72e70bb541e252c45227213d333eb9618c67fd8438fd689ecf74fabbd13db4aa01685cf0a493c793050322f5654ef697e63747f778c21bad55e34cfb834afe3d3fdddbd9fcab0126dee07f71fa7a5f3bd9db8c8de0a4b56436c5165eece8ed394da45092d237120a9128cb14518d48462169f230efabbe1a898f6363eb77ac269e8eb5150604503b6dfb81791c2c6d0732b5b3ddcd9e090a6bb0b68c92a2bc6f8278582e1a5bdd69cee73c552f279246cdeff3bda364c9f5254adf4b5caed3037490503db7273cc1cdcf4ee08f401d8b044892704c2be9652f49de274d361d7ff7d11788b509894efb64978373cdf79c05d370a6544030c02bfa1b4f195b1359136e61a8d60e858c75f257062fe6f2ec1f13554b0bfa321edabb50350b2c6f74c9e1118f26db18a834de4b3c7fb8765da9d27f9fe311e0199007ce45327ae7812cbf5a3f4f905c843fc812bc345fe75b91738d2e35b3a7cef9a6f40b33ac14f45843211081f2be84996d319b4e0c150604bd9c4484086e988bb016a96e7a2415ec68239f67d0c88c6211b16d342cb911131823314b451d582e4945df6277ff266ef93fc54ea9b36ad189ccc99b759c816fe05bd846105aeb5022230118cadc66a4e0e0cc98ef2431cfd7e8ec5d5a41b30c23fb72d32255583217dbe5ccae4806196e140fed9ef61b70272650686eca00fa384d439d54b15762859dd1b42168af83144de1cad9719a0e5fafa0aaef26b1a82bbb95e3ddb978c2d796d09e857983924e4443c5c8b8e75d464c342735265c82bcf1b6c35beada10e0ba38f8659146a22f333f6befd8fb7e55d8e7804bbebada83315b06e6d9a94e040bbb1b29ac6a42ad38df008877f9f62ad42739fd0da15c45d76a1dea917e09841902c8f2a6266e61ae40d84b9b639baea58bf855121a5d345fac61838e2e6fbf0d34a83269f8eefef22fdc5c6bfc48adcb3049b1a3d901eb87206a040dfa3ff7e8a9b278beda35c0832e0f682afc142b36748e5100fdc0a711d0684709adb1334bd4540980d041b138f187235db343b390f80239b57abbcd3bd1adf69961dc36b3c90324ce4c795256679f6abe703eaedacd095678369f76c1f15684de96d4dd9afc4f7de29b52085962cd209f774811b81610ac107dcc34ce906faf3de8212b7d897a44a52e3daa35b6c04c9ae64eb8642e06fff1a71a12d5978facb004f589a4e242a394c2194c2c07599c635f9b951a3ba20e05cb7d97e844d9429752b5465fef539961c7826dd4fe452692c64c44b098bb4f504ff8de019152c8553b7b59e3e7f6dfe63ed9b763af3cbe07bdf6726b41949f9dfb7c7c2d27d3841b55933ca8feec6eb5fc1c230c091328889757718326a5d78eb387c20507267df0a6ac2ac4a4eea276fd55f43689a130c37bbf629070010d1aa3f864f28446948b8bfc9992f36001502473fb828a7b61617afb99004f3e9fa63e3cd52aac77ea560e9251afe387d5bd2d1770336ae07ac6ae7ebdc9f8569130eebf4d8b2c851278d19f23f784c458a229ebe044bc2f65babe0f478be5e834559f568aedd30b71940d6bdc8a285f6f9f74bb580490710136ce54953a4fc179554cfdc4e21fe5131536273265a8b11b91a819c1dbae0d9229e4a8f17a871479f5f4748424985a2000a3a7068db8fe5c96026f3c1d6d813bc3d39154417423a58ac0b20b027a96165745c1f23d866b30f9d0a8a55b2da05b8e01707763d2ebea000231f39d19f3b496922b70845c294bfded153612ed52c1e18c4551b6bd09f0ccc421b590a81d3f5f332abca748b26b060992ea84ced0a290c429b7d9eca513da521ffb1bfc8e895ba162d432b2c7ed69dbfebff33a0492e66a29d8c62e4498c38dc43950abb1ea2877d1ca821e01d77172aff84f025fd2d5cc95301c09ce79d36de727b1e2a2c8c796e4c3109f0ab680def1bce27d4db9f1d2ac46a9837ed7963efb8d595b254f980babff9189bdb414a7454727af30849a5d47ef488654c1995ddce8524b5d4b7a5b10268af4dbc998239eba3ae4d4f5165f6c1b3484a8eff3a01534c3ad0a3130b96d36369417b877a40cee126c16f965f2eaec3ddf84710c777880ea246047ae3347d066b77c4da1927006e1d240868ae2e6dc094fab799bf6cb16c765b5b80d5ce63939ad8ce03f967b9554dd5614fd45b5960e4bd840667275b0026852fc0823f0c2b6b64b6b0ff6851c043f151710b312f5fae89a46a0f1ae03c729a7f5399284fe8db4c0bb8619720ac301dc8565d7ea624a832b2c7b69d7927c85a6db6ec25638238c0b2eae476979a23d541433b32fe5024f2eb0f4bda41c595a6793c894244c2a21693bf4bdbf3ee839d5fbee16c965f7e82afe92d3f4d063bcb1b96629814f740cdef6fb754e119471b107f989a2ac0c73392158febe8c9d366", 0x1000}, {&(0x7f0000000140)="23be63383e43864af0829d534ae410f955ea776080d7d056568eefe077f2c3f8d255084feeb16191", 0x28}, {&(0x7f0000000340)="758884828d263c1f6430d67edbc6b5b302faf6a2c350c81c18ebbdb4675fcc52afc4752ccab53637d0a35224b099e1e8d6b2cecdd6306f8def3c2073a0348661b6c591f986efda5dddb2bf310bb1ba85cffb1ba63668c8f5b2ab1171bd6a6895384032d76a5893f13e3e6d39ee7e3bd620a03ea998c12190122e3b8b99e3a921c86dd26c5812bc346cc4440494370a122af30c56e4c6df2b7c4fa49fc8545492e6f7f7", 0xa3}, {&(0x7f0000000240)="a26a49f4c02513a31ebaea127ad6d5557a0f1a18e1feae3bd6abf47e31c697cd2110f17c0edb2b3d0fd88ab54a5a2905b6d41ea1235f7f3bba93c23974214348833c627b0f129fb89818ee43bab87a03d76012969344b8f031306f4b50353a423ad1c1927a377e18aa53304f97536fe4f2b20f9c74b52366b2fac74e86cbb57e0fb549c68dcc6cdbefcf9820d4ce4f5fbf22de8756e1c44aec74a59eac4703c402cb3eb1b68406a5580444a091220d220dfcea0b99e91c7337795edc0b875ab2eb4507302fc982c84687591d00"/214, 0xd6}, {&(0x7f00000009c0)="2a2d0313bb8809491baffaffffffffffffffd38379f888a2014d89fe570be42856630b6afb5969762a7da3c989ce37da7465dfd5e0df26cfa7a6eba2cb9b8f70feaaa23fe63bfe15b83f9cf9c6132cc43d2c39f8775fb699d493286b264d29cf004473a88aeee4cb33b0729b9f04aab9109daf0583baec8d579b25b8a77603c51750a84465cab84f03133bc12145abc909e3e8c0979877c7dd6d9c07473f5fe9b9f8c3330e54c6dbfc73334c9a5d0e05189743118b0964d1de93de78fe1914ff5dabbbddfb3ea26e459b0459b75b2a0ea8949999ff1f55dfa62044559021c21f041fded48dbf0000000000000000000000f2da7740a17b5a4752f54b3bb026005fb23d3d31849744a4acc0fbdd1a074c8cef139600bec779ea03e9c0188c9237ac574de28c67e7915e96b2213838b23d6536aa821832d14d91c49818d713838b1621526698f7a7e3629ae37ad55d38c36dae823797f7c7f9e8d07350cabb988440c8df322b879e8e946ef3ad55e95c4903405a3ec00121644ac63bc9ef10f524227225f6246ff9b007fa2bf3d0b83b73284ae906ef27879ad481373c81e8653625f2e46e1c155132f249d55a66082eafb703e86c8663affa35253f5ae709c0fa3c257cfc8b3e8d3e5f", 0x1c9}, {&(0x7f0000000580)="e9e80183cd6fd9dc08efeecef26b6d208e667b82de93877e523fb4d23e008f53e716e2692dd833d5493abce56d4b439306b905b40d66033afdc05ca46b47b47d762c88c824b3210dd8a4af734c0fe5326e092e0fabf4b2a40463bb3ba01b72f89c65e222beeaf163b0648c548d9799efe59dc238d29445124f9ce5c4f3d585b7e3bced35ef259c5e73387f6f4eb617ec8ec6ff1330c5a555e53bb7cbc0988853af2f6d2fe4048269f259b4c5028d6c5796d1b20506007e232fac6e08ab5d0bbf9b217931d51943cba87e86a22f0549db8545d7d97efed23aaec8f19dbb1d76137d82c80a836f103966fdea67fca4493b20bf85ecc87d4b5d4de8c8254d899f8154e668a42e2e81a6aefdd18dcd04c495ab5268601b13e86e3fc4865b929d1e34c43c28fe4080104d3217b293ef25501e53bbd52e8cf7cbb596a6551b10fa8093f3689cebf496a223e619576a7f89391a25cfde3ecd76ded9c9", 0x159}, {&(0x7f0000000180)="49cc", 0x2}, {&(0x7f0000000400)}, {&(0x7f0000000700)="ba60fa00fac4419a07bf155d3bcf93830fe490fb8546a40449cd2fedc56eb267772eb313a1129b144644661f3ead5ef8425c61501fe564d7d497b21f94f58d0c8c7513488cd56c8d9314db0045b8fe68b2611c74246897a2db11ac16f911d127ae43995c76233ee32dae11c0d11313bde0f6997554b712bcf585fcf9e60c5fe0b498cba84eb7e57bb4178320a7630d380df3b21f4f6d77f145cdc6730737444acd727046c4bb9a3b1aafa7321d5b2971de22a93d293d2964ec71610ce2022ba036e95c75d75c907b9fb6", 0xca}], 0xa, 0x0, 0x200000000887) 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, r2) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) close(r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) openat(r4, &(0x7f0000000100)='./file0\x00', 0x40082, 0x40) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x74}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5, 0x6, 0x1f, 0xa5}, {0x8a2f, 0xdb, 0x6, 0x1}, {0x2, 0x4, 0x2, 0x1}]}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x7) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x0, 0x0) r1 = kqueue() close(r1) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x106, 0x6) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)) 16:00:29 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8}, 0xfffffffffffffffd}) sysctl$hw(&(0x7f0000000000)={0x4, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:29 executing program 0: sysctl$vm(&(0x7f0000000100)={0x9, 0x5}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r0, 0x8}], 0x1, 0x3) 16:00:29 executing program 1: syz_emit_ethernet(0x95, &(0x7f00000003c0)={@random, @random="5f23106bd17a", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x3e, 0x87, 0x64, 0x0, 0x6, 0x1d, 0x0, @rand_addr=0x20, @broadcast, {[@lsrr={0x83, 0x7, 0x40, [@local={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x0, 0x8}, {"4a5db361dc3af69402531db5f779e75a8087fbc059883fa45e6dc89c2c80054f96b33093116a1cccceda66c06819af8ecb80f8b286ef35bc618675f7758fe62afb25cacd77324174377d7816c31a5491b5d17a5196690b0e6aa4e27afdaa0a08d3896b"}}}}}}) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r1) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, r2, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000040), 0x0) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r1, r5, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) setegid(r5) 16:00:30 executing program 1: kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x4) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)={0x1}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffff0800000d84ec90c85659aa143179710030000000000000000000000000000000000000000000ffffe00000020100907800000000602484a20000000000000000000000000004000000000001fe8000000000000000000000000008aa00000000000000d691f6430d7383668b4c9c256e87c1b7f98c00037a9854524e8cb096f7ac2b91744b5124fb8711b1758d6b33dca6db3fe4ece4a3574a158279a8ee0c97cd144db188ea4b2974dd1d82b7fe1da84bea23d14df39b10d772c8c7e48f10bab53e07b6dcf1bdfde20a0d1295db4e2f3211f64d9f9410c8c10e8d0545e724a6829593cf3f8ba2afd005a6eae8eb687406f9c60a730cfd7da05ff367b4d2"]) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r1, &(0x7f0000000140)="e2111894d300592a5cafd89d93e2f706db1e2cca96dd51d418e14e49a1cf1e2071a1fba46774e44e8791d0c472a17ed6f3238d7a01366b3a4e02d4d87ed08c3dd47d57735b79287ec122bee07930b6acfe55b8fad3490cb38704c2f1a64ddc0ec9df30d36f7fd9ca91be02eb52be4c16150d25d24a2fcffc2445a2bca3f3a4f67de892", 0x83, 0x0, 0x101) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) getpgid(r0) 16:00:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x87) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xa2f, 0x98a1000}, 0xc) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x8a, 0x0) r4 = dup(0xffffffffffffff9c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x8}, {0xffffffffffffffff, 0x8}, {r3, 0x20}, {r1, 0x10}, {r2, 0x8}, {0xffffffffffffffff, 0x20}, {r4, 0x4}, {r2, 0x40}, {r5, 0x1}], 0x9, 0xffffffe9) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000240)) pipe2(&(0x7f0000000280), 0x0) r7 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r7, 0x0, 0x9) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f00000002c0)={0x7fc, 0xffffffff, 0x3}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x10000, 0x0) r9 = open(&(0x7f0000000340)='./file0\x00', 0x8, 0x48) r10 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x4) r11 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r10}, 0xfffffffffffffffb, 0xd2, 0x8, 0x4, 0x80000001}, {{r11}, 0xfffffffffffffff8, 0x94, 0x0, 0x1, 0x7283}, {{r8}, 0xfffffffffffffffb, 0xc4, 0x40000000, 0xfffffffffffffffa, 0xffffffff}], 0x8, &(0x7f0000000480)=[{{r9}, 0xfffffffffffffff8, 0x60, 0x20000000, 0x1, 0x100000001}], 0x101, &(0x7f00000004c0)={0x2, 0x4d6b}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000540)) 16:00:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x5) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}, {r0, 0x89}], 0x2, 0x0) poll(&(0x7f0000000100), 0x3b, 0x0) 16:00:30 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) dup2(r1, 0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000140)) getsockopt(r1, 0x7, 0x4, &(0x7f0000000080)=""/183, &(0x7f0000000000)=0xb7) 16:00:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="1228741ff8e09cbe23a5868ed59a7a35e9e2ea5987fec937c484dce0c36ceb017d186c9b2c30d03c245bf973c53d29cf9abd65bb0ce9a1058f20fc5a74af2754", 0x40}], 0x1) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) 16:00:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) 16:00:30 executing program 0: semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000540)=""/4096) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) 16:00:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff08000000030086dd6031f9155af6373a3df20000000000000000000000000000ff02000000000000000000000000000102009078000007ff60be46b100000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bbcb53000000"]) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, &(0x7f00000000c0)="e2a663fd4084a91df37dffb5d2a129d83688d5552b7aa577651db1c457fc3fbe8d6b4e87e66cf0ef52ddd7cb221be55d4dcf227892f384f39cd45b68091e91539b79f130bd31c46eb67c18341b7f6002e513cd4ee10a1812cbc02f740f740693", &(0x7f0000000140)=0x60, &(0x7f0000000180), 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x4003, 0x0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x5, 0x4, r1}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="7701080400000001d943efb4c42c8c760019c766bcc96be08b000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x4) open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x37, 0x40}], 0x7, 0x0, 0x1ffc, 0x0) kqueue() r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) open(&(0x7f00000000c0)='./file0\x00', 0xc02, 0x0) msgget$private(0x0, 0xa0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xfffe, 0x0, 0x81}, {0x85}, {0x6, 0x2, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000015c0)}, {&(0x7f00000000c0)}, {&(0x7f0000000140)="d19742b679d7e97284791092880f9a80585a6e7306a1e04558063511e85b429a77affd2c1f5a0c115e76fdc96f5e2dffa67449789d45d24eb4e38eb162568e6c379f08170399b189c72e2a5aab0737faed2332df2f5e2c4f3355f3671b02dfe81ce5f8d2fa31c23d39f20cf80cbf3377a5cf340f4f5b739c20038bcfa15295282cdff2a4975ca3e2bf0bb69ccbb061b90be001dc34c538d23eb1e802c21d9fa4148749c06e1a223d964f812326a2f602bee66878933473050ea9c76e368a2b2a026674eeea4b7746e4bab1990d3d22031c4151ceec6ad2b35d89f509d9", 0xdd}, {&(0x7f00000002c0)="09f994e507330aad813f235ff237bb2ebfb13f6029480e372ec98286ca14c557c101a6a5ae84c8ae7e25506d26df3ed61fbd67882be89fd64ae817ede39f4d9d4c6a719ab711c2fd2928dde2d88660fae12cd07a3da1036abbe8d0599acc86ba07ed1ae8ae770d191165b45562b72f1e4fe33af82c741394109a9c1d2239b1aacdd483f9", 0x84}, {&(0x7f0000000380)="9c34705764ad526dc4b0fcf7a2b33549f8a3efeec32cbc2c3c2f822b198e760f3ff1092eaecdc4896c85da4671905038d90d928788c32eae30057293591329b24ccf634df424df922e91ca19df0f5ec9c915050540deecfa385daca740bc627eece1718e37d9e1528c996f8b75fcd95fa4ac0df70c9557fa41e68cc4755a3e2c2bc74380fa674e7f6129982869a0287673c2503ac30f62b1c60d630106f3ba58282dee39e2d1eba45ce7d44f4d", 0xad}], 0x5) 16:00:30 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(0xffffffffffffff9c) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x2, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80000000, 0x0, 0x1ff, 0x7fe, "00000000000000000000000000000200", 0x8b}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) flock(0xffffffffffffffff, 0x2) close(0xffffffffffffffff) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 16:00:30 executing program 1: syz_extract_tcp_res(&(0x7f00000000c0), 0x101, 0x7) syz_emit_ethernet(0xbd, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xaf, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x0, 0x0, 0x0, "233e8807e3d3b86a65156e95430125b09d552bb079ca20e2adf7e7dc1f2b5a81f928e09d1b5946e2fb1d7907fe06e94ac5078d41bba2729a0059418744e8e46252982c3073ff7cf70026444bd577358adaa6289a95264600aedf679467abd4eb4d3a2b918b40c83c66d246dae77d732d3090e28c4699750fa7f017d182aa7a8ff0fd8e1ed944b5452d3b28df2a7ed8e1d3d4507ea81b8b"}}}}}) 16:00:30 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)={@empty, @broadcast}) 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[], 0x10) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x7}, 0x3, &(0x7f00000000c0)="5dd75896edfd1af64726463b5fb9d6656fda23f2baf77f70ee62e4600ecf39b7c28bc4bd2a7252079a00b7a2f426aecbc483421c0ca19ad9d0263d9000476b5f4c3d72e0b59cf6f2bfd173aa7db193b96ec8f1358f12f4de94f50df05f3285393f4b22fab32cd087b0f704ae5d76e1373dea585834bdd0c9ecfe74083fd1c843c9336b8844643ccd1250b8e74b851013c2488fbc9d3de073edc8087c5fced64a2220078819affe1e9843a905a63add32cc3d223d89b1ddbe76e692284d93885dc248640274fcc02084bf9883f849324729305bedbd52dbf3c827a3653aeebf402c6675725ecdbb", &(0x7f00000001c0)=0xe7, &(0x7f0000000200)="769e758da8299df2a9354069d0f24e1140a46d30295d2d1f55a0f1023f2025dcce9c8088585b0fc407e58d9987379c5fb7d9644410cfe5d622c2b2a91d8517522a8231ec124b56fbe2484fab5d3208252ddd36c3599de5cc4a66343856baf0783359d572bbb9519ac3f435af4dcd6306aace7d590c8acd2f8d8212186ddc3fe32d2b96497b41a818c76f034a31e5d0d972649d1ff5a8e7f045e1aaddfaa6d5a50f3449b266de1117bddabce48aa205d349f817495a3c7d8a5aea52fa78d2e46c3c8ca46597af9e1598886ee9ec027d85b6f59ec6666e", 0xd6) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) setgid(0xffffffffffffffff) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x200, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000380)="4ea01a0a67a2db178a4f376d0c2aa0ec93837402a2d10453aa2a0dcdd6ae555d03bfce6ba14bea0c156e4cd142a2be638ab2f0e818446a72743033464241591fbdd8a84fcd3000be1cdb9dbccf9211e787c00f2cf674149f6563a4e2c8e6adc0ea85028306d0c19ff1fd654e0c070566433ac20ae4329c73cd991268e379ea03fde77b84ae21e465a556a0a9fea351f1cd5ad0aea45c16af51fb8bd1b8232eb21a6cde318e6de0d5cc6e11dea5e2d298c9c459f699e4072ce22dd7d50350c7e2aecd5513465da65be78c229accb2da7be04929fe417ba1d1b79fbf1982", 0xdd}, {&(0x7f0000000480)="4fac037fcef60e04daa83814711e79a8dbacf6d2097235946b38690eace79374054655031887fb9494814bc5d4215045524b613a8f273b5f0fd3827e973d868da9e65e67cbc9756a8d98e94efa3c24c8bbd07aaf8d972160", 0x58}], 0x2, 0x0, 0xfffffffffffff1ca) connect$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:30 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) getppid() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce9", 0x40c) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [0x0, 0x0, 0x0, 0x20000000000], [{0x0, 0x0, 0x0, 0x200}, {0xffff}, {0x4}], {0x800}}}, 0x0, 0x8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x6, 0x1, r4}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5}, {0x81}, {0x6, 0x0, 0x2, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}], 0x1, 0x2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r1, &(0x7f0000000180)="e6dab6278dd82ad02487fbb0af27026ead49676f8415db013b7c681f5785b105f659254f2f6a7ed7c7e11ef5baf965a3f39e776e65649439684d159aeaaa", 0x3e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0x24, 0x0, &(0x7f0000000100)=""/36}) 16:00:30 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0xe1dc, 0x9, "ca00ec3e000480f669513100e37890458000"}) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(0xffffffffffffffff) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:30 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078e0000002000000000302907800000000450000000000000000000000e00000017f0000015e186d462e8801b277261b1a9dcd799b0f6e188658592b26c99306f4035c359f660f1553572274f014306fe0c895286357c04d60020707277c534f806fd6d863db5d5837d8e517139b431a7b492bca9a195d7932746230b1a35df034f2e02e378262010136a01b9ab869f4577c5ee44ef0f7443a4f6e9570d48fe43afb"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r2, 0x0, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) 16:00:30 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000300)=0x4) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x4, &(0x7f00000000c0)=[0x5, 0x5, 0x5, 0x10001]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r0, &(0x7f0000000640)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYBLOB="ed951cb326deb70f695968a5104f1f6d6f8c1270569ba92b59ccef6569929d84a95cf431d32f83577e92bb273f21bb000a211f6a832f2981ff04ffd221cbf9057abd7f2a76542eb5eb2c1857a6f0eada8bc5817abc31ff69d93cc7a6c7589e3df02a8ae660bdd915205dbba4754353d6232cefe7295489e9a14eb08e166aa08c033e1002badee88b0686d1eeee080a99b048f5987ffe9c03a8df3ba522d933412f7e6957367fd66cf51f94e413bf48a9cc14eb50cedfd8411764ab075818af30ea647b8ee0ae5fdf801b06ef108372c7087dfa23f8a25d1cd677d78830d68282cee0d44efa7c673dd7d6d1e456970ecb97bedab16f2e49c44997406a07a864c3711170c5a38f315be16d74fe78777dff0a3fbbe5ac00291e0aea95d2a09b046840fad93494d4bbb92b1de45cf8e4a045fa9d9f15a792be94320d0cf8cd28203c", @ANYRES32], 0x2, 0x3fb) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x200, r2) getpgid(r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1a0) read(r4, &(0x7f0000000240)=""/70, 0x46) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2d4b0dc05ae654ca, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c", 0x3}, {&(0x7f0000000180)="1556215dc7ad2309496b2063d56276e7dde1be55a334c0572aa6df9a191550f353a030d262675f629868412e03e729973ecfa9ad287025394e124946d704a422e83a0b44d60f82a35e536be2e50ce12274277c4c62f553db6e4f0900000000000000ae755c5f8663ecd8bc2aa7789c6f0144c775f7b7b78f30351bb04893fac4b72c1e31bb2220973c209d57bd82df77eea96d3fac9b567452db86a0325bbb00000000000000000000000000004000000000003cb042c4e033879d1e55091163", 0xc0}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x8, 0x8, 0x4, 0x3}, {0x8000, 0x7f, 0x5, 0x7}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 16:00:35 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08060001080006040009ffffffffffff7f00000100000000000026e70f5efb7d00000101"]) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0xfffffff8, 0x4, {0x8, 0xfffffffffffffff8}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b']) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x3, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0xc}, {0x6, 0x1, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)=ANY=[@ANYBLOB="1e00"/14]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r3, 0x10000) 16:00:35 executing program 0: semop(0x0, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(0x0, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x0, 0x3ae9b8cc, 0x1000}, {}, {0x0, 0x2, 0x1800}], 0xa) semop(0x0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(0x0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)=0x26000000) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000140)=""/25) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000200)={0xd, './bus\x00'}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = msgget$private(0x0, 0x222) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x12}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:00:35 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f00000000c0)="4e35e6", 0x3, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000000)="b748c6ddd3ea2c75f56185589c2ee9d2abb7225800d9a1c80cd30d9ac56efa47a40c357d52c00a3145dcd856a0067fbdea772fadef01ac07915dce678bed431e73bb", 0x42}, {&(0x7f0000000100)="d484ee1b19d89824f6aeaa94204f94ad933f60eb85daf76b0a5fbef581b18a129b4cbc29cbbceb75955a23c9834b287f711d9f81cb8a5b41c0b4ae9a1e38e13ef52ab36343cf48305a13dfbfc028701eb63ce7585a7a8acf5d24a284cda54af6a02eb5dd54b7de5330125fccf179f245dc440067def8ee9434d6f04c7e279d0707487458736a263d01830ff29381ebaf7c0527d2018b95c90535c535832db3a5516bf6ca09fd80e0ec7e6feaefc03764bec54f907cd664bc7de28bb434d700c6ed5177019f029093bece12d1d519a381340e46684e30d2e7ac618b3614e9ff272edf22f13aab349a", 0xe8}, {&(0x7f0000000200)="601f74d1a2e9f429933f63b5f7973a2a25d964635b462fc77607892b4f23c63d8dce2dffd75a53c0ff5d21c1053f2f6e9fe47f2e35e91162389ede90c37b33a2e2deff48fcda360658460464e703095cbbb970aee1b8b6279c9ad07b30c35e624aad92cac6bde44fd0ae0f016885ffde0673a2d6e1abbe14", 0x78}, {&(0x7f0000000280)="3ffd1a9b2c6365cd626cc3c098a0ad135b29eabb8836e59b1fa2ef391e524c359a5ca73a7b8c553cf4106121977553767e71aff41cdcf56a9280ffa19fae794d2bfd716a08bdd3b4cf4ac953", 0x4c}, {&(0x7f0000000300)="1cbd1a81cf935b2327dd9785c288832b53156aa1ce81fc6f32c1601b1d435e5d5a213b2ca8a62304aed228f5d7e40844607e1f75f86aae1083e962d31407021d64024433b100168abe2d964e95e40cb8c751829e566f68f0157a3e06c3ddd4c9fc8c7f32667d8653ac00ea03cf492184b6bdf0ef11db25c23d8008d7b21e364539a4febec3d8af175b5208060c7be3319ca56b67c0f3d3ea6660af8dc048", 0x9e}, {&(0x7f00000003c0)='[', 0x1}, {&(0x7f0000000400)="d11d5b2b7b9f4aacff68a84734f8173094fe55085069210baa9a9d1cb8495cd890ae15efe0feb87fea635d9889f0840d850b820d1a91c08fbbe9dda8775a1156d499c5367be93a1485db449ba7d8858fb3dd04668848bde6fafa29031d892113eed5631eab6f787f31113d7c6fee2de09b84d5156cbadb8529677b19e74941921a00240d39c8a88f76b7c9849723bf3b9b39a4f05d4f2d1ca9e593d92983553b2deedcc3283bcdcadf11ff9d44efc3a29cf0d7c122ec5b9e2660e31c84cf65290aa33ff0db68907ec47dd65a904a4e4437539ff72d34f849389851569e69527b48", 0xe1}, {&(0x7f0000000500)="65aee8faa359e27ad450b03623f823e8fe3bfd2f9fba47e6943da591e5cc384ec2a6df54374f0e96517f2fb06fa04b5b02d5f20aab5c896a4c732785cf797e843e3a7b844348792ee0347dffba6fae5eecba34bfd83068c2808cfae0c83e7b30eed248e72b55b958d83ab873a0812c90fd38ce89e533ea45042dd76495277fdb483407d2a91f46690138244e7754a2c58a6f30101fdf2598a659aab516801ff5b85cf3f9d8769c16768f83bc1f703d181d9bea4004ca2e47f64617dc1891a33671", 0xc1}], 0x8) 16:00:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="2be78b7f2ea9198d5b495d2b24fdb14853b28d7126aa547fafb0f0958d394c67f4705a75ff3402126f1764c72a64ac9f5d6798fb5a0abddf00d16af142e701d627921e1775b055817c3c9dea11a8add43aa2038cd0fee7986eae60f31e44b5d2c165c6f23d2c1f6391be3a5723ecd7cccc52", 0x72}], 0x1, 0x0, 0x0, 0x2}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040), 0xe7) 16:00:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, r3, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setregid(r3, r5) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x5, 0xb4, 0xa2, 0x80000000}, {0x6, 0x9, 0x81, 0x10001}, {0x6ba5, 0x0, 0xf8, 0x2}, {0x1, 0x0, 0x80, 0x4}, {0x3ff, 0x3, 0x2, 0x3438}, {0x3ff, 0x59, 0xff, 0x400}, {0x3, 0x97, 0x81, 0x8}, {0x401, 0x2, 0x3, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r0) fcntl$setstatus(r0, 0x4, 0x4) getegid() sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) clock_gettime(0x2, &(0x7f0000000140)) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) read(r1, &(0x7f0000000540)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r2, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="335b6fced205b8a105eb21ea237353987ab123d183aed4f891be25ce36494f7db09275f2623973019976e020de490bcf6c09a7", 0x33}, {&(0x7f0000000240)="282bb2d8c03c683ccb5bb89bb1240902d5d9ff4c7a648e9dad27930079d765a1f1e33a1549ba5b2d0d7fb5bf00a34aa31fde51bcea416274b6997477fa0b264851dd8c8de7af3eb22d3dfb911e60835940147f4b9f744496ce76d2b38d5f36a4851e0ba4313644afdaf76b8874c921acdf3793137100e0d087ac6e0aeddd56b727e59e88d4569456d7468a21d8b850258a792831831286bcdb365d5e216a082e58e58d2c536f4e89373e7c1b079cf7b703851662fee0c668cf5bfec1300a1d37cb99cef4c8494b5f52aec440b65736f75c8e2a9846e4", 0xd6}, {&(0x7f0000000180)="7ef8e5b79017ac335e29dfca3a7e5d0cfe278f31edda5efb81a9a7bbd3e75b88973f543420185bd0341ac2a684ced1242c0c7f7ade7d10c5dad43d93b412f0e6c273aa1387d65d6c82edb2ab33984088db0314325bc5b6c855", 0x59}, {&(0x7f0000000340)="d6e55af9aa78800aef72d656d07ec7a3cc282dcfda1a49e4df7427ebd26bd7d62314a4eefa6321ad641c5be1708852a5abdeec3b5e31dbd319e448561f058e63b098957aadf14c6ab1782265ca2736415980b441e0b212500b97de2e129ad5ca8cd3adee225a28655600d6c9918615f4973a5f0b37f31d77ea298663a9ffcf99dcb9e58e1e006af3ad8e27d66e9578188dea52df02ebf9c8dca192971a687f452b1afd45734550383c86b86e56e3ffe491b1d2e3b3e5711cc577c137958ec6b0e0a7faa6d4a17a62c3ff60be9c0594c56bab80a6ffc3c718cb006dff", 0xdc}], 0x4) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) close(r2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000240)=0x6) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r1, r3) write(r1, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000200)={0x2, &(0x7f00000000c0)=[{0x400, 0x6, 0xa4d, 0x8, 0xfffd}, {0x7f, 0xf8, 0x0, 0x1ff, 0x101}]}) sendto(r1, &(0x7f0000000140)="bb8c1e111098e68a49cac781b4c9bebaf3e794f8df3074fe03d4dec6866ef662bc50723cb46911d8e0807450d34a963d896666cc482da2f1937451fb6dc46005b6673f25e503ec97493d90be0d7fb28973612f0bd6b9a11020c2e0b02dcd1367eddbe5598e4d3609b69b7409458d57d9b16df6acba6cf31189a6cdb18271ee82", 0x80, 0x6, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:36 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000180)='./control\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='c\x00') utimes(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus/\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) mknodat(r2, &(0x7f00000002c0)='./bus/\x00', 0x8000, 0x3ff) 16:00:37 executing program 1: sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x3}, 0xc, &(0x7f0000000080)="b0dd11c62db8aba8d646712fae2e2bbce8081896d91a0ee2d0651f1aee5b736777bc1b7384ab23150e7afe1a3540c095921e21077a5c4f61ada05568f2478abdb9678b9c9715a84b7af0f525fef426a0568ed2a587e5fe3cf03e874942b76eaa315612a8125b21d01345c12486ac1e071b967590d57f2077d9bbcec91114688d9335989ab41b7009d9efbcdf34cc444bbbad7d1e95c8382729a801ca8b01194df750dba3cbeeecc3898ea29a58b7cca6106ba0c0abffaf785b81b414dd0aab7aa4d707d926fefd190b239dcafa772b0ef1391be6191eaacad56f8cd9d15d14988466f63be7b80bf0b87ee983f51a32d40d166e626770cc", &(0x7f0000000180)=0xf7, &(0x7f00000001c0)="f0531605ec049db5689ef62076c5da4a9ed098cf32a717c775744f3a45de40b4c3eae0c6e5cc98c14fa63e7c4e997fc51bb0ba9f9e384051526e47b1b60489dd28a23088183f800356c154afaddec07e6ea7472747a9b9e3cafcbba132e0b468d08bc3784c52a6edba1820afa612cb0d28a31a60d9114abb0be7333d88f0a2bf09f8eb06a6197068d9ae5f7ab5ed2f7b7921c9ea860cda37574545d5051a572b3775e48b559ec32fa0923c908713efe0a42cfd96d7dbf93c6598f4e9333ac2f89153ae54f9e4e32ce3d5a84de4c9841b1be8c4153b255b3a5f65faaf054bac3ba4180857aa3d25ececba1c40674fbdbda2d54b6af178071af766c17949def42840d3f0fcf764ae7ca4048be61284270cc5e145786519a362b314a695b8fcaa9968177761653794d5013be51a4d81655db857dbc99fa3bc74b1a5a1432ddc6e788c31016b9ab2c5ee4db31082e0586d694f7059ac376eb9b5e7f2bf9cfa6ade71606b863ed725ba801182a863787852e317feb67f60556b3cc7d427037f0b31e5fc841682d7952dbe40b60b494b03efbdf54ab88198c53a78e335fdc0285542986ec0ac86a4ed9776cf6dee904ff5107d2a2c9b84e1e47069b786907880c59a38225c9ba7c82deea24ec0b9c4fd78fbe77e3d72b56f905a740163f51f279f984d2d305152a871bef6ee7ad60388f4078b6f715c541358bb4482b5f3436a0f518848a3ee99624154aae5e6528503d7818e81f7a0970c63046e28a3b3034194393be9d08cc01c3d217c88b211bfa0dc9a7593e04285539e527bef1fe6b0efbd0e3e2e156b734e0699f85b69b191fbacc5f26da763d678b0212855bd80dc95ae3b5dbd657645b0d4242254dd123662d5b57d41f83bb8e6efed2ff460bced42b82d15cdf8c59c4bf817bae30651759cffd14d96b623b5bb18e67f2c8868c14dd4e1175f25d2d1c119c8913938e5aa9ee8d4b03fb5e8f42f5dd162738a0f2071045de109eda4e8d688d22b82d835368a4bd2c3dc3dbc74b912e9f98982fe42b5a03805df6a4418cee0f9332261deaa0c571b116ff61bd75e82a8163c3450db1ee0203e0154fcb2f2d7885bd6be457a5759f0f5b5463ac6745c7eb943dacf85bfc6cf12e22f4c9a7cef8fe843d0f197cdc5b05523ade5c8e5787780e28361170a4c173f8d9c38edc3798a3f360b604e00ad7ab01379805cec5520915e1de3fa70f0d506c65ea35b3a272dc52ce1a39361bdbb013e02dedb5e5437d737fa72cb330d6e1d95b95aa0f07bc5ee6bda7a0a6fa715e66da8c1643f086cc86085497e520b775e7e9722bd67810634333d0b4819ba3e3188b8d20a3f7bcfaf83f9d4df157d59351cc6f4c01ae9dde2e41cee8799c3e774e0c06c053d42c499ffa9dcb542bc31ce48f2c09409e6d12ab094cb4946a55d2d4f98ecdddd0958dc691f2206004fef8ad11b7cbfc5f6f978832ac4a0d12f5e4b6b9cd8dd9763403fe26737c640f292125250ed02f463fecc7afd9fccfebbad4e5055e5bc2ad763914c39f019376513dd8674ff8e39a36e66fbb987ea0c11d887b0eaf14b457ebd0df4294eca5d5136c3530213e29e40ff0677b0a2e6d1f17f57fe66f5afbe3f955569e0e4e5279bf8a4d2cbc2fa1880d1c08a49ba13a7cd8202fed83fad3e43f7b50e518b6ac77de644fbd81c0f6ad900c8311116452b18fee506e16e9a6e89a95cf1b41aa1f75518fc97fffd83df639d238c962f37b4cafa9b2e577edbaf0719d242a10a303fc7d9b56ca55cb8fd55fda89f511f79b51409c8856ba77badf066feb31856181e27bcbc53226aadf6a69a92144ecac0eed4002f3fba10ac1d96586c03934b35a42e1067391084af66698ec317189dc21213b66f500fc4a715de5d884e7840556d36c08cb9946eb49d230b85f32ae3fc70537782d4a24c5e11e2b9aa9a4b95a6cb2d50d9dbad9de422cdda94cc3aa4a6244e47eb098ec9873f1cf943e1473562aca10462864a00729f4e28d9255b78b2abd8f11c52b893a8729001b344eb60c460bf0c109e36c50226c9832dc06ea08b17422dfabe7b3508658b6a5fe5140b8735001ec543a93da8c19b4ed63d95477b5eb25657fe75db5cd7173bd51eff61624423e88f5488f76e5675f685adbdab79d755ad465d2e0a9cc16a1d5d2de9d072842c728860a7290ffcb425993bbe616fd35d584574252da929c5551d8be92de03e480a1df5347a2a96fa793d89f11ae5f98ca2f027a515c2f12b028e6cf4cee07e43e1fe6110a4ce8de6080d1c1ac286faca640f25a5714bbef50074a51530e44c60dd499e516111540a5a3dd55feb66d52978bc76b38b3447630dbcfb0300e498b760993bf690bdea3de974408114341d59ef55b76c062b4902e074121574b017beb577915246cd4ce1f7fc6dccd66dd63846bdfa90810a80e3d677560f39fddd4e0581fcd15ed3496591e10f88fbdd79b5571c2b3959fbe857f0b8b6227b6e1756572922c16ff4dca9d8c51ed912092fc625e668933536b24e2a05d7382773f7bd99a91f7a3d7575c2324f6e442efb8a8312786ace429799a610174d565f58c4eb59f04571a80d0dc6e9e1b3ba20e2aa38e3387474102a32b0cdbcde932159add2410f96845e1217eed3a2e08c6d83f4880b6769098c51bff3e5bb257332e1aeb786b7328f5368f1588814c370d61fb84c901d03aefd7fa8ad775dd020949094e691b1ccfa62f19ed62625d599c512f74e26b1a9009ea69b47c538ec80d6816adde6a8e92521a44f5488d39ef612e5038e418a19ddb058af068b91470272a29a2712216a9774a4d85b78a3b2fbb55e4b24390e10c6589df043a8732945eaa87e7d17de672cabf84a103116132fd427460872a9e1b66ae184dd5c1cb17e9d72c83cd7c41c2d955cff357beb7477c43fb625b757245483a300df2118647acc64fca9485522a7770432e77c4ead95d1be0b1b42586520cd8024499c08e0151d650593c837c06ce267a028357a798a0df9af5a199f3da020207d354c018bb0fef1b067106b0f92198906e48d217a87e2063e07fcfbdc5f397c2d477613fdf0501467c36985527dd8947a22ea014eeb068e1c37d6b857e1bd541ca0659319a37a4456d94c88c14dcf2b8da455e252af07d04bceed0b4e5b71df994fc92de8cfda5e45e1d7dfdc7bef0563094461f1336948cc13e488d4f5ccbc08e51873a7b2df4d15acbe7405a08343dadab7e8f43d7908026ed2ce4b6e57f5fb2a85442b88dfebe6fc7f04fb2783b6c27cdacae988ec74ab0ef9d1549e381640d6acd1faad75a18dbba6b4298228cc0892c131a15f57451954c5748f7ba35f5b22a033702803e81462446519d415aa29fd0ebae1f31f4d2c2a7930cbf6a394b5ca2d0cb3a0fe04b6480438197b1695e3b084ba46b9ac8975c2e07b3a522ab22f17fbdb77d9e0a7f198f7426d856c4643172829ce1ed3fb4d4afbdef962a80a4447dec9947044b3605d476d3cb6f4d543ef43451f86266ecd6241b5924e9f8e1f72607b558590b587d2861f9ba2c3633822638c9dbeef93abd5fedb8dd9fa98b3da67158286c3fd2e5dc5b08337e66a922e0aed0d6cc4d79c3c5e6775a3471f8ba012a469cabee4e6e817bcf46c12a64983fe243a3e6de27a278798e1ab7f32bd4e0e21cd5b2b879cbe306369c8421072b87a5eccb00cc0c5c6cab67a821f190fb105ea778c08d6c330332da13b74ee708d38b462444f4af0870c251c83b69a88861ac0397f65e88903ee965e6152a3c930b6a28477dfb4296ea0288c9c1e177505c9e835121da832be180222b1565c9aac65a8704997ebc334f05c633b05918fdf1f093fec84d88e1682bc4bdcc9483379c15854a169f40e79fc840d5dd7710a8ff1cef61e77d6d6ddce5148abd7a573ad94da02388bcfbc84ce627ed41ff1aaae36617deed35656155b5159666e74ba9ddcb6008814e03505161d92408b020bf8c2239087b11bb0e8c41fb444cfd4c3e1826453709b0ab3d3f46518664cacf612b1e6f3159db2c452066314d1b1e33c01b0ff5536a3f79a8046045836844bf58a2b2111acfe226d833bd057fec6faf3c69af928f1940a4496ff7e9bf9306f19f5d1643c42303547708b074d9f3a79166250034825f311f783d54334967893797602b150f9186d70d023caaab56927aa37376a488c5737fcf833a77ec610b27f3bdfd6d17432ac4e08990a3178e52f8e9e9a01fc5e39b00308464db3ef717e13618674f852a6203d12b1160024f2ba228e4a3788a2a7ed99b65908a3725e07bd6f880bb3e2df7d67b3c73be8eb1a6308d3d8048050e920a152f455b30170b2bb99677026453c743d7c7253d48615cff24e3ee2a9b7f67e7df29e576e53d2ee47235cd7eae42522dd39f38f08dbc984ce599e4ea5e2a84888c22e933d0e6964bea31632851934d2556031ca3b3fa0177a0078398ed6839a5ecbeab0749f1d519a056b03c4e7d67af35b53f4ebae9f7af217190ba2a924ab5dce096db3cdd2f7c824841d5f73ac90cf27e63e0c77a7ea4bf3d5cf615cb9de333a879e4ccace78d8af22aef650631b683025d4e2f2b4813fb8ef421a21be22345a2eb58ee7126db6a85ed3806247c3b4f29ea5ae06923baec9030aecd806d08fde3a3eb31e3b68bfeb77804aa64adaabb1b97bb9f9cff8b32218f9544bcea3b1580f2a77ee7caa4328dd17f104287736230e3f327c4aa42c7df1bb1290394aee3a0180b0abf8205fe31d3401218dcc5c4b43e60246f9469cdbfd5f1075b3e2a7ab9c726328cd743304bb1b3d7839ff5de41387f9ab8323029a5a16ba99f969d76c7ec30bc741ac103c2309c03ff1348223eb9ff44373e1331c6abe745ff2894ee8c16b5a385a958da3fe0d203f5be8fe63311d3e64b00ef97823d953026b4710162b3f7591c29d757714e77b5f7e27616f0bdf9c12c4c13f72a94a9f8b5ba7b167aec1cd1361cd77101c2b844b570593c0617b55c86128d007aba7f874743e478935d33b26990cb2b17a5303044577a1b2a8e5f41c46e59ff756bf0ca2dd47d2de583742caab4e3393f9e96e86f81cab4b6240a25d1d0a49dd29da762bb52c7f7d70c22fa3fb5d05b2f2ea0db8b0765da05101a4a3661aaeaa1ba5d6a80f2783b553e659614db6b525e6b141eff31b956ee7845d7e8cd5480b093b6c2699da515139c7896a5d3ebc690a805bf60e37e649bf5249219734fa4e1fcdc0b6be6f27207b59f2c732bb048ff454a29a82cfc34178c94724bc28ef2cf2a4f0c988e4ab2cf76e2ca7c96eb20faaa8f288d5c1a841e0677e15a83c9dedb0a2bdfffaddf34c1f7f7eba645ec6aa756e3275054f02045c9a6f6d8d54e4901cbfd4a9f6b4d49c2d154927c0294c54240a1ba50443652ec8414ae310e4ff8880dcb0bde379b12851f4b0c2941e95c1a54c1070bd4577f7b33b2af64bea0622d5140b2ca92c77d901f128b4cbd3b3a8b1a93dbdee691e1e221ec8c1deaa2708bddec314893f5497df0420e00c2606252a654b2182bad83d310de0285a00d9cd1e3bfd1093a474a5985e72da29cffd2523fa40959ecffd60916b44d30e89bcad251d119541fc71e7c970fe4241f617178220ef4e831aba6a077d9fec0ece9602ef04ca567c297b5fb3dbf21498ef2dab482f1c29c8e6c8bfb3f019afcbcb080d266542ecf1ac2d2605eb2fc0c1b879c1f670e2af347c01deeb14c3f29b977b3168eacd24ff5337c370b6d2c9031af8e39e3cff3092f51805ba6c7afa36b9a2702d780d86ec1559916d3dd20d80855b146ffc3b2fe545e8bc07ee", 0x1000) syz_emit_ethernet(0x3a, &(0x7f0000001580)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffe4ffff08004600002c4ceae3e33151c5aaffffffff00000000441300004e214e218a1d209066e5838ce47c3044c6b52da9fca7a8c5a890e40500fffebd483baa867896365e4a38ee641722e3354d52b31f29ab8d322a0314c2fd0301215199be981e56397519412d5a8e676b8fafd9b3d2eb82477f7f911210456b49ef8474ab54b22c9a29a98f890ee0dd915c993d55ccd5b2c4251bf0977d03e82e075697003655af58de46ab9130f17fbb11413482d4e7e7c6fa7f2ddc16b15b375381932e7314023007bc486b943fdc27cdf06d6cbe1c792bea9df316dbc8aa783df7abe40e203a309c26ce", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50103971f3204f251fb203c7dff99428d70a2190e20fcaf37b37c2f115bcb30f23ea9d919e61b8c89625859887443a8cf29f96fd22e40f18be6d4c1c0943337331a2fab0f15677f8770600f1fe10fbb10b2a40d65317d25bbfe48e609793ab0d3db1ab5e4bd854341eb892bf2fa7e3a8903f401363239a97d4565347b2b6dac251a9c32c56d955ddcb"]) syz_emit_ethernet(0x2a, &(0x7f00000011c0)={@remote, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @local, @local={0xac, 0x14, 0x0}, @remote}}}}) r0 = semget$private(0x0, 0x7, 0x20) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8}], 0x8) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x1, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x3f, 0x1c00}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000001200)=""/225) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x2}, {0x3, 0x0, 0x2800}, {0x5, 0x9, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) 16:00:37 executing program 0: sysctl$kern(&(0x7f0000000200)={0x1, 0x27}, 0x2, &(0x7f00000000c0)="126e66029aa7294a96fe8e29cd39a3db74e0ed2d8645c7dd4871c18af2a0a4d4db565cb0019473f1821e55cd8bdef7bef821684dc488a9cc83803525e82513f33c5f6f58fc82d10ce9a3abcf0596cc907d2ab07f8d810502e812b31c8b5a761482d18ebb683b5e2394e240986594e158a677369c327eba16c5e5ab4ac9dd7448351e97382b9aee50dfebd557309aa621e0e1d36a760ea6220b96ad4fd64e74999bc2bdfb53fb93f625e3517625e347685fbabf0900ee85b23b46c90283ce05856ab1ee59574d0d68baa45a150d01816f7af10d4c119f5308829718bc3f289fdc699a", &(0x7f00000001c0)=0xe2, &(0x7f0000000680)="17c6efa74bd627c9200a688560103ba118c77a77468f506ebb74b21b7ec71aed3be31909ddb31aab62fcfffd85dfb636d1ef3a52acaf88e6f852c055b81c741db4af2f62aa299ea18b3391034f0faafabe19fbb42f8eb8a02e4cc87f0176f60e29910afecca9069f7769a56c14c93bbb0e9adac2d4e04a5b2df50ff2fe6fb1e2e85419fe34e1af0ede76d214c56cf00d29488abed96396b48a201bdaad35e045eb93d24372c109849b25eab9ac1b98af04b04f7beda717c7537d629856a59116258d618d7bdd0b23b15bf7993ff473c3b6faa1885ac4fb818a35f84f7e3d0b9826ebe6a1bbece32464f7f272537eb11bed6b279575a524850e81db0f9d2b", 0x224b) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0xe, 0x2, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040bb799299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f986f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf3db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629000000000000000000000000000000800000000000", &(0x7f0000000080)=0x141, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc7788039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70dfab78f42aa213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398", 0x110) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x59) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r4, 0x2}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x1, 0x0) write(r5, &(0x7f00000005c0)="1f8d975957d464f73c52ff172804d4d0f74b47ea6345561821a58039ef276c616a4a41745a8eed88181d556568018ff038ad1d7e132f79f6bd2709ee46b819933ace1fec935b68f7e35fad72bcb9bb59e3e6cd", 0x53) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x1f, 0xe0, 0x6}, 0x2, 0x9, 0xfff}) shutdown(r0, 0x1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) clock_getres(0x2, &(0x7f0000000000)) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = accept$unix(r0, &(0x7f0000002480)=@file={0x0, ""/108}, &(0x7f0000002500)=0x6e) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000002540)=0xffffffff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20140, 0x0) writev(r3, &(0x7f0000002400)=[{&(0x7f0000000140)="38d6c0fb636a4113", 0x8}, {&(0x7f0000000180)="dd763804ab03ae7f9385e305b1c119efe9d8a0f8dc70153cf50635d64c54a4cb469fb036340e477b31f907b34ce3f47a832142a285e68dae58fac3214b7c8bd2c0c13a769629409daba707414814642b91652b0bf47e65cd6ec117faeccf9d9ed20955fed41f629e27f66c882d34e1c9df1c785133466e69a255ce5c3795f755daef41aaff22929a6fcac9f469f130b49d08ddfa2735b1b57cb2", 0x9a}, {&(0x7f0000000240)="7ed9b59dcd708b380b4e7eb98078c9cb8e24303dc97b98eda0d86e7649438da89db0dec81fd94ba2def1cae2877868f69c724ff9a686afb373bd14aedad368cbc52b1ba63d4824a1af3e5e945aa6055a9f339a2249b5eb101293811c1891433b108ab4180539435bf4bca0cb3649d4d1e8b13e88650686e05d35735d8393f496774b3710793f867b6954916c39cdeb04f5604d730b48401a3a0f467aef41435ed35c8ab1e26c7a90eafdb0918e4716d46aa5375ff3eb3d8b5926449eccf9a0ffe133bb64077e6d384f0ccc39fd70f1adbfbb1fe65188e711e465cee8177be13381e60e6308c508daf6c7413213ee4f96bda3d7336c4bdae754ef674d34efe5e4016f339dcb0f3492286c0665d591d6e874aeca3459deb2c0bbe036667f7bf7f7a7a5d58c741dfdd8c9c8a65fe3b601aa21c89a7cbc36b5144c572fc18e6b878930cd0f75c7e052e6086b737fff0f48dca647d6533a6bbc39a3df461adcc53a1040ad93e82fb0a2e023a2b4b6d3af8eaf979cdabc20472196f12a687d81409be7d420deffa215010e45349209772e0eaf6d1e7eb4fa4bbfd311f42ae6e3165acb1555cf6e1360ec34aa78d82d0580d40fc71f2d7e9c8174b367abf813fbcf5bf6620583ae98f8974139d9b9c982d1ab6119d01d9405ff5add4d8b01d36fd3bd45528a01bf9688bdf6586097c7efcbc8c428fc692fa6ab4bee67a41f3bf63439cb228f64996de3e20328f19b0e547538fa492d0198c9d604b2f8f5dac77dcf7ea5851380d38a58b3d1225a082dd307a92bd97184f205c5504447336bfb2e3fee96a277a389bd6635d8a6e7c7f98b83d579b9e56a1753c2078797bee7250f3cf1c7b55be5a3c3c5a3c8882299c793a691c93471ea5c64c89e43b99118fdf960572b5f7664fa966ce90088bc0df0f6ea36375a2319858651c974cc59e36cdddffad3db89c5bbfc1fec6e116f88848de870f9ffaf771823fe70fec82c95f0be49bce5997b3732b7dfdc686f08762f5dcfa144a8a18de9b41fd8f576ad363d5c766822ad50e097d48b7bc432dff83ba05ad7b3a5a0fe0d07d7a2f7059edb860933299b20b3ad4c9c213b36eb1735ae830c09a47159ef5885ab6e3b296c906707f575192e05910817360e54bec42fd7386e7c3d61a5f9d25b71699837f1421fa8b43b2a12e7d58db80da0460b88657ee97dd5ab3a7aaa10d5974d8ac70d34fbe97168d7e8ed82352787542ff39e24bdb7e52566767f903e8276855ea8bf8818428b9d396e0afd5f7a62a1680b5ff1fbb3fb0b79f4f9f220304c803658b77d9c5c7d7367056999e165d837d2e03fd9e37b26bca01bb1dcff26b9598f4e588a654ac7f9b0a79398a7c9c6df93a17ce269a04cf854817438587ad976ce92d885f86ff8b7756486a02ffeb52e1e2a08b7ad6b6b25d5412b04dae2935e8db85cc6db51fa26ec09750e126df40c4d70ddcce007dd42f1bb4d3149cd10d4a3e1e42b317dde036caaf50787501ceda814e3351239b3578fe94b99960871145ce0bf979eabf6b3cfc86365905a1967c1f9ceb831eb707964277b177b3804fb07eb2bc45cb32349f73a9f1317f3b79a757b631c8971216bb204e9864b0c2c394d25ce66a18c358aab79f7531a973648a8b8b0ec5b20ebb676aaf3fd0225caa6e89c765b1f3ba192adf09882af866524271e1fb1091f31f62d4c6f81eca36d60cf90c865e81f6ded71fc0055a0c5ca81e2b1e71f1d0bdb902d2192f0fd7068099825ba79dccaf87857cae66ecfc464dafe8aa0c87be2a62f11997d0b2781c82afb770d75948d663f005f06e601facf0270fc41e153c4c2f4259c808e3111def3d47906ce8a29c3c2db6df380e829aa7943ab581488011f23ab0d37debca7291163554a209288a1d604dfcae26d228335463bd8fa38f883aa596fc7706c67fd106c60d454c164150c9917d5c8b39c743ae71f20d94768bdc8ba5129f798c362f2c4e20ccb247ee73b99b795f29d821a81f81155a69f100973ec5173c9af8c00cf7f99fad095105c16c85e7f81b50fc511b27101f5459c104ccd279aa95747d4f0ec35531a9a7a8708df1bcfa5a974f89d546eb5851dcd45d463f18c3fd7174b2829a13a0062a8a914ff381ff16a5f11d014f717b62dd8d5716d50bc079e1b459a32b6083c24f8550d347b325f71ffb89a0a3a51f0f1bb49065bb13b050dba535f51c987a62b1abd739bb8342757f8f07294515c6f6fd721174450a54bfac2a0780c1b30508380b8948732ae66dd72d5473b6b0cf88cfead77172fe4a5c5018111eea301b44c331f70b3ce7dd9de61734a814a2cb55b9ea706c8e7491e95c370171ccb4a5157266b2972b059b147b5b00a07a7181e04d7d57624e5512cfa0e977661b7a9f35195c4d83b4fb60324c8f3c2c84d522cbb0689c03e4475fbb9ba0bccfcde355ea869e508866c3bb29c0fe24a6c4f51dc8cbce63a0cc9a11bb1d6ad45c322d457115358f04e5a45a7d60e5ff4e1d98e96214e5f1fbff33621163506fa6d8b5336f1ce6a836206d36c8e043f6db95267125b56ef835aa4fc1e02de60882bd2a03a105fa8bb035b06dccbd73c351039e9a4b107abeb942ea83298c00188984ecb3839675079e22bbe74105e9c9f03ace4ac322ab0c92d053dd5e8a59cd0bf49e1a185f23daed61e16e59f9404f10d2f8554780e27440c335dafebbd5448c48719b7df1f618373bc673248403db4c275e0d25277491737a98e165871c6145f51c8aaa6a6adda55efc8bf4e7e44deb23ab2e2ecd4401d4802c0236a21d960239da11391d01323d8130d28972ef4f2eb1db87dc66631a05ab063d376fe01a62d781a755b73f780f1a2bb3e9dcc57a55718c874671ac64441c124f433d7ddde8edcaa23a67d65287e3e74ec31db47b86b6f8098d3021b37abfcaf2bb462f42ba20c6d018de35ece9e2a49a692fa7bb4f6e057be0856330cac8f9bdef316ff65d74b394c4d5a1cab24b4201391a9911680af04f8110ed9bdc99e325c8f56f9cf550ce808a58838e5445f64aed5a03fa60b103ad25ccef9995f122423a0f3f355ba94d5b06f3681c3fd415bb4a7db2fe89a20f6888e0036a5d3190762f4e9b949d0f3c564520b0bd149e5106c882eb802806c4955a9541dc50a3a948ec0cf8f3381b3eeff150b45f3ecc5dc9e84de6c5aab5052fdb138d7db0b2132a3ec084511be366f10a33290a450b461ab892609094e45971f4c31ea1c6642cfb54d3542b95d010c1a0a2bf30294f7c448bd279aa62be0096529303ea36df3392ea63da84497a0cd2902b90aa2a3e6ae4b3a96ad607af3e8f9be731d6b974045fb7c40403ed7cb37691160468167f13772ed520ae13f65e15b9aad7adb9e5ad6364897a3fea1d4e6f6c77b913bc39d0bc060cec3b221bd1e445e940c9389417e668c35296b79ac4b4b320589fcf466efeffadc29048ea43987b81b2116f2a673f374a964c83765592ff0de7a18d1918e18c19189bcf5b49ff88e03d439d686bbf91124ff774c610dce47e702f4e3201f3323c5c19c620608660d3d5052274975c75cd82731e1c408311c13bb4b9773547be329bc08869f08c287ec49c74edfcaba1c503b695a17f03dc5fa0b400b2e021d339113f5f310e3f8ef4a493b04541a2e6a9687be43cdf39a363c5317b77a1cd15c9a3094614f1d938f345a655207ba244a3c3ddad99568446db5f40f0d537ee3c7d3e59856a03f9f84d8a588428be66a4aca3198bee98988d900d6f81a124607128f500f6d216db9f8e3b33d3773c8c02355fa65bf8ebfab27bd63abbdd3e8106108ea1f4bd16a53a16511368c9045e205fa420050c8f087e1d5c645ca12b9059d05bfe5773c5e6b3eca9c43b703ed1d6ebb60dfc9ddbc4481c6e819993b35909a51cb0a8886346a9d408062070744c027171a7c3138b7789d8f014d9382fe1da38bc1c152d84d963253b98e659fd549649c728dfb4c035bcd93be92ad5f4b52e8d552bbd5a46c9992e3bf157a9fbcc2edc2c595a8e10ff904343d3601e1f39f0dd7f1320f96cba5d30e185e39e91e08d9a2abefcad15fc1c620d8ab19b4b3434b54458c1f70b4b57557d25a52dd08cb18098c439962ba49cb77da398007d4a392e4715c78c74fb2b817a444ec5441ec44bbd3e7af3a4b6f7303855723e6bf0256d1b57558a7877d1f4528fbeb02ce6451a246c1ea833a7cb4e7e77828c302323510dc816631238a345cb165a0a049019d410460b95d3226e7d00560e1c3c44eec326d819ce7221bd98e59725b18a2c2c6c3bc45b7d3d1666f263d75c9f6f73e9c501ba9206bbf7093bea5f3f3077673c60854f927ac073e75ac6c8a20f3b897daed5968419b45915ea2cd941969585d76e74c9f1ce373b48095d7a33599d3e088af5f279bb1481d375486648077a84f783408d3f717c7e7b88f59b0d18d64013196ab328ed393e6ae10e8278ae36ed09386bda0a40fae79b08097de8954fb3b5d2bff80537d5ba99315b3de8e9b363f391aa3b52a6c6286ef0c2e5bbe08269e87754f3536cdcedba3cd68d85fde0b0a3f94ac8f0ac1ecf4331354364e69e69538373a9d622a23bf5459702a040e2e4cfd66a89a6befb9fc8b0b55cc78e6a85b91ed50718226172b099a0d3dd3a983e8a3e7972d0f5b9349d83c391746432903cab1e30816212672cc805cca050ed9fd39de516c7110f2a1455a047005ad0c147985edcb368517460811f0238e0d1127523acc2245fee0c65847bc66cf4ef9f2ae42f2d425504d10f500f8dfaa7a59faf7a22c905f5329e5ac38a21ae77e944bdb3af65aab44adfa3b721ebe50a7d6c99ea423a77e912e617a6ca29586d63557a5e642934411a9405c6f95117e4617e8fe22c0a862637760ded04bb5c0813a43162b4cb24bf5123694086b6745dd11004033641a06968e94fb7c78828c1322565e8421ccffbe77614b056da6135735fe9fc57ad4001c73ef372e93f031d9b1c1316ec32161bba272142f4f4121b9d3ed1765d5ffabcd958b2e8ff2312392acdaba595cf0d597d8b28f0138251915a77aa61173cd8c519eda5ab3f9848d08400f0d1560b79d959b27fdf6bfa4114eafa9557de5a62969acfe160d72d1e7525bfe59c0bc680a681ab955b2ba177f7111c0b56b87a9a7f7b6bc363375c1d5a2b8f64b134c4cfb1fc4bda4522b96225df25a532f331d06b38323a6a7fc3eb1083eb0b7f70c6542c3228d044701bcfede33ac3ff1855f76b7c529d63412cbab51269f985d4a5c59ab80aeb56535cc2c68d0b2781ffe44c913ddcac5edb83df5a9de4396eb65f2ed9a7d3da4e3a30365fbe3b5dd1b24c5dcad3827e1e3e3f6fb0e9392299e45ce515bc60604ea0d228b6818ebdbd523ee8dc441917f428a0e4a47575b62679a0ccd79a839589767520f2e9ceb6e66e866b2c18b0bc6e438868fffaae0b1e0aed5f8af10f234cbdefe93bc553e76b5b0cca65792263253c3378bbaaa4097a5ee67cd4194b599234a457b6a3bffe5f1edcbc49db2f2f68fc9005aa875db7198749ecbce6a833d93fd7bd0af9ff2d59c7fbd5deec00917a9c330442f716cdf41fb69a31df98b3597ca8a4cc22f91eb831a5263238a7ad5c0aed00bf8d1e2ef31c6abafc4c8bb29cf13bd45054c1d42c4eeaab083912de6587f1c4bc0b4aced6e79a989770d183ce4ac08e5cb737ce7ba92e4831bfbf7a9477929d99b53889c20af69d685ee949776f4613c12f791b5ea47a832c8bba4d750a0cda3c6ab2f1628876fe39ffad59aeaaacfeb5b47988ec681a1a25c0ea4b5d119f365", 0x1000}, {&(0x7f0000001240)="708f32e8242a22d711348b4bddc4fe4aa52bb4aef16b9e4720c8bb10d7457d86ad39d7118848caa6568195e4f15fa7c1a56ca59a3563ccc3448b546ed82744f55841e1c2629c5041f42eb4e31502221cece46600ef69a9c53636188a8311beac0735531d53f915be00d64ed47ef3d9c7e9c5e824d24f1c1098a769b1dda8c08951a7ec25ba7edcdf2d8fd72d421cb9874d76db6ea26681ffee9f90e95ffefb97308e11eac97440358011eea17a3d1b07db208b7f5c0c9bb4bf39225d11237c2a74f420d5a7a6a9ff3eaa0378080c47927a217f25219caec5c9aa42a0b363b190efff47a053b37771090c1ccc357479234e146c5182c06abfc352", 0xfa}, {&(0x7f0000001340)="c99ede84f4b96f3b1f99b28758d47fef48e7631694550f955c5203baf52b865a705728e9ebfa060ab772a3322dea4778f030585bd02765d6c9da49e9e18fdf2b48ba0a2840787313de9c255aabde649d7412b35c41a89483eea817252cb544e3c0e3d3fc9bba5eafff5cde901534ab47d84f3462b702fa74e5204712c30eda8e2933706cd82db5666704b533e3ede41c18a7a67a3e73b0c26c70d36ef69032d5b8f82a1fc114a73d0de9be93eb1a6098fff0d033b04c6fd88a7e57df434232d1eca9fb49d68a2e9d5697d04b8ac36e2041b567ad8f4784f831217ec0ec7b0e71daef36c441cd2eeae957d894dc6887a50080f355dda9f724e4e05dc98829678dea206692c7bef5c88fd9a7a46f5b0c6bec46869917d83c8b371742fa0182ad1a42d18383c5fe2b9484f1e97aaf57689852020d1230942ccfc65c49f3d2fb8e0e241f4781e3400b05d09f743393b07a3b73e149d0aae11bcf218252f6749f4395226f82438f29cdbea5c6b94bb1789309e10b89ffb14aabca4e477ca74c260cf1c55ffc6e39c98a433e8b76c9a7a7ff3936ead9dd11726219332a49418852c50b610effe85c01d64d13ae650223d9a635f7d4e40f86c20311e6d220f5ab769d7156abf80687cd9f68ed487f2e2d18c126aab393c031fb5d7db9663078b53ca017e1ca060f9ab40102d5114e0e9819bd2b2a613cad9faf6f956be9457725c5c886a197b18166c7736c6419606fb72aa3a5a8f2fb871d471b02644498e1c6cd6d30e716bb7bb9ec7fe2343656edfe798bba62d44ca502eb1fc8434aba94bc4f0acb49e2f10c5ad1e7df46376556109e310287486e5ced34c2cc709062c75b332a44da51653d89191c3b69d40aabcbf38e8b7d868617989ebf2a10a980ae7637d3046109f475f9b854633cf179aa92939efc211ebbcd959fa0541d8874575886d348f340131a55848541b55984f51fecef3a1e146a4190f185c4f52ad491b867bc6718cbd180c9e571036dc562362a57be75c18b0eb00981428488355a423c07a7ea591b1f6beee762c4826f9a14669958b9be884545824b776e72a97f449ecaef76235481fec246ec7d7f2a7c3191855ec77671cb62ced6a0fdeabcf8a4b2eafc8f4ea43bd2114ce57199349023a435edaee54fc44ac23de5b104b3f742680cea65a999988d7231d6091f1bde97fc44f40a4c3d37cfb652f5cbc0a400ee7f772c1b23eeda361be3fd52a51834d123689e178b60eb7c15c6a45452acce0c2d790ed15d01094b16c432431bfa233005decf25076e1c240926871abf85e54ba521a2c31c699f9e0da0a470f392bb0808d3c246293d11befb7154a7c40850f995628211aaa157fa6a5daf2b8aae75850a4b719e72a1ca83ca75afc04aea6daf5c364883d4bdf9487a94c48110fffe02ea3c40ddd533f831de500095eeccb023662ba5b9c7be70a24758988a1dd8aba31e4500e64a086408c0c658d34fa01f28a72ff7b5736f78522f6d3f8d4669eb26bc7310a643e2646cce6fca9ed8caad455f454ccf78ec5e5fffc43fbbc252c18f5c263714c7e647383ce2c741f36592035dc4cb95a2fdbf9e9629be59e52013b819231cd50d1f75f87e36e561963ef9fb9f9099862e46dca46995a9d98ba899cc85b93470a5a9a60b37368c758dd68ee07f10aa1908f87a76f5f006ce5224dcf5ead7242a0b8bc68cd3cf6c1401565a173c32179c988e7a9bd718acbd7cceb31bec24eeff9730b9ef982987c0d40b5decbcdd50d2a86616c43b1ed8ebb1c394ff43fb336aa2908a8fe71ae8e20985565688bd84341ee84d4eb66392b5ee73c2cf0f5566c4ce32ff0093cc1d8eb5f16a630bdbac19b21c882ded32c9c599b2d6497f65a4b940811f81d371f2c8c3a1ac282d635e6ac1624d525330334c0d73df13dfb8fe0b57be32e1aa7632b2644297605a4c9c5b6948e5097f295f466b6f972489bb8c42076d5f8d743626a916dec5c5a315b36b7948f1874463a87e9626619d318d3e7fd5f2919ee14e47ad8c82eb01d9701fdd0a3e36193d0d40ac916c6e8a25741bf65640c731c9eabbc67253135c6c16f24718e5c1e170d021122c36287e80da4aa2fd830b90627c6cff694bdbe094fbf54b00a17ccfb4cb6da3baf83b63cb8c035740c48b20ebc3399771960f3a20e5be50d4412e982f8c8bdc75c58e5e294a04ad7130a749bf0b0b56bd3e6d573292671066252c6a5e42f7a83c2b7674af7c791fbb7ca052a29df214af06613380c8e9797739ca9a1697f302c7c1a397646e41339eb9942ba353c52219be96453f8472c5c9c760793a43014f8a10e6b5a55a32e763cd50a6cfd7fdafe78a973e538171ffb180c08ffab3c46d1301048139b4bbf64dddb5c0f60e028149436bc0e27e5cb76b34529062200a0aff4d1148281185e6c4517773fc044f3312236fcc4ff00abdf416de5e5a8744a1e7850c2c7f89ebff668edd3f175532b8502531c70e196078e8d92774250b56f7a80218609ac86b9bf4a7adb3054041fb7a49d8bb7375a50b50bb3b8110f1918cbc4e8cf911440fcadb9ace01689ca08c32cfdcca9141e79c3ceccc7f616cc88725715a597b2092ff401f15c593e603cbb39a173351004f2286d141db717b89a4d84406a42fb4328b0902c8b1b4fe7afc871e182c54e8a3601ceb084b8f3509b496db8da69ba54940f8c9c8f34557d2b741f474f1915273e404ebfb3ed9999d9762bed417a4f83ab181d1029301ec7c870ec02932e4971f7d589b3008f02a5b10f428574a79e089b4769d15fd0795d36e4c97ae6b94c46cef2eaa5af69d5c4bbaa3a948f988db32122b54a3539581315b7fac4baf4232f46548581522a2c0d4c8deb2c362544d98366b7a7709c36db8e2799304f1d1b9a676d92ac1eac146edd267e9d4fd308e6cfc4b18ec046cccb704dfd0aaf810048c28b09c7b3ed289afcdc35b4d5ca4dce3e420477c2efcce6b32d20052ef55716b92a1bdefca900189bdc4effde3bf55588fe612f12c9fab13fb3be77f268aee0406cc389af83d3fdbefc2157c427759961590c334c7569b8cc7f30333c03803b6af66243326363cff0fe2b868236e0b712e61a43e9edbcbad4c9dc3f255df8d72b1eb4b6b182bf4ef4348b1578ea126cbbd37edc6d45cb64c74ce8a6e96cfeba6537cd617504109e55d7e334c53c6c7accfbd7e512ace9a0b33453be79c7af9dbe392ebe39e0759ee445c842d8464fd284243fd190b30a5411d0c4a73a6e0b105046abd0bda2acd77b8308bdc2d03579f6bc7519dbdef1079fff6d7b523ed3b4b60122a76478cb16d9e8aebfc2982fc04f3b68edc93930442fff3f4225c760554ccbd48bca23a52c51335ea61ecb8c00c5f3a4e71f50bd1fc04069cab70586460a84b2293021d3137d049c7e1906b9ab8dfa19b3a0295decc0ebe9fe00e835ef5d3015d4396331f22b1384d5dafe0ca02f7cf7ceac70c3908b3a9faebba24bd2df800a27faf1964708690a368210912197cb3b4fc1f17a5f1776161deab774486e7a83f38560a666ae3505c300a3c192b9e1d45ca5ca713c02652f225dea639acb0bbb8bc2ac36b316df11a528c95b5ab5cb4957ee48b83e1fc0486b6121c837b81dd730609358bb535466394ec866a657ba280ba136ffd3cc44fdff671f27046cd1622473b1a3bcb1ca83ed03dff1f4d77b4b57d0cc8bd0cec4ad59b3f5c76614c4ccbb07f5367cd20b1b65777aa0f3bbf4735517f0ff3353fa739dc32a55e37e68afc39323bf8a464edda9adbffc460abc1382600ced43516a0f3c0f195f7c2687c1cda0c8c44ac8f690cfc84eb6742161a7e8b3f649f51f5b18b3cb2204c5da3b4bf467bc896f7cca2a6deab0f7c4d140af2cf1f5b2c5fab6d0fcaf30f0d19e6b54ead3a5ff294b38ddea355050e5a16abdd078ff1962e5ee7831c680df3c891c3506b0199a722a3deba1693e918680e54f95698f571b7cf31e36f321a076696a820adaad97ac72aae5c155838e740b26fa44863bf820084c0b4fa64d72dbde252b9d0fb1c555bbbf79c33bd399e40034c674c15d5256e115790db4b37db03e06297538566b6026971775aff3d85b9a44a65d7e0249485d96a255c3828af14a57c52107c4d86ab66cb8367e08945cafe3728b92843b5f79a3ba3fe87164b2573d6377fb3b13b73c0029d1d42ed99eb78f659b06d11ce449f848c69728a3f34005ed620c5912ab286e01277f5732dac98f225b5514cc59bfe694e173610702599369df4ec5092fda9724ea0358dc7edba81ef5043192c0053526ded26b3fae15b73ee743bae144767ab4432fd3310ea980dae18783ba15acb9eca753b51171069b1d4a970fd65f748729a05784433841a4ba540c450caf2288b8c078c9dbecfe9f2a7fa52ca2a6650e1f0bf367d03ccdb271c16780edd7badad1c7bd9f6e64ffbbb09910f800793602baa1d7000e237b875e17cdf0947b307ef288a7682b8069618506e0d6cdacacb3cff11e3a38e2ab72637657f79894bfb45c2f55951d013e0207f63d4640fd2a0d90ce1fea764c2d92853444770bd28bd959ddc79b94ee53744a7d803d5deeff656dc031381c5ff7b35af5630b9c66a59c0bd451d54aa1436942b58f049f12989d9032917fb711ce6d15d9ec3c186a99d9c323f362d4f306ad75bfcdc88c5bc6a604ef1d88ef611fbdaff2dd8daff0af9f2e8f7534990b49f585429e10f326efd727c7585b89e2b1a5b80f4049d5d1164583d8e14865d193968f8dfa0b7e57d7f072ee20c9bf7d57ac7f936ece8f8884dd4fd59cc294694902c931daf1f30815a68c4b065f25ff4a3f512a1878038d7c5449bdc37786778e0d8228c5559d07262630580c25ec36a763a60b42e8f6c5e8a803663e81161707d70f63382d4d5444298787f2ef791d360476d9539f9d2202a31b45718d9aa4424717cd9aafe73269a35f09c19fe72f3309c1b87fd985bb7591bb2152cc2966a7cce452ba3b7652d35dd279ecf621ea94c5e4e549ca6418b652cd78b406220e4f21e50104fff3446ab3bba742dcf18c827c387c90dabcc6440f6c9c17b18c2f66fd2fbc5bf038c85eb0b69dd6b80f528a6c50da576a6aa31d74b8ab385f5dd3762b8506d45979a0683b3f8721bdc74179b29b93cf9ccb838cfecf45595077c5349693b34e4013060349106fb8cdd14dea23e440b58507afc2024de00017c02c8a6789f839fec77804a604913216afd81c48518e7dc204bf8fdef6b921d812dac5d1d35b27e58f5bd3f7b406de1ebdd3c9799876f41605082f25f13527614468d8f69d87c15418d324bd44e2557fa1162ba06ee5be2f1b27a16c2bf671fd105090b810a28f4d76327f4592c96b8baed4d91b334c5a52c026072f7d280ef9f76ffcacbc222b8ab78e264710ed532a525fa0c466298810d28f1dc4817332e7cb54f0cce9c8b9feb9ac3ba1dfadc4341173d2c1f282b7e866de546a951873115952cbcd21dfdef67d0340ada75a1aff611c409c057132ecb4038a3b6f32ea06b0cdeeff72595c4be8822991edecce38b18772d4997130ee40b29521d895a441d91b337f768261b8bbf786e9c9a63b8a0a81d24266ca420fcfedcd887ee5d9a7f8437eabc65b99ec19dcbff2cd1782d1456a8735654219b77e143913dd50c9727806e682ab7368e72e2abebb70f7844d509ea83a20b5ffd4e185276e7b1869dbe73f13bdc9244b5b26314dd1c4282c5e23c7b436c3539b86136eea72bbd15a7192a6abe87e6b69a7a7144f9eb7700788072d6463760fb1c8bcba21319c926aeddea4a6c", 0x1000}, {&(0x7f0000002340)="96f434c227cde53132a06fe5", 0xc}, {&(0x7f0000002380)="9924faa3f4df6d32269fd9ac930b724bcbe2e3b3a3c26d4721ea50bfe18b0a27b9a431f23660e165b604d0db03e259d0a6136212ec735d2b20feb83333a276c033409123c91962df5ae4a682884a280e56179b6af735", 0x56}], 0x7) sendto(r0, &(0x7f0000000100)="98f7", 0x2, 0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x20}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000080)) 16:00:37 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f000000d000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:37 executing program 0: r0 = geteuid() seteuid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="bf89088ef587749fd32cf426df918370f379ebbc22c485c8c3ef78a35ba6053046b9b974a15bb08e861c71f6ccd6f423d6322659e06ca9ea36fb441ea869b51fcab9a5223a4bcc9ec206440fb1f793b16ebc5ccf517ad9c0d5436ab948b8f681d3a609b68fddd741eda1bffb865543e629ed436ebe2c", 0x76}, {&(0x7f0000000100)="cbc97204b9a7144cde15bf74d160b53d1339c46bbec38abcc0e4338f6a7e57189a", 0x21}, {&(0x7f0000000140)="9d172dbaba2fc23ee6d953e4349ee5fc05f7c7059916d1e16fc09e362414e7b6a546b4493bded9c649db3b4b8672f79771f6197b95c359136caab4d1ad8472f55d75724710464b8002322bfe844fe962de444c07f39af0909d40f3887dcd11d767abdf6d6d605eec62eba0", 0x6b}, {&(0x7f00000001c0)="13b46ce95ca0c4dfb549e82621944380a106bc5ff970ee0f7ce455d0b3d5635d9c19ff556778bafe05b55d248d162174c5155a6d4e7bab971e96336bc1123ad01416f3b1a0831010bd44dfcb068dea72a679fb39080bfdaae5e76ecf3e28d6d25bf1f6d57594031fff73b6", 0x6b}, {&(0x7f0000000240)="a6bb523555742f7985553b511ed9eb48db872256ea866e43f58565b80134abbd4d230c9e2eab6b89783d5243ad470a00fc9ec61bf247e6e404555c5c1c8743ff028bb32999b24e4ac3bf68714a774b2401717850ab44315cb84169c6651631e6ea1b7876001ec8cab099fc8b68589e80fe3c8ee9b155bc8a6d35975ece6bbdbe51e805f90ae34f", 0x87}], 0x5, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x404}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) r6 = getppid() fcntl$lock(r5, 0x9, &(0x7f0000000500)={0x0, 0x0, 0x6, 0xf8, r6}) r7 = accept$inet6(r1, 0x0, &(0x7f0000000540)) read(r7, &(0x7f0000000580)=""/4096, 0x1000) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580)='/dev/zero\x00', 0x80, 0x0) fcntl$dupfd(r1, 0xa, r7) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000015c0), &(0x7f0000001600)=0x8) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000001640), &(0x7f0000001680)=0xc) accept(r9, &(0x7f00000016c0)=@in, &(0x7f0000001700)=0xc) r10 = socket$inet(0x2, 0x8000, 0x80) recvmsg(r10, &(0x7f00000029c0)={&(0x7f0000001740)=@in6, 0xc, &(0x7f0000001980)=[{&(0x7f0000001780)=""/18, 0x12}, {&(0x7f00000017c0)=""/140, 0x8c}, {&(0x7f0000001880)=""/228, 0xe4}], 0x3, &(0x7f00000019c0)=""/4096, 0x1000}, 0x803) pipe(&(0x7f0000002a00)) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x11) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f00000002c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') readlink(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x19a, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x64}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb569c0a1a6a33c7110700561784", 0xe, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) close(r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) 16:00:37 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000800)=ANY=[@ANYBLOB="ffffffffffff4c5b0aec40cb86dd6000000000703a0022000900000050000000d6000000fe8000000000000000000000000000aa030190781200000069dbe0308004004aff010000000000000000000000000001fe8000000000000000000000000000aa000000000000000005efa0930200810000000022fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c0000006d76e66b625f57baf8f0efc24cae2076b95e850ccd4b548aaeaaf7b5b137d1da53251bd4049aa231624783a21e430508fa7e2e2c72c73a404a6dda0c83d44fa5de9ff20b350841e8ef6bda13e2b324170f97f6dc1a90739d227b210cf58c3d932e575f9ed62e532d1e7fb25b8e56bfb2e29779f4f7f9be746913bc1b4bb6a110233dab8e6139a55c9f7c8b2ee124a8d6d03d3aeb16d2cc2ffd9b5b96f320c6a8dd5487081eabec2e9b20fae51ba0113362199cf86091c9839d6ed51f749e10ca61b866038696d730b7b58e9e5b47612bd5e5ef15367dbcfcca39570c90849f17d2c8ac39a858119cd95a344241dbe8a853bb8719b61347dfdc1c54", @ANYRESHEX, @ANYRESHEX, @ANYRESDEC]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x171) shutdown(r4, 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)}, 0x400) listen(r1, 0x9) fsync(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "15050000f0f56e688b9e55df3100000000002700"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="18", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefb, "8549693ecd426111feb0d4e1b40b9f444000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 16:00:37 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x4000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) sendto(r0, &(0x7f0000000100)="9b0661a70099ea042fe2aed701c8c150f19569ed7d87c24d5651c2ca89a373615443cc63e27110752ad523c966d9fbcf7a56b36f33e3cb38ff7e4a3010421edc485603f247887bd7b8019bcb74a9d6561ae7011941ee3f6ebb6ffba32068fd9824bc7e8c0dbce31c2f07ef6d8fc908ea9555ea4a56298fc8fad8f78b6373336dcba1150cd20dae059c070409b8042d6a757edc7823c013aa1b74209d65eafd75839da7d0b9d5402b93d509e55cfa39e6c210713673c003c9f4e7d66ec200f84051", 0xc1, 0x0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:37 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4582) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x50) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_data=&(0x7f0000000200)="b16cefb078ba9e3f2d9913c2367698cdc0f0e08b02da7fe3b20c578acac6983f071534bb6413bda456a681604e7fe812739f964ade5e5fb478e0bbff340bce5ff69b7416cf01c1d26dbc4d571bf37942d447adcdcea280a887b8fb3cc045070414f63ea783a881cfb955d71835fd89f802c62dce994e4bbb199d3ee0a9bdc315af0a47027df5247f45c79960adae4801f8fe8c9ecde77cae260d91"}) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getpeername(r3, &(0x7f0000000080)=@un=@abs, &(0x7f0000000180)=0x8) 16:00:37 executing program 1: sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) write(r0, 0x0, 0x0) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r2, &(0x7f0000000080)="fce20df6c24bb281969d702711d8e7da90284ec5822059d34d3d9ca411d62f496cf17c5c0efa08548bcf170341", 0x2d, 0x4, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000080)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) close(r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r0, &(0x7f0000000000)="fffcdcf2640081784d827b247c943b736688bd", 0x13, 0x0, 0x7) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r2, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x80, 0x0, 0x0, 0x0) r4 = kqueue() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r5, 0x2) close(r5) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000000)=0x1d1) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x3, 0x0) 16:00:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [], [], [{0x0, 0x1ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00deff05d900000900"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff002000000000f87c8a5b671b1b542a538706000000a714"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendto$unix(r0, &(0x7f0000000180)="458e23577f36dcb4870f9ca89be1384f8c220890a1e0cd22865b", 0x1a, 0x4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = getpid() ktrace(0x0, 0x1, 0x8, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x69, r3, 0x0, r3, r1, 0x0, 0x1ae0}, 0x8, 0x0, r5, r2, 0x0, 0x8, 0x1f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setregid(r1, r4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/59, 0x3b) 16:00:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x100002b, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0xc1, 0x200, 0x6, 0xbd, 0x400000d67e, 0x800, 0x100000000, 0x656a6416, 0x100000001, 0x3, 0xb45, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x5, 0x2, 0x400000000000004, 0x1fe, 0x6, 0x20000000200000, 0x1, 0x6, 0x0, 0x2], [0x0, 0x1b, 0x205, 0x2, 0x7, 0x7fff, 0x100000001], [0x1, 0x3, 0x4, 0xc3, 0x9, 0x1], [{0x9, 0x400, 0x1ff, 0x7}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fa, 0x40000002, 0x7}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0x0, 0x2, 0x6}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x6}], {0x0, 0x1, 0x7, 0x46}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002effff69d9871c1d017a001b1ea05ef969c3ae9cef40be86646e2633523948b5fcbd10bd4e9318d42a5d658d24335c5ad70081b396e23fba0e000001035cf4594236378eb3c7541bc90223c52492392f4a1c533dbe8b7222df630900000000"], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0xfffffffffffffffe, 0x0, 0xc, 0xffffffffffffffff, 0xeffffffffffdffff], [0x0, 0x0, 0x400], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x800, 0x0) mmap(&(0x7f0000394000/0x2000)=nil, 0x2000, 0x2, 0x4012, r0, 0x0, 0x1) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000200)={0xcf, 0x0, &(0x7f0000000100)=""/207}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) getppid() pwrite(r5, &(0x7f00000004c0)="4d6d1f777bf9ac9c29a636635dea1b291bd76c306689a818636cdc67041be52d33a468a2e331669f89203d357815c887db114d278a3a1c74c29c3cc02d9553b52817e966ab51a05e426c35e69b3725056032b69a4852a6b5797fb5346fa67d7ad29c6d6ffc67174223a5494a4a0d7c23c86beb2ecf7192b28cbf11c5cc2af177cad719b7d46504241cf076240c9a40e812c3ed524a0e1ddf6377da043388bcda2135cd02dcfa06999b247c6858f225e39727a625c6564fe42f29865d7b2d83cfcd82", 0xc2, 0x0, 0x0) dup2(r5, r4) 16:00:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8000, 0x0, 0xab], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0xfffffffc}, {}, {0x0, 0x800000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x4) 16:00:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x400000000000000}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="ff0feb001053064c1f02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) dup2(0xffffffffffffffff, r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:42 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x1}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x2a46, 0x2, 0x9}, {0x16, 0x0, 0x3}]}) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x20}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 16:00:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xf8, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:42 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x7}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r2, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) openat(r5, &(0x7f0000000140)='./file0\x00', 0x20000, 0x9c) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000001980), 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000001c0)=0x8) write(r1, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, 0xffffffffffffffff, 0x4) 16:00:42 executing program 0: setrlimit(0x0, &(0x7f0000000000)) poll(0x0, 0x0, 0xffff) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x8000000, 0x100000000}) flock(r0, 0x2) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x4c}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="00d500"/14]) 16:00:42 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x50}, {0x6, 0x0, 0x0, 0x800fc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7fff, 0x0, 0x0, 0x0, r2, 0xf, 0xfff}, 0x466, 0x3, 0x9fd}) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) open$dir(&(0x7f0000000340)='./file0\x00', 0x400, 0x114) r4 = semget$private(0x0, 0x1, 0x680) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/52) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='.\x00') 16:00:42 executing program 0: r0 = socket(0x1, 0x3, 0x4) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:42 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) socket(0x18, 0x2, 0x0) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x0, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)='\"', 0x1) readlinkat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/45, 0x2d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)='\"', 0x1) accept(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 16:00:42 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008cc000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="9ef2b5e10a62489e416028b9c40aefd6c0f01b4f43f915f935699f8d26bf3fb7e1ce70c36022b8c8bf4f921a5dcdac4001db1ccfc5c350bf90f13eb70638abddebc6267426069043550a2c3699e560", 0x4f}, {&(0x7f0000000080)="c8324c69f711272f67ad85e14ffc1705b814afde2a6fc341390064b1e6a73c4784dd78972f97edebfc63e47ae69cad9acdab85d22b795332bc2a9dee5246c5ba48bfa9cd2cb9ae665f9e137b9e120f9bea8a1dd857130055d611f618a423e0f013d5d7268bb33c1775fe53134061142ed6fd59ee30e6a39ee0d65e67456c5a1af367b9b199626527ea0b75e1e7a9b0b005525c6a6538b395645feca5d0dc677bc713dcffd285274a8294f62d3d668fa0d54274aa", 0xb4}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x480, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) mmap(&(0x7f000072f000/0x3000)=nil, 0x3000, 0x1, 0x2811, r2, 0x0, 0x73) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r3, &(0x7f00000001c0)="cb3bfa63445a98eaa9629ed1554ea18e17e7c1cb6629ddec7d80b86c82e312942ed8900a1b3e2213303c44a1386842cc32cf8b1afb18990198", 0x39) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:00:42 executing program 0: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x1}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2], [0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffd], [0x400000000000000], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{}, {0x0, 0x0, 0xfffffff9}, {}, {}, {}, {}, {0x0, 0xa, 0x0, 0x800000}, {0x0, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x7fffffff}, {0x1, 0x0, 0x0, 0x10}}}}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socket(0x2, 0x400000000002, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) setregid(0x0, 0xffffffffffffffff) setgid(0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x1, 0x0, 0x43) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) clock_settime(0x2, &(0x7f0000000cc0)={0x4, 0x204}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x4, 0x7ffffffe, 0x2, 0x5, 0x9, 0x6aa84701, 0x103, 0x2800000000000000, 0xfff, 0x1ff, 0x31, 0x7fff, 0xf8, 0x10001], [0x7f53, 0xb, 0xe6, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x5, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x8, 0x23054, 0x4], [{0x8, 0x3, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000001}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x38, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x24, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) 16:00:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r1, &(0x7f0000000080)="40dde2692c4149366b60b30d8731aeb5469b1596c52f7d8d9bbf43e58a8424f3d2da24069f1d706a4a1caabd00e34475f9cea3dcddf443db6784aa82c2524033c88d6c3764a9ab842d94bb3a59a12c9e7a2423d5cafc7dda3f2d8ec34663c1d9dd37c53258062883fb38276c8057faaa19758fc23ae4ac6c6267a2c6496597da4c89a606375d2e7627f59194f5df0de1e58e33f7d50f0676ddd69c81d75f194ade39f80f6e1f349cf17e428a942843d6c656be21a8ab2857a6b68176a16dbd6c59d93ae6617ffc9a167dc2a501f065954997150c1f3afc57cb8965d72d23", 0xde, 0x0, 0x9) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:42 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000140000000000339078ac1400bbe00000011d0d7860ac81e16abd68750c83e19eadb6853ed27c8226cd137df57fc940366347c9b4259526c16ebeb0ce5fc792598071fc088b1d9a6b70441b0644034d4619f269d801e109b362bc012c1d86ff9faa0b1589702e88e9f82adc1b47b1"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0xa468) 16:00:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0x4, 0x81}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000080)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)=0x200) dup(r3) 16:00:42 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x83, 0x20}, 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES64], 0x10) listen(0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x401, 0xd69, 0x1}) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00{\x00'/110], &(0x7f0000000280)=0x6e) getsockname$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0b57cfa5cd9f9b4a6f9ca645e4ca87740de59168cd6f679220ae91ae389418d98a9ec9dd1962e6eca73ca00000000000000014d6b04fca06b57805601548fbc1e3e32b70fb7c50603618d76e6d8cadcaacdffc42dafea5ca626f39faaf7fef8f6db86888539fa7c50647a2ae261b5248c5f0ea66bdd93bc90ca0d15c237ec3b47418e0fdc1cc4fde5174f0cf15ec438c8d07f4a98394eb31115b589fa6e469e1cae"], &(0x7f0000000040)=0x3e) r6 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) ioctl$KDSETRAD(r6, 0x20004b43) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffe0000, "d200efffffffffff6030ac8fc9e5510900000002"}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7ff, 0x494, 0x101, 0x5, "7e9225452c79e2c4f39b60d2f5d36bff65d204aa", 0x80000000, 0x78c}) read(r0, &(0x7f0000000100)=""/3, 0x3) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000613ad292edf031966ffe5e144e85342d02fefe3b3f3fc79ad9f34aa8403e6d33b87d98075a7cccde26bf2aeb075251e23cc27c58e3eda77f66613ffd2ddc61ece87dd5a66f6c1819f1ec"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = getgid() fchown(0xffffffffffffffff, r3, r4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8010, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f00000002c0)={0xda63, 0x7fff, {[0xffffffff80000001, 0x1, 0x2, 0x40, 0x4, 0x1ff, 0xff, 0x2a, 0x81, 0x9, 0x7fff, 0x80, 0x80, 0x200, 0x0, 0x385cd203, 0x1f, 0x6], [0xffffffff, 0x1, 0xd39d, 0x9, 0x0, 0x4, 0x5, 0xd1c, 0x1, 0x5e84], [0x1, 0x100000000, 0x0, 0x19, 0x6, 0x0, 0x8001], [0x8, 0x1000, 0x9, 0x34ec, 0x9eb7, 0x40], [{0xad9, 0xfff, 0xfffffeff, 0x200000000}, {0x4, 0x4, 0x0, 0xaf}, {0x4, 0x200000, 0x6, 0x40}, {0x5, 0x100, 0x0, 0x8}, {0x8, 0x2, 0x1, 0xffffffffffffffe1}, {0x200, 0x6, 0x20ca, 0x9}, {0x3ff, 0x40, 0x53f3, 0x4}, {0x6, 0x7fffffff, 0x80, 0x443ef54e}], {0x8, 0x3f, 0x1ff, 0x9}, {0x2, 0x20, 0x480000, 0x5c9}}}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:42 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000500)={{}, 0x1, &(0x7f00000004c0)=[0x0]}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="945c037bba14670db419f996be0f72d5c9d8bccd18fece62406a7ee3bf5df8b04a11e35adc2ed0eeee70e8156d4fc3ff5714f205f247f8335210c6404ffeecb97379d4e22fa29a7bc310c983b336f7ae99e6d868b3d41c29f794a263829829f45c4b6bfbdb1f66c364e1361b372383c362f451", 0x73}, {&(0x7f0000000040)="b0596516c90a19c8d1b26b4a69299f6c3de75e16c344a1e9f0a4973a4e63df1cf362a4f2d90586333bee99369303cff102c1db38daabeb58d6faf8f3e873c57685ca73d1896afc6483f9ed8d4fada0e5b09ffbb949ead62ca9d5b502cb3164", 0x5f}, {&(0x7f00000001c0)="25038ad42b57ed8e79027441ea04a92ed18ee98f917f21793cf90621b78085ec1d773e644958f82d1b93d6db25af6e8b1e08a08ce0695d77b87748497c078fa12fc366b6fd11a0ced12e577afd5f155e4901e4a4f41c88a28f2c7fce674d97df7e52e3c14bf819178eb8784ad9cca65376c11f4bea928ca6e7abc1b68bf3f1f3b081ff872a98a33563c117500ca645b0a880a1ad7ca6389ba60a1bc2ca0863f33bff006e7121e55e943295a2d069adac65aa591bdd679cc187af8598721a21c9f3f6ca9a6559dd0e5484f4c453a23d913b1e73232eb12d6c1b28e8b71bcdc3f66249e44bc37bfff803", 0xe9}], 0x3, 0x0, 0x4) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r3, &(0x7f0000002940)=[{&(0x7f0000001780)="13734fe67e1ed0657622afd412de3dee38ccbb78b0307a0ffb44d612453a14ee8fd831a4a0f6bb48ab9cf6f496ae44a3f6585997115f349384996848f775b3c968bfc9f0c14a8291f947fb256a73452607cacd8e5d0d907d4eca5e908dda245212b3351e0277840d082b8109151ff735609d4f6c3ff9f534473c4944e73a7adca6a3fefc021be4229cbd1a9427b525c58e6ce56eb95d4160efed9e03356f12696bee0953990fe5a2d59608b89ba466536294356bb1dfbdc0d9569d443679f921d22259c257aa1bae7090395a0245df222b060e2c4a372ad9cf87ba5c884a549cd86d34abf1d7fa169bfdd873ae021f2dadcc5af91dd0", 0xf6}, {&(0x7f0000000480)="39150a111199e608436536e2081644cf5ba1c8", 0x13}, {&(0x7f0000001880)="b4d522d59a302a3a2b9cec018a9ae31487cc98106e4398dbd4c3", 0x1a}, {&(0x7f00000018c0)="18fa178e7f5e5a4e32ef2ed04801b058ca4baf9b9dcc41013b3affc29033ba2ea5f822fdade5e103f4116f1a3ef29c812c7e451e53e48fc4c663514cefd54bbc4d59dcdc3fd1f3cd84e04f33e1eba8c87c02c66be7350e8f335d13d078013b584aabf5ea0ba7b88f4297c5b5bcd222ec398432c4340af320f69352727efc19b6d49df8b7ba207fe9dd17a2befff05905bf1d19589de9216542dbb28d25ae0c873f21c8682165850d769866618f5d498270c88bdd127e0705515c4fa4a30d493fc580f692b5f0c50b5f5eb3a55e58ab10af91b6891f15868e08677a1899479367753fb8c2bc3fa59bbe00f06643a0436a324a3abb66936159a669797eb2a0ad9c0f9ac2a47b28a501aab9b4f923547af6fefc309be47e6c113fce0b3fd0f870ceb733ca0bad797205b35e373e7bbb8310de6bef3570fccc5f22c477e63ceec7af5f6a6c7dea0e5d3ff540734d90c6e891f761476bb5717594c33f29facfd7e03e77c0a5bdc440cc1fee68f0986ae14a33cdfd745ea9d59879dac428befcb8f88c5f7fab3a8e0298502e8711a03cdc8da691f9ef0b6bef3f82606124aaea80fa6f24b75279f5ec55605e3810fac96ef3f4c1b9fd6e0b1f6188285bbb021fa9f17138968e1a49f7ecc16393bc3f9142117fafd7ea6281be445f1b4501893c661047b515e4181e5481376ec628546e378bc9e16e608be41501fc45daae60f67dfa45b0116c66c174c0ab91d04349066dfd36e764369b12b0d496d8a5cf50f6fbc829f91d2ade683e7889e209471f78e60281e05019d34e12af540ecaa3079a1d848866f920c4584597fc8a5df013d33e78629273f13815fb7da0d8d11536506e14008c0ef0c6ca0fbfa884f21071fb802fab8a265c428905420759ee2a81cc240ff02beffb21448bd98c8b49df67b19939240ba59dff1f1dc75eb480d301768899daff6dd62fdc5ebdc363b094059693497671eb2239af037b89be720889fc05c73da0b7a40916c3afa420ee1077d541962af66b5bc2243d18e355b5063a3caaf8e51da78fa48200a82176bd030079956bd064cf6d82023fbac41320534d037bbecbeba9d681f16a227895ac3b3ebd40ff6b0e3bef7ee4c97a1208e174e6564fadc2b7ddf6ec8bd7bc33f48c4b2da8a20c77baafa749f4efcd81f15d22e0660c4e77c09912d613f3ad6e54fe30e6a8dd88b7d2a1b48658b99f3d6504dba2b481da88fc55186d61bafc28598dca388bca6512fdbcaad4453621fe769032e06a6c4fe7de543209bcfb0af566912ca63c4f35ee5b1b256c1d10ebfc5002301b557848998e7722880d7c5dbd9f27cd64c75e19903c47d98ba151f380038cab64dd76d1c03717a8e77a7b236af1af0a736a4638953b14154edfae3d8a6949ad0d30cdcef6a9a1a5e9c5bc8d476a66564217ca5189df0db2fa94c18308839a68ee8073059088b649626e58a018fd241b1dbcf6707f85e818e2a152f34bd350af5ae8afb138029c563976d18adda5c421062867cf5c9aa13f77abd036d779f5158793b9e9c18d9fc8c59e76273b4719b19118f2d52fe62124f7ec14f0f348035f2663a32338c83e0775fb1865310ea84de110b1b7c1ec33f02b1d3551d4cd28ddc13354f35e30279a1313bec00308bdb0aac76cee2f37f728801b6c5018bf0999c6c4c0d79be77be07db2b40c75594016035acedadb0d7fb038838b1c368eb45e1ed3db5fa59f2c0ea39b60f9787313fea7e50c225be7935a32ecbc837d581c30d69879366485373659d9b83ac8d448b05ea669f1d99c47a0c4078c1b41c73e68cccab1a550f7b53c8f595185e6b917a0ff82c9ea767babf0f866eae25f8b06ad17228434103629f12ea550f7143ae4c8849b7edaa7a35d5f7a768fb4df93acff5db0214dec032946c27853f2ad947df68e1dff8a4d91fa21cb05583a3b5c9b66b50dd6bec1d9bda316620f8c869f83411d66630f3174b8bdeb3f762a6d12838fa431bd746f9fe21f7c02da694660195686633fcbae0ed7718e03e13fb1602a9e16b615e4aec84ace3b74c9daa517eff041a34c77aa3d9b02383652f2727935e3ca843556d73026ed12f37fb375c359ece9e838ee5c62490153d9bc5f7008a5f4681334f400b0199c162ef7b2ea0f84c36c26cd679280aaa35369c4b58bcb046406d7ef028051becfae416549ba6995a32f2ae442e198d040dee04cd28973647c7d765489218d24926a748a54d40e9579175d5b1970244b77d0dde3da605de7f1f852697584484947243704d61f46e9ee172801aa2cf9b623da84fb5c7547fd6b770222901204da5d8f23a671385f77b823ac7d5643a9f19f4468565b60d64edd29cc179c11cecaf133bdc954d0313389b70c00190e10de59ca4d39b1e23b75a0e93f4c01594dd69c0f042a1c87ca12bcb6098c45cbd0ed42ba5064bd22a9771654e4c78540e84411fe509b83001bc716f47c3cf7420a21510b474453819ea01a1f3edc971e84fc5d141299bf682eb850bbd501642cf8d999b8837e1071f4a84b872dfd694f0e60275608763a0fcce108bfd4b2ca100002f752395d9bd86fc7b3760b898ae20ea673db3fdac4459d710b618a98b070b5e7567f27f708adf13e6c119094c09ea75aa4508918acaea90e469861444311cbe90e4fb152469e5dafb5b9c9cd52a1e136457c2c09e2158de8fcee40ec990bbdf4d2c47a0505fc3e0c8edba7e08e8d6d9b204595606a95449ed379a8a6be3f6f2d4568c371a9e77c319139d859ec1d3757a1d11d3fe7465f3104bee9c99a92536ea1a2673f66792231c7c98dc74d1e887303a5caddea5ca6eb947cb8f4f8f9f9a63050747b089683aa6c48b1f1ab9625299d54e5b08ab49af4267e5e0a8ba5f5f58b60f5514b2092cccf06d1bab02c76c6150d825d242861e4eaefd3a5a7a6ea10985ea8fbe8b444b0ac8df42b89fb36ed14ead2edd35e325bb19caef9e6ec2c10fa4d979e4bcdeb91da1e967e98618a52fe8476d9e21732b4ab92dff82640484bae0e153fa377b30d151e8764c494d09b984fb4fa0daf3300dee09d0bafeb72221426c9fe9355790a657242ca0e272f4f5f464fcfda1391b723ec37c051b3d8e56cfe2870c1c77d359625e31e2b0789b6527c6c9991f0d16b49ba3b8386e6d45b3225cd79b52f44cba806e079dc9e6cb1fec548d877c5f1db547346e30bf71027b76cfb253dc1ab841461945405c7c4eadaed1ac84b3aca0c627848cbffbc757ff4ea8e9793c6293bde66cb5f63d87c92048f8a12d915324e83d8931685811ab98165723f80cd9f7838cfb659e590ebfc0fe9f92cfc047b5ba429c9ec6e931c87f85b2e266e71ff4c7aef7946176ae889240ce7570779863b4daf20faaa903a230a8103874bd6c07d3bd990484734a170a1b7844f4e7058bbcce9d05274c597c7eed1ac50d37c77e677ea6927edbe91e5fd53018d4430c6846cf00af23bc30f86ce863e577ccb52fec9b480f85ff90e7d36f616d51f6ad6c4cef86a2730f6f1970603cfb238ee9f862412878e25671d19d75e2eaf8e431740b9e9f27a8599933e7678cb4dd4b5d17fb7fc54d5707892306d4dcc65ba825f7efebd08539475f509539d5fc3b0c76c5c463bd235e937131751112a75def2f82ef9c83065f1b7471e346bcff08cfb47fa1810a0e1350df41d5e4b435d9c27b834f4f1c3af52de361b4c836402c37fafe8a3561a758293bdbadbde0cb9da086626cbd9f904eb0d5f74e91a5d32779a4555421e6ad127215650308ddf27afadbbab6c0f7e38ee324539ce4ab36d0392200548c1155a4dabb2abb1c0bf80af05d7298226e34f1419ce8b3295f24c5b30c1a0a3026fa253c6150d0a455f206fae7ffe91a8ada639a844bc8b4b35ba4cd278ebe2555c2ebc009189e7bbfedc626bef7e67c21d367997893140a05dc205084d7db2fbb400a1b5e9f285c547a561666df56ceebca588495dff2f96bd8d2d38b8f6a4e1dc335b1d2c4785bf37f0b38133b51682be581cbd92453c1e8bdfa422bea134da410c045e6846e37d4447b67dd79b6d5ef4abd84535ac8a5971811e48accd958945c97617c91109664caf3c8d8c1260eb211931f813b1a56a769f7f0443458c96395ddc689f6404742d3747aae8c82ed635ef5242dbd8b6a3cc60f44e25f47a236864c9d92f5423c876af717fedc42e12ad83ee6a33ab07dfe72df2ae525219fb6cfabafda3f39719ecfac5e16b0e50c4fd1a328de9208f0dccaaf72f2cbbd821f0f5dbda18e674109b832aa58d44d5b3a7d1f353c77f5b930bd259d9526668d0ea0bf40a7d8785412ea2f2cc8cb96dbcedf0c4b03bb878c31cc470b46436aaece61c9e96c793f5456bdcf803fc86ee0e080c2a4cb4324b54726fdf530858c79d10e4bf39d76aa46bce1a22bb62778b2754c6a6979ddebeaeca18fc88fd8e97c23364246b76a2f957be2c037ec7aa8b9edcd93e6b201cae692afd77a9ead34d32210b51450f64c3cfdf559278323c0dbcfc2b142486d4cfd365b9328ea401d9cfb76bfd475f3924f9006988ad831ae53ed2bb4300f57bd887ca392f2167911a48873017ac240f8a1398c23658d41d2c12ff570819718c0df54c64940b36ae2dba95243c89de1aad6f347c57b2db99cb565adf282014e730287d9e154baad606ea0ef57ca6fe79401b14bad73002d48d4c20ff25c396b01c788d89d2b36d2fbbdd5f41b6d9be45fed7e38b72f0b3f5de579320c4e35353df2affb7af70eedfdb4b3dc40cbcd69cee4931d4dbcfd26f1be5d48a7c496b170b012dd322703815734027f57c8f8922a306542c7f6a7e697d5467bcae816aa539b6e5eb64bb756b8c67d137f66ab3a6dce559de7faa5e00550c8a3dc8e48a4c824eaf8377511967174ec900897c6a6a51141a1c36092a1260cd7a90b132f3ea93957a1fb1347b18a32a0849d30c11ffe2243707c7bb33c87d3c62b8292b5dca7901b318c67a9d60b4656fdcbfa77d75013b2c940e7dd4658463aae866176194bd7acf29cb7da756bc34bb23b9577537afa7d7ef1e030fd9e8b36efc5faf520559274806692a831bd0f947dafcc8b62dca0972536b3ec2bdf4b9f791cfa0fa4d53cb82dbbb9fac8b17cf4d6efaddcac7637aad2a5d3db5c493831c3118d43c3230f91c8aad2d363a4006f1c995f9d0f15939a31fa0ae29a6d26131eba6b74801e5c0cac5e1e4a028556371065275155feba493ddef6142637a9573fb84ab9dfefb4e5538328802269e66f04a77a04e2eb75169d13fdac9a48e6b156f97265b29191c2c17a43398c2d493329ffb28d5ec4152c17e9d78de06b6800446b4f329bf680d22aeb0b18f80fb9e47b3fe398f219958564690f9b7ab1db0908301467c4d4967f45f23b27ead343bcfa72fc651858dbee458d74e978c948ff0fe23aed34dbf79e1061185942a216fe386a884bedd19f2e97e5e3d48af2ed0504ff36d55c423166d075ea2ecf07889de331badbaa7bd8847da8e963877e271ae758f0ec4faefe118c3750713bbafa17899d8164d7c4d44b4f4bbb002c3866005168c2ba9ed6ae6c375d30ddee58331a2e8c565fd46d9c94b3db594d97f80e98335eaa5c9f48aea5c424dde401dafb85a80b75b478b482c22300804f81e0c73f06c94e2b85930e4258b4178ef3ce5b56191ff2048ff306d49ac81229d15173b50e02166ce0fa3263e263912e46a6e88b7fab1689906a5c1eba1590fb2e48c86dc10978885126f48dccd97a960cefae6b119006cb0ce6263832b694dc4de7aafcc80da22b1e41b08dd958c52673bb79dd8c30b34", 0x1000}, {&(0x7f00000028c0)="f680a8c2444e126784280cb1064e38decc0ab0f9fc9efc159ead10f771e256ff4faa7c84320770542271444a7c4178228db1125735edf4ac9d9567cc044673a2c7d136c785e0fb6e1e9dd7492a1ca7a4964a1e1e3fccd2bccd3b01de435974f7dd392eb396cad29e7bc27188bfb250115ca4", 0x72}], 0x5, 0x0, 0x9) writev(r0, &(0x7f0000001700)=[{&(0x7f00000002c0)="109026147ada784eff94ce0de3cb028c62c9dee13ac1fc77c7151c709cfb2c266334a0691968e1a3d3562897c77692977fa3e2a75b990daf995c7b2467efe81618ec88ecb05449b06ab198666224610753596fc22689fcaf0d27e060e12287bf46f1fc0a5f653f1a3e3c416a8490b82fc13a41ec4b88864e699991058973a0c0d46a91f592a47963d9081dd0c28781ad953b55090f835eb70cf1f87e8e67f0200c7dd5acb63e8e182c77ee35f71c0a08bec648", 0xb3}, {&(0x7f0000000380)="c8fddfaa35e2830f3ab307bd63cfec5cd6fb58e52a194d5ec84d2ebfd89e952c1d9c4d75fb7b6bd379c310c7f876f8b635478a3ff410c12ee443d257b456aa9209af43c58a3cd4055b59399c56fb1aa15516a48eba9220d3e437d003f2ca0754dffe823a82684477cfd17d658bb919146de8cf9d0f1563846ef29de9ff133ba2d2dd07574f15251723327d3043de61a483e3db4332312633204c1616f2c2a20e1333d66e3b6c92b911f08156cdb0ac2a322a809b1170f2604400fc40f81ec1e0ea2b37b57ba6b4dd88e54a", 0xcb}, {&(0x7f0000000180)="11faf6116c723a1de6f2d117784bb2da7199341b929d6fd4cdd32750", 0x1c}, {&(0x7f0000000540)="c25e1b7b3a69b24ea6da4e84980804230ee542546a8e3f03512a821e8ab2e29d668e2e6bc7be894c2121e3862f32b02abb142a7b0b0667b792e6999b36dea8a2831e23e6a4ca3c393a53bf5568940ba0f12536957c921bc3a6bf28344dde6021e6031cfce1b3ed7e478691db34784553941755c9546efca7169fbaeb8fd09703198b2801906d66716065b0b3e520661d0c"}, {&(0x7f0000000600)="53ae697e02c3872f8bb9496c3db324e702d0d7ea51bac22f88e9c038c414062cd4672e840cfdb53e0262a0d6ed3adea34b288f71263a002aa09fa38ccf4281b019cbdb132a39b022277dc2e9fa7edefcf1a5121f77e05c677de23a47118c68c1f1dc9b961b7be8d0aa2dd9c4ef49bc8f014fbfe663dc41b61d83a1dfe8df7cbccfe7e2bf8341883e6b07b20b580ae444afb56f3556f34f00c33cc1a2b01e01b82307693c780f4c232cee7ce258beed413cf4c7bd84a87a1b78d567c17b13710a2aabc2f19e989141263fb37d69dc520bd042035f5529bfbf18f11caf0b58df95f198d355db7b4ecca8450a570182550393ceaa086dc28a55ecf1a4bd608665e335c0ab1984f19db8742887634d217b35ebcbb92fe781b802598e7d97f6197cde85765a44a6b0fa08a9470644177a9b600fde7ce91040a555135b33ec884308a29d588688658e39cc3e4593e92edc804c69ea3b7d99c2716d85b2b18c0bd06928b59d71fd4be84b937f19d7719112fb9df4815004a0f72fd4e7e8d50a506b25f12aaa34be520dd0f17a96430e5b0c4e16d211208e60dce4cf67bd2ea9f0558c502b53755893344a33cb788d7fc61ed46dae333aa1630631858c1ba4e10dcf7b5d09a902c3696a60853811662920978fab73dcfa68ccec1c294a2a62c163ab31bc991046558ad8474a71fb8e823e3ac3a6537ae5f476bf017dff586fc66b2cfe610afb863dee065ec134949328db846d09ae72f9e66d4447064c80c9798884b6f8c8068e60ef0fb606e1baaf639b13165e9272f5a1cb388c2f80ef9b9b5b6d44f0cf0b859388cb2b3426aa5e4d78b044991003cae7ed15421feda563a054e912d3fad2693d4021f2fd27ce1eee4030b86cf88d87c3b80d17d37d3f529b86983ed00523065d015536323787bec2452e0e711ab91b5bf9523871901d231251dcbc67e2ad244bc710ff0b4c2aa62827cf517df63e73ed39f09cc71505c09f0b2edfc5494aca561d4bd6dbb365e0932bca5f7cacc890669fab217d08daf04e099c535e93569c7daa542b8831fc35bbcc48efe07109459c48d9d80b86329d3fa13ff3e6aebdb75d04c3e32e6b7c3bc885596e3a56d1b80ae56921d6969b550e3b4d8e97b57163977eff866d45fffd3256db8f863acc65e48aafcecef7fd69bbbb7aa908f765c8d01c190534748b469d1db171d8be7914f25613201825cb68bfd3dd947959bc1d4fd98bceb6477508b1c1d01ffe9eb40251bff9234b8ca4661508bd0e3de253d12e74b315c11a83836a1622f84eaf810c169da7ab498d6a7447054dd0abc9a14280e9321f77b6230652eed12826521d2abd0e397e84befeb6b2f990f7061b683bbed685831be1ec7751b207cbd4479a4f6a4e4c1fbdc3887030fe50bc8a26e086e274709c9b144ce84c5b58b3256fb3e4fd5a8e2392455fa5261058991b34e762d9d1920da38314b2645d75ada21ae95e1a6435496f49105e499700b677e45995227545ee59e7fcc576a6caf90273afd930839b28d098a7c161de879829968121f0bcd2f940ca867fa8f67f21fd83dc5a3f901d97048de452b2c91b127bd345b602f9b4d455acb9f3444340e743ec52a28b9320911a3611ee913677c8e7052d14f16075ff04053c0701281e1ba0b0d7f49d6600e296b0b61edfd75a12c75a351595e1c9dbd1f4ecb7ecf84ae6e1af93882f962b520d1c1ac45b3c01a523f8bb5b6bdf0037a553dcecf7e2b1fcf093a32bf4ccee58015a3387fde9f0d8d0f74df750bf847f5645824ab55f0dc1d644423c7f35ace12db8385e3a2817bf95d394ffac0d599a70bcec88ccf561d69059a7d59cca6d5a22a944b4be923d3bf7ede43f7b653a11fcd42aa38913f77d624074bf35ce96c3f733d84bcf13f9288c58102d8484af235acccd628da9ce680a33dc1d6ac994dd7f7267c521e8ea66d0ba3a3a5f02744b0381c8acd70b3856694d8c509b6c1a8b6af002c82e91d2d79cb44fe9208a198ed6193444456dc6fe02b46b119fa12f44f6016ff7c37cd127130678a810b76b345722f6533b904832d1406e286ba802e1019c5cac8bca8dc43f9dcce261ba64e29a8225cb852b5b0043d7fb0c1b64024cc449b9f1f4b4f1efdf4365d1a0a7e2af7384de9d9d20e23e8752036495f76bce0cc1b9c950022fb98b7786c325b255239851bf8b4d0b513d12b3fe520de68cde586e739f825ded67f1f89566ac214d883b0f209566c65e1183913c4e8ec885f8d484455ba2dacf81a443c65633a56a31d8431c24a627c61f983f3c0d8712a84169ba71f472e642ea9cf196b5effdd638619425cc2397958c80b919559e944ce39513df1244d7c2b03ac2e2aec5e15a747366b5786ef98ad44b4b8e7f6dbcb3e9267edb9522cc05ef9584d65bce719a700e7d8117ee439dcfaaef60b7392e4e70c23c74a91c57a3c40616f771211f7c578eba90a1f0cbb1d0b0913f5776814b7f19ab71b601fdf3430670eced6d906407520051bb1a13cf929fb6370238a08a795f29a2be75f832a999bc6799465fd33dc2f978a6c29be910681effb5595104623fb2151ac74fb07436ce0f69310e1e3131345b6a82335addfb942489329a794ee36e971e7f569e2f08d0898d0e1247dc3d57cffabaaf9ba6c5e67f468ce08798ea10a2564dbde75cf22d3fe91be1ac19fe56423eead3bcd24344c7327f5c57f9e1a548e35e61d28c7a65f994bbd9a648b8c0b669263b5425f0af81187c5ba552a84bb1848b6822172d5c7912041ce00db6f4e0683ff1340f2371a14025634e1ae27643a2ffd8a96d89e52abfbaad7a51f28ae94bb555ae0d11926792dd3cabe7489082bf32c2a34d84007b60e2901021984defb623c7fbf6f771828b8e9dd55b09c1f81437ec3ae298185f48b9a4d5e29b567cde4ebe2b04ea07e5d3424941d5da1fa503704f5f28ae3401616fbe339fe5647e9b45224ff44c31da2ace345ae27beb264f1e742239206066c4311449edd3c20c353e629526810c351f8579e1549df7211ffdea68271d4ba9a5f9e1031feaa99bef629ffbf910f07f4ccfa7bf058771f6c59cd73baecbd9aa7353cde59308013baea9bc73551db6b4875d41d17acdfd1b5943f5bdf869b705b5bee78d7d95c57058ab5287bb576a690024ad5e49c728e8534f82dbd101b927913efb9bb0ae0842673995652a27a23ac85407911065d29d2d237705e9cff4412c7438b01e4efd09f1b8bd97ef991380e91c957a36a074e3128329b7917acdcd50fc280de3d88bd9e658d4bbe5d2f8d098770715971e10009936f282311be17906f3bfa1d0906ac096cf212010baed8c78e3bb3d4d4a571b809839665564391e48bb323bade2cda74163ee06c2f058629e65bc8ea9167680812d710b2ee2e9a67b7e59b7a34e169de3bbe6fbd0451d0103f7fe4343d2ffc3623f131332c71f5ab05aedd9f13ae2dc78f8f6b53643f063dc0dcd1cc902a01fbb0548ec7b26a743c29aa51d0fd29cf8d508df9c83dfe8fe91954580778d381cbe1592ae7ae8965384e1d1c65ca00a67d3270b551e15c9eba7ee96f57c55f7eba0c80c21df8f2137f6a1fa4f4ad01b3bc369789df598510cbe88198a596a00829559dbd5c44b12258506fca3302a81dd2203b839db021c0ef2b34b42f0591b2dd9bf014245cafcb88b46f1590722075cb5eee4ff94c4827457429ea6e9601329f359736fa511364d6e08f3ddd69a3a0e3f47942f5dc7e7c4ace6908d456fdae2de2d9dd19edb4fa11c433a9e2a009354cf405975f636c7bde8c5c02e91c3f31a0d331a0fa905477e71c22b9d28a8509b09858f076063a24a28e4b5cf54dd6032faed1b30d697a9b494f157bbef8b0ed55e1d9b6e6e885cc6c93c7bf9ba06f3bcf5bf7106b9ce898ef77298656a2129287e5d118cbe6a67e3222ca1d64ecd96cf03ab63ba20f8bf3c3f74d429fe7e91a6955d3b623f9543a8953773751d47eb757fb9267106ac9e06caa51697201eda582ee7e0962c2fb5134a3264466a5813d42ca4de8a3a9429ad4ced4efbf1f89c82676e242b69e804c50c92d701bed9bf35802df3cdcf8805afe990f3bcf4e76a04e2b1f06208b891206a0482297d4a7d4d9168ff25aa2b9437c1d5f37366d049c03ab3e982a397abe8182458d1bd3a002d8bc1c28a90d8b0ceb0a76690befb838ae92f532bc99692bf612c0078e87fc4d03442ebe46c9982eb055a2063b12184a295e9f3de212ffa4819517f00d2650b9003cf29ca51572ed84522f31f47d1a3d677dbbb424cd7d08d86f6b6dc386ae48c6792714353dec4183d0f05931031aa0fc8fa619afd105b9c4a0d919d2c9e9e4cacdd49b788e6d906433a548247b940c17e5e55a951efaa309b0f268d24593a996dc1965b7ec2823af51bf8c1e775bfe7fc37fafd9f0380d19be3e3cb51e9e43d4b739003bb8a1ffa6706e221d1da15839ef8cae9662094c337031a4c27f469005dbd86b5ae1bde162667a7b254fe27a0504aa1da28c73986ea0d18e3cd81fe22803bf62e4da04f372e0a7e5ff4c597b51c70c1564e134d08104e4d4ff1d22577e35d9ef93c00e401c75509d712238d0318c87249ac535e2fd195e866d28b0363d033ba91b970d0168b54efa90065badad05c451f011914179d055084e23bebb10a92eb644893564150b194df858805ee11f69ad1a7f628edfdf3df5a717163a4fce32b3731a6c5f08da1c881293b74fc6a474cb740e4ada243be340f893a763681ef650f78da7da2a2347590af4e81b9f67f4d55c5e6a5a46696f2468f7d45c3925ff21af65f40bf456f0ce14ae38f799b86d6cf99ff33b432da7cff69bd50953cc56ad09504275e694e9a3b6b024c98e73e54b2e4642e28498aad120b67d354452fd4dc6f52748674390809dc69046591a4675f1651655cc9050b3c39b4fa17e20f3e90de54c23698040b42375bd60728d4c0a7b1ce204f054a7e862190701f6c18ee1d74408b1f04c4094e361b4c3d17b9b65d296559e93be326ace40093469c93e7d5f7b1e7c5be03960f8066c6d5e15ebeb4fada53b86d50297c5e49593930fddb066a29e12d481e57907bf614f98df0c24c672ceedf410ca29ae734cb77cc93129d0f6ebdf2c436de7be02d11ee113c32b1e7496803985911adfb93dae84b67c3a1338afee3b46b2a0377398d0dbdf3f9ef2b51fb8bccd70d397fe82f3b57e53e5eb6730577ee865dc3b8a97ecef3926fbbbf4034c26e8fdcbf94a69bba5a7e99d375679e2344414b9588ca4ecf8b3f2c74e0ef23106957055af3c0a750d922a822ea364ccc63ab26dd174f379910adf9a4b17317fa39b3513337a15c34c5ae896fc28fe546b6adfcd2854931c06a0ef316e4aec7752c1ca8d7d0353ecc790de803fe799c87f3b9431a717bb6afb65dea36e945baf8140c5387e1a5dea9327f57fab5dfdc1b0d76273ca0ec4c7202a346875ac858b2c33084291c7f59e42d48817bbd37427a3331b6a300a10f9cd311b313b624865af715bbc0b7ccde1c81fda07a453d8ab8b52c3896360081ecdfe5386a985b78fbd794c59b74dbdd8af1e92b2a95f142882c95583674f4e59a83a49d7e43631548352296e6fe2fdf00be59a1e8953de2d7f7e3208b0d1560913aa8d35fb91b0c04ba3688da12cd8ee12e7d5a22d321af698076394f3d823a42d6aff142221eeb7ea7dfaa909b67e4745f7a7d8ea8d8d28148d3eebd35843943731a616ed3f1b82ed164c0083a589d76f03fea626959343caf35268440d59bd071e16dff5564d5668dfff67cce6c9399bef4eec98aac"}, {&(0x7f0000001600)="204f8be3b8ad067df32709c8d52ee1658cfd49cc100cb98af0c1bbc8e5e85d77cc7ebb4569bd709ee4a6abe016217e5d5ade9aa393e8ab30bbe7abc59eea455e8d243b277da1bf7a3fb19b5599f5f708dea997df903ab2e9baeca3937989c0192e25419188d56b7ab335925684d18495cf2f3f6b3f6bb22d9541aced0055da7f149e77130f1df13df00a8931fd417a3008911b1ee7feacf9fd4a07eab7fec170e5390014a0db4bd4276d8674ceac7c408eafb9386dbe9227150ea8b52795da0504a263391a35d806cf353dcfdd9b401024928363d03e93c20dedd6d57114fc701df948d2892729b61cb3cb528c6a9d93b4901945e82574f21a035735"}], 0x2) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7}, {0x44}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000002d6e3714b9000000"]) 16:00:42 executing program 0: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x10086128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000280)="4315588f816b3377f8f805e52d7b3b6e95bc143c2f58db55062bccbf2e4f32da0d1bd32894ea1994642e2bc09be19afec91887973dd52626b225ae9c43b19a8236c0a8506e94cd1f186418bd0f9d10cd1c3bf4aee79977513c59849f64699e6ea0bca06d178399075cb38473a8ba509a08f5bec03de610cc3eafb800088b299bf60ba45d459abf3bf5a009a9434a776c", &(0x7f0000000080)=0x90, &(0x7f0000000340)="6b71ad4ac21e33915049a6532a19d5bc9a4c961e29666bb1e86b854c3c3e94e589c51dccd37e4df11f6e2253003554061521b851b70f05dfbb77c53356e3cb5bd0d581f150759c89de4d54a6194667bce9ea2e1b8057c63bc2b880e972523c84589f2b0e", 0x64) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) close(r0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="7c3c1e42c58d6d000000000000000000678ff510c4c25107ccbe44d878858c491cd3ed942675661bd63d76c8", 0x2c}], 0x1, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x1c}, {0x6, 0x0, 0x0, 0x100000a1}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(0x0) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, r4, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) setgroups(0x2, &(0x7f0000000100)=[0x0, r4]) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:42 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0xfffffffe}, {0x81, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) clock_gettime(0x0, &(0x7f0000000180)) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x9, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="506fe16c2cad705dafc9aa19d8512feb209ebd7e32adcf248c562f17fa510fc0f7ccd0209b24c14a59673ea1491613bd21669d9d44b666e2ce20efbd0a5ff42d732c479620a30d71b8232b8eee9c1d996abe64e9d36e863b764a5807a0cb76d0c7a9"], 0x10) connect$unix(r0, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) 16:00:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x4, 0x8) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:42 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='W\x00') 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x61}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x6, 0xf8, 0x1, 0x8}, {0x0, 0xff, 0x76, 0x3}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0xfffb, 0x8, 0x6, 0x81}, {0x0, 0x7, 0x2f}, {0x210, 0x1, 0x36, 0x80}, {0x80, 0x0, 0x1f, 0x3}, {0xffe1, 0x1, 0x3}, {0x8, 0x2, 0xb2, 0x1f95}, {0x9, 0x0, 0x1, 0xa3e}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0x1]}) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)="0d178043e6be9830a8f50ea19bb11814af9feb63930c43439832", 0x1a) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000001800)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7c62bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0e25cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf96202d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde662c67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0xff7}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0x44}, {&(0x7f0000001300)="9bcc2c607627d3a443881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee5087d9b82b304428cab1aece2da7a6e5383942a16e826587c27ee509c3815e3", 0x42}, {&(0x7f0000002800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385ab5d8cbc2428f2bb623b9cc52d1a8b03485c317b2325b883eb6622cc025f73c9b86b5d878c04d43c22a405131f37d09f9109065fa0ba6caec61a5fff493d9598ac39e383c110b43084ee0e7a8dfbe5bf5ea4556ae8ccaf71a21d5c1adacb6a4e31fbc6aff2d979695e4702734871dd89fe1508bb6463cd1f0a", 0xd64}], 0x4) execve(0x0, 0x0, 0x0) socketpair(0x20, 0x8000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x80000000, 0x7ff}, 0xc) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x6}, 0x3, &(0x7f00000000c0)="e9cbe6eeb067be05a91fe5850bdc7a268dbada7ecc943ecc248643", &(0x7f0000000140)=0x1b, &(0x7f0000000200)="c633bfbdb27fdf2d103fed7f3b04014ddeae75b596d01dd181fd333c010c52c51781c2ba3bcc33501138f09e78735566be9571f70d2a5782a9e418523cc009a644607a15cf8d2eed3ca5d91e3117fcfe4399edddacb7", 0x56) 16:00:44 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) flock(0xffffffffffffffff, 0x2) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffff0de, 0x7, 0xffffffb2, 0x0, "865a01c49a0059cfcc0b064c41b3d5a0cbd91f3b", 0x8, 0xc01}) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x1, 0x811, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0xa, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x3f) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x1, 0x7d6) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000440)=[0x3f, 0x9]) r2 = socket(0x0, 0x2, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2d1e94bcb3d2b1e77126e98adf01002e2f66aa6e2a3300"], 0xa) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/2) r3 = socket(0x2, 0x8001, 0x0) close(r3) connect$unix(r3, &(0x7f0000001500)=ANY=[@ANYBLOB="00002e2f66dd11650d6286037fb0aee74630131baf92ac9868ad53ae852be1a23e8bef076ef8f40998ce8a0751e88d02899acbe73fc75ed1b3c1cf67731ced7faeba42e3f1577061023a8cb879fdcde5f8ee688108d646acbd3bd17953ead16338f95dc74698200be8521a611e638190dcfb0300cf9bbbf1d6e45b9af740282c3358de35401a85f4b474e8eec4592ff3db6dd6ad9709f2f5ce2fc109bb844b5598b9d0fa2722ae6dc731c3f48070db140aead4de76affc4a5a4e040eba091272da44983abbee38000000"], 0x10) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000200)=""/152, 0x98}], 0x4, 0x0, 0x7ff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101fd, 0xffffff5d, "81ffffffebd110c3ef001200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1", 0x3d}], 0x1) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="5581a140e934", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x89}, {}, {}, {{}, 0xfffffffffffffff9, 0x312669ff532707a5}, {{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="df48d98c3fc8627106fbf6be6f62c5ffda6192e5f6c25821e9910a8bc5f1", 0x1e}, {&(0x7f0000000180)="0cb531e18e9b7692dbb30cf3dc97b94eec2d3a8fe948088eb6ba76b06cfb15fd", 0x20}], 0x2, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r1, r2, r0, 0xffffffffffffffff, r0, r4, r0]}], 0x78, 0x400}, 0x403) 16:00:44 executing program 0: syz_emit_ethernet(0x400e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e72ffc43830ceaf1abf5ad692acee56b10b8daf079f9cba673f761bd17c0e508b0"]) clock_getres(0x4, &(0x7f0000000000)) 16:00:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xb9e1, 0x3}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1, 0x81, 0x0, 0x3}, {0x83, 0x0, 0x0, 0x800}, {0x20, 0x0, 0x0, 0x10000107}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xffff, 0x8001, 0x3, 0x7ea]}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81, 0x0, 0x0, 0x2000000}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) dup2(r3, r2) write(r1, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0x0, r0) 16:00:44 executing program 0: ktrace(0x0, 0x1, 0x8, 0x0) wait4(0x0, &(0x7f0000000080), 0x8, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfdeac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f6ed0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e1070000000000000093cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000000000000000000000000000000000000000000000224f10037e7175468f47aa2a8da8452e0d353a4d7827e8798105c18286b5383f160a128ff1925783740ffb014b75bc5ad2307959e94556fee1d3ac54285959373eca1d950bd431b50840ed3a2178571a621acf17f7665ec870cce72fa0b4"], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x6, 0x2, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x9, 0x1000}], 0x7fffffff, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x0, 0xfffff, 0x5, 0x2}, {{r3}, 0xfffffffffffffff9, 0x30, 0x1, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x7, 0x2}, {{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x100}, {{r7}, 0xfffffffffffffff8, 0x4a, 0xfffff, 0x3, 0x9a}], 0x8, &(0x7f00000001c0)={0x41c, 0xff}) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x800, 0x0) writev(r3, &(0x7f0000000000), 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3280) rename(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000500)="9c5c96cdd6c69e0d161dcbc78155ffb26e2b5f2b2a2d20a6f52354ec3efcb8bd72d8624a043f538dd1f099e3ed1adbdd26b050f6277938fe7ac5a716bfd3c9e2237feb02f7c3202dd6317e655925a032db0f", 0x52}], 0x1) kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50a", 0x4c8}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x1800000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000005c0)="ef14b6939e0c832adfe9f8591d788f367cc86f02bcfd15a7f07cf73bc9b3fefa85644edafe33b146b667c1e6def1351a25665042f87db022afe59172ba0a7a11bff4df46e3d3f619bdf6af7eaae1dfc8efcad8f34c6f0a8730cec293f2bd61f64dda81e62e17856312845214fe9acf0b4fe6f34a9792db4e37e09e50ab17dd5493530ec4dcf6fa686b3e89cf5d7670ea8dcf87f833de180aafc3f428c598b3ff85c4fcfa6e322fea3611df0a1bdd960287d4e7261a3383a8a2e130afdcfeb7359bf6a41a7ae7bd7cc3f6942c0834e05e8e568c3c45216c", 0xd7) socket(0x10, 0x3, 0x7) dup(r2) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0", 0x849}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) socket$inet(0x2, 0x8000, 0x7) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0xffffffff, './bus\x00', './bus\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="244e7f7cb0b4823f198e010000c2", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x40000008, r2) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x80}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000280)="a02e1c9b56a33e0858c9aa26a3f61cd52a58925b20a5e88fa3e293078b2bb2965ba4a146dcf47808fea4899018f75d4ac0ac1f9c64ef0fc932bcb0e0539720bea6368e153d37e42648afb36aef2f9acea08241073f2db0b8eacbd7cd4647ec5d0bf9980e0316f6183b82f047f243da8a6bcff32eff859cc8a33e658e9582959a165f563dc0888352a26754dce04f8c1e26dff9ea5eada0b5126fb3302d867e06d57909855ced9b97d4aa16b2f76e75c11bb0e825a832f928e23d837c7185687946e810e3c28c96f82ececdb4ca741c46d0cbc097e1784a18fde02be3c131892d9404db66fb4faf1c2b23f399af8c21d40ca53b7d2cab14a1b56f2de3c1b2d5d1443349a6d99aed734e29473c6399868a52ef055779049cca517bf0249ea7ab6ab7bf47f1c6e0337d22fcd2422e0df27b47ea5a78a7ec71a8025b60bfb4feda79930cc11a5dc6ed977a38c297d70e30410f2c43cc3cf7b3d290ffac75e29db2a0d26430ea138fe057b96cf08974710e6a4770a4be7f7e8eb047fc09ba24e8a2777ce152aa9ca2d85d0d960242477ec67c2fb93cf1b1df5869e9f32a54eeeb0bf314da131fd12544773db9e916c8812ebcbe15f7cd5af2935501902bb13da5553414f409fa867c116acb5df87e211628a65c649320a28f190326da06b31efb8148ce9966c82114a63ceffeeb032cb831df3d28f0d05eb2a09efb6b73ac389d92d0a1f81b7b4f4613f7fe27728a6cd67a6a452ced69571e5bf695492cc0e14cbbd343a0f1ef02006b477ae979fdedfca24ac33e3d19bee0e7e8f242664f6eb4b2124d0f42e27798652ca62072060081ddf5802727299477fcaef0d16f2bc89a6f7bff0c9b3a25506bfe72dcf864bf518ffb1f833a4c747cb527086a0fe8b780b2f8878d55d08d22b2813262249b7db799ab6c0b19bd7655d9683c6db3bdce7a289506a0189d5e1a8488baab7555e2524c82de2e4214872f5eb5df3ab65623fbe3500acfd8f1d71ef51730c1030822097f2245b5a930ec8e00b7b13e05b3a153a925e1bc6b7bb6e702ab19a827c784c576c1c9b8aba22e1889aabe075947ad4dbdf9497549111e6a1bae5eae818a1dc4ad486ff53582a4e410d54fc153560faff5ed168ac563fdf734fe928c9e0438d3674c196928a5cc3a2f762a374f9ea538686dfd130be6ad7dad766c24e7a2cc9b5fc7b4037f6fc5394b3bfdeb53bcacda1cca69ce516f65f811833842c07583419e0c4551888b5ec4f81768299b40558631c27942800c8fa289a7a350546a615f6d23a089e8b69041208cfbc66fe6b6db7d8742e643dc544e6409aa4c99f68a0b71dc6796a0c51240b736288c0f2872593c9e266058339efba16c2026ab5a15a37a710151cce1acfc06988fada256b2bfac587f524bab72340cc733e0f842a45233028fcbaf95cfa4d20d9e2d833ae755eaba39067294b9f79ab8677c1c50140840514f4a0575c35b1071e273a28a85a340beb33a532d00c5fb387bac25e677b23e0ef13c64cb161cf3b546612504cd59e70d89086713a8f9f26155675f406f03ea090cf87e7e92e61a40470e1c021d1be172bfb32bf1fa320fc6a64318402504f878c1fe187e2f4744cd567ce3b16485410a54c03a01894cc19b612c68d859136619ab6c564e2de53aa1ea099fc21e1472bb33e26c604ff66dc7ad6ecc6e6794d1feaf6a10d85451fc55da19776191f98771e903d0c6157e3e2a1221f0cff7cff101b114e30faf5323a9d72f0e62dbc79b01ff772259045e7e39fab348200e4c6a1864990fc2004c9c4834e69ec7bccde839a3a7690db0542c8cb91383658d34d8c8e97c1bfac417ac79f31dd3404cf7584b21283cdd93b8724132e67bc59405c585735c6b3fbb007cac77815fc73a20d720ca5db81ab319c70d5e6e28a9c9431bb1c634ab952c32a4b168aeae0d8e2dfd347e560a9ce9ae9579eec8993ac6ca645068f435cfd60b085f88f99a27f01bf20e02876115756346d759f4801b85ccd25a737c66063cb8c2ebd2b1ca0d11c281632cb65204cbdb5ba7c5d1ac6b5e7ddb26bfb25132999a326bb3012a794a835f3acd00d976d065d434989b8ffba32f06cdc2718e2f8a0d96a654ae62465629926a43312173b239fbc6fa2b996fc149eb3b8be70db39a25eb7a006a99fffc8cd3adffa775641065554694cedd28d22da950d0436c7c4d678a5519c8b9c35a6f61b25f84afb9f56584cc9f9e77e9e3c6695a9ded0ae8d9995001eed53d2e84405e45d7bf07dd73c8c8af8d6fc404196d2266ec7af388bf8527653be1a810ffb4fd54b839c9658cc7ea0b2e85ffc215ce7e4d7f84cbcdf8fa1f78ec90531edd0789178bbb223594d143840baedf12da2f2ae44b6752783169198d387ef94d756dd95b63db900eff2e1a185332f23a11fbcb8d5cab35e5eae61ba3b5e2d3c98740f09adaeaa44c64a961d8afcb41507d42fc2038e57e08be14322bb07b4df380e4395a8dfc73177b4ca8f7d3bd87bb5abc423dd69a7f4e58ecdae5d09aeeb88334051e1ef7485caa08ec99e8cdda0193cd8a8218107fcab50dbb30600c306e225a9f9253a00982fb8c929d770a98b0934b7112c643945e0d190f5bfcae0153b17fc868b1c0460e4757d34bb536f64c7aef58c2dfe781082a1010fc962c3680d102a7c60e5687a3dceb12e078bf463544d77de7d0d3338d7d3940de2802c64bba6e1a9f76bb615e866a3b525e6755e724a38dfd73f6fbdd36117ebb056b751932b150f54103820692f87777fb6127c391911ea0900e70bd41a3df83c6023f80670f2f4ae366481e937f5f096c4f1c9a94eb91598f0fb97a576d08e9d14af3326c7051fea79afaf46c04ec8b203197d2bf523fadd7f302afd03d377ba99dcb987edb206ff4299e4b2ab4949fb67c054c365f5bc4d1702ae1f7dc73a09a13462485f2085782f286502f8a4253ccef07d39e29276104e2cf94909133e64cd950efd925b6b543e7b7469709df0a87961ec39d9cba534fbe73e13333d1d3b54f35f2d84e9d5869544b926e8056a5cb735509ae7b5377097bd3d50b67412ba93183a1a5a689dd6b808d29f30106e07da0ebaa1223c8b78c80a43bf8d66c29289c96d92882e964bd7bd46fa5fec10c2ac96f8f8755183d6f358c418bb95eb258a37127788fe5d7d95973fd842cae0e08c6c5554fe55dafceaf344018b3f74b9abf6efaa21e021c15b1454e4b9bf11498b05ccd6196549d66fa132c5d8592240a197f0d3f99aea288670202deea558bad9bd7dd944a697c1a290e893245574a828a468d8c27fa35ae75bc8f8b58b4236cdb64c4668213413d01fb456462b5f2ce19e388b8d884b45d78fa4be0398906a3d495abab1b638d4fc3360f3271efafa4754ea2f7a2bbd94b971b1de920ccbaa09050c9c063d1b668e91f009f29b1b7b2fbe277634d0ea61812fecf619d05b83542e216ed17b85021ffde9a42035d028f7ef49c29da8b7977d38feb92cc2221601ee910c88044c84b3e83fe7fb6fb5738604a40922e1b2793f7d9682c9e9ad7719fd9b6fef576b6ab0de7f037c40ad710cf127fc36985d36a300ebaaa540656b3efa7929d2f1c7612108f7b5fca56f77f0dca8e7fb18c95a1e800a525d4fc8d8632dd109e5e393eb1f92443a6be6d1c8ded1c3eecc4944de36248a209914fc4999e25db781d80894468ef14fc9442856d5f0ed034b881bbdb38f5674a50eed52466eba3dbf8855ba86027ca8918b433a36f6d1386cc8a57b6ee0f61c4c611a52baac2840252678c49767913f95dc166cde7b4d6bbc8ba54a8ef394f8be17c7da6b9ce80a18aae1289e8a68e60948451918631bb3ca3ccfc38d84676a4210de599ad429138e42edb38ebb4c31e64a0d8709611c15f66d8ae1d96d1f17ed65cc6cb8d69f8bce5a524a367cce4cf6dc94308f5407f5c88d2e1363836dbf23da58778fb7925a38c2111540e6b0791167d2ef349c9d0148793d9f1e680357a20d680c0ef9d51e498eefbcb2d298c5e83875531f859559f8335139824f7a87054cc76e353436b244a7362fc17a2615501dde9830798c7f97a39953a8ab63bafeda8da35c92d6f668855e7b6ee6453eddc75f8efa3732a3c899a0ec3aa6205b5dfa362ce7b4c015def48a581c57841a61c10933071374eacfc8815010505056cae802d4231ab1b59ce09f855a4349eb141d44b968a418659253e0c8b833387c7ea9a28262631ddd79f301cc06fe879e893d0b25ae7503a33f4bd7a7354099de4ea1e4168c15fd124301c41983c97701b2f8d0ec1ad05cc46ca8cbe37a1362e82d425ff8aeb0b2d9615d8f3e115d379df504034066c97a3ff2e0698e4e3fafed3b338de4cdc5a9250594fdf1874e500eb76770fe10b302f7f00c082f3a495562bf95af9f40bae584b153ae02180152e6d7a2cdc45f5d207d4a91edd930bd24cb65b5891d92b9936f616f04ca6c905150505e428e8ff58ad21f31ef6cfb7948a27e969fb2bcdb3118876c84c07e7ee08c323fb314feaba39c5f13d2c07ca6781d2f5e0aa32564caf6c2c86cd7df1190199ae33ed8d5001dfd3da8ae4304a0c7eefa016f9b1812d1c7fde81e76cb24ebc9f7c1d3e979339b7a962f7e70bcfd0ac40f939fc5c1c6c528d9a8106f0ed6703faa551ec281c981b99df84c430d28b235297ac34c8902ea757f4dd15a6de2f96c30626b685b7a648d0621111cb278b779bec35dae249fdd0872e0a3f8498a71863738ba8745d9ebaf829086c76e96664d6483d429d4b04ec14252563e9c08864c4f53c63ee348a0be01df77119585c086c1202a4d8bf1a7693f6bb72ecfe12636333894bdba2fbaebd8aefe23326fe8036dc86a51785513c450feee923f843f20eaf3f9af384235295be8a6171fe905f5d9099df849356df8338543943a92cbc83b0df64b1ca1d462aa5c2c057342cc9ef418969b6babf686828c140d3949df95b6598069c25ab69a619ed4492ceb8049b43deecbae39497a7f20779ac831077c8518d696e936b194e15b0820cf6f2d4b17ad3931dd437f1eaa2d7da6964713d6427e242be091787cc96006899d965f7815d2e4cddb7947ee7017fd180b4a1740b6b9f90c2328331c545a97d938d368b0381b4f36ad42fc2eb146ba1a90e5a81936456fff0a3184ab6a0e35c041fee0b39e9f4c24efa612120b911d986ecd13b58ad47081070621aa59a8fa056e6fde5169b12d62836354c080d6908571826eaf6aeeb68b147b4d03d0692e28eb84f6feb68a833a5a2dd6e68cf9eabe1862dfdd9896cdfd5579a2b88a116e84415f6e218db41b88f4b01135d1bf2698a5d4932ced46a71690f68e05b861f90f7671fc5e3c560c4d3503634e06e66f42b81d67c2797742ed7751c5a89e41e0f441305e36da8fbc0bfba43d745d5e22e7426f78b82e46860e31fb30bcb7487082475e360dd7b2194c3eb2696664d7d6d1ae89605739f9cc6df176f3ee0dfe88aa05060e16e4468fbac2f8411cc464b9a6bfb903130546edd1002efc8a270d99b733431ad1940981e8f1e4a6f3f93b68a3b34b6b2115fa07a7af542328331cadd0112646c288d8729520e40e949afd91339fdff6059a1448634c6f02d761179dff1be7cfd3233f188b4b533c9f662697ba2171d136428cc966730adbd8c5f40b7033e8e9a10dc2e459ef0ce2e21441403e656785a16a2271c5b8bfabe9d4dfd258f89dd800f557a81f6ba4caef04a7042893b5a2d74225f5449f6a3cbf26acfd7f3bbe0340cc076f9c12e54a093de1e62b870d089934c0cad8bdd", 0xffa}, {&(0x7f0000000140)="08953962a1efe7cd0c4e1f1ba3881c348cb45b9dc26f3fc57682bdb96f55cdb053910f3bd3ec3248518c56a974ae1630e859950eb1c72832fbaed68f1848d3267dc958905dcf42ab03e88cb147f3d96a794a43ffe57296d5fb835728a7a5160540fc4f63a12b381040ac7e310f732a3403034a91a2866fd8c71e495cd6", 0x7d}, {&(0x7f0000000080)="f32d6da16f8803e10e95ae5a6389db42e1b222ee4b3f10618932e12bccffea69dabf6d9b912257fc58eb1b90c951", 0x2e}, {&(0x7f0000001280)="38c7a4d479e74757e53fb5000b73c8b0e46aeae33c8ff628794f5290d803cb0755543eb673d42efabe2bc8ab8b89b4832dfefbd8aa46961c5505f626650b9b9116b15e21b9babe79a04c515b59dd41aac66377af53e964d5059cf88cf15e896f712096acd4bebb377db72e8384e4a3531dacc3bc875204263a550eefa4363b1648bd90124f13c9bd7f64ccc6ce38fb4ef79da9139434d12dbc6e91d3ef", 0x9d}, {&(0x7f0000001340)="ab3d7e88e952261464", 0x9}, {&(0x7f0000001380)="53be4df2826fb8e3454f12f69047434f3d0b6483ad1738faa69ed7ac078b95a14d54091d8da39bf183f4b340c3ca78e1e70c4c7a8d986832a0b95850eba5b0492b2b4b1c7c26571ff95850faa7c2ff763c3e7e2064faa1524334b79dd36511d2fbd5ff407a", 0x65}, {&(0x7f0000001400)="41a175cf81374df5", 0x8}], 0x7, &(0x7f0000001a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES16, @ANYRES32=0x0, @ANYRES16, @ANYBLOB="000000203806000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="5f45e3219193390207c084ee543beab9f2479ec2eb41afe8f82df876906514bab19a409006833a75614df05c79cc077b241b3350245794b3750a52e3d17e3d13d95cae812e7756294e2a3d96e903a7ba65477c381e8d392eb48566e257c73f4f603826bd878cbad5cf61d6f873149bed", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="200000000000009f1200000000000000", @ANYRES32=r2, @ANYRESHEX, @ANYRES32=r3, @ANYRES64, @ANYRES32=r4, @ANYRESDEC=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRESDEC, @ANYRES32=r0], 0xa8, 0x4}, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) pipe(&(0x7f00000001c0)) 16:00:44 executing program 0: pledge(&(0x7f0000000000)='bM\xb9\xed\x92UJ\xadi\xf8\xbf\xb9!\x0e\xf3\x06<\xf7G', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000200)=0x8000000020000001) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x42) 16:00:44 executing program 0: mkdir(&(0x7f0000000340)='./bus\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') r1 = getpid() r2 = getpid() ktrace(0x0, 0x1, 0x8, r2) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f7873be, r2) r3 = getpgid(r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x10, r3) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x30fafe7a2dd5d5b6, 0x0) read(r0, 0x0, 0x0) 16:00:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = dup2(r4, r0) listen(r1, 0x7) linkat(r3, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00', 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="a062a3d73e1ed411f7acc2457c46c6a80e58d3a3de982c9a4bd72da44c80b6091d767f625a9b86021b0db1ff2d72bcf9360078407a27dcf581162205721275182ee4ede377a7176bd22c92a843e681e7d573085ffa46975714990080ee"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) write(r0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="453a56fa3278470480ff9fd7c4b5e1777341dd90e3d0db56425658dcc94c29189f259075d5b69560a44cce74307fea4896cfa88299b83d6f47a87c544956fb86612601ffdbbffa59db9649b469", 0x4d, 0x8847f41de4606f0c, &(0x7f0000000000)={0x18, 0x3, 0xffffff18, 0x3ff}, 0xc) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000003c0)="530ff19f77680a88ffff784e8bb0911b632bff852bd078ac2520018adf09a3c206257390d0", &(0x7f0000000280)=0x25, 0x0, 0x0) socket(0x20, 0xe35de8896da9d46d, 0x3) 16:00:46 executing program 0: setreuid(0xee00, 0x0) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(0x0, r0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x2) fchown(r1, r2, 0x0) setreuid(0xee00, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:46 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="cd3997030f0000000000000086dd60e3060000103a00fe8000000000000000000700000000aaff0200000000000000000000000000018c00907800000000000000000000000003292f813e86f045963add0a3f168b022e505c35474f860cae9a7e10834e81b5c404c220fb63b431555f801fb16c9b65"]) 16:00:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) write(r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x7198, 0xfff}, 0x10) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0xb7e, 0x9, 0x1, 0x6}, {0x1f, 0xed, 0x2, 0x78cad8bc}, {0x8, 0x8, 0x1, 0x3}, {0x400, 0x20, 0x6, 0x8000}, {0x1075, 0xa5, 0x0, 0x7}, {0x100, 0x9, 0x3f, 0x23}, {0x80, 0x81, 0x0, 0x81}, {0xe7, 0x26, 0x5d, 0xffffffff}]}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0000ff0300000531190000f7ed000200"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwrite(r0, &(0x7f00000001c0)="619237c64dc56a510d27dcfe60947d0baa0424349b69d45664036e46c4d90d74b0475ac9f623ef78488ed63f2c552a3fef7695c6693484c352b7172f9a4b6cf55129984193d55ab36c39dcae98c3f23f12319b76453247c48fa100cfc769be409ee8082f471cd736effa523a6e6a5cfb31ecc7da5149e94001e440553744d3a9673da72fbc2dbe8f6de39c91ea4f1b3d7510d874", 0x94, 0x0, 0x7) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x8006e) r2 = socket(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb], [], [0x5, 0x0, 0x0, 0x0, 0x40000, 0x1], [{0x0, 0x0, 0x0, 0x5}, {0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x3, 0x4}, {}, {0x1, 0x0, 0x0, 0x6}, {0x0, 0x0, 0xfffffffe, 0xffff}], {0x0, 0xffffffff, 0x0, 0x1}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)}) 16:00:46 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffdffffffffe) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x6e) socketpair(0x20, 0x4, 0x3f, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x0, 0x50) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) clock_settime(0x0, &(0x7f0000000000)) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, &(0x7f0000000040)="58e63bfd0415774ed9897161f72ac33d94b77442d5a4599d69c76e3a205c1cfe3b1671b9851a98cd4d5409671ed9e3d7e0726e905d7412b15fc9e2ff0064f5bb8161a0bd34ad53112bb976b0bae84df734121565198d15abe8db7152429c772657eeadf458389cd0593e5142c1ef6a73737f446dc25288d424b33fb62c56e0d9b979d2080d43b14e30ef1ccb63f675fe13039fc97ce335c3046d98758471151f1a99c981e88af257c3cee173519916b7263440171545f52113a894f821fee054c8253eea5e99d508ffbcdb757e21ec749903ad8d571ece539e1a9855b2c21955", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) r2 = dup2(r0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x2) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002ac0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000002b00)={'./file0\x00', 0xfffffffb, 0x1, 0x5, 0x1, 0x8, 0x4, 0xfffffffb, 0x1, 0x1, 0x4, 0x2}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x101, 0x50, 0x4, 0x80000003}, {0x0, 0x67, 0x1c, 0xf3d}, {0x7, 0x7, 0x0, 0x5}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) sendmsg(r5, &(0x7f0000002a80)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x7, 0xd2}, 0xc, &(0x7f0000000880)=[{&(0x7f00000002c0)="a888a08233b733b4e4473a5129600db0ea6d7a2d009a4cdde797f1e1c32f8caa095739631312dc8dc2522a9b904323ad2cbc9fd2558a3738266a76ff059a5a788accaa2d92ea873b926e02e7d4cf925fffa4b68e6301547c8d0626c7600f", 0x5e}, {&(0x7f0000000340)="1a8aa6d99aa523fa8ba76995265898783ccdfa82457430f8d9654b3d55c727d50d90a10a4684ab4158df3d8dc2014923d5afd3f8d40ae14e96b8719bec76da38db2b56d6fb8698af0ce461356d19092825d39238d9bb4f88c7abe7688f5b32feb51fee746d7139dd34806b6542e61bb256e34c82ccb18b0fe3f157755f95c9290bfa69789aaffa2eb2df323141ecb07b87fec043fe35eb01dad3b91ccc83603aa923b506f904f681447d3af6f78e05c1ebbf43c9c6bacc053e1775f5add320af3bf938c4a8d868f4b807769f9bb44b6b4aa83d4b7796855388e3a59b0a", 0xdd}, {&(0x7f0000000440)="48aa19412b6cd8b800fac1389afea5218166f02bcccc66a42018ac1a0593a1a657468cd43053283d4a62a809d1856b8174405527d79abfacbe592a4e153006505a2741a5fdace8e7cfa1ed28ffffa98520389f7d371d05023c3d6db1055ea3b18ad2a49501c96bf27a60a4cd5f248d6d787dfc765bec904fe9a057efdae4ac8812365fe58c81e8fc386fc75a157a0df56db169a0c8c44bb81d607d7c884c76db1ea7eeafe9c256b11f2e5a20e5a3ba200f9133c5c0a17756d8ee7fa752ab7ee5442b65b1f839", 0xc6}, {&(0x7f0000000540)="0f0dab57ba0eb36851a8fa9de01360ffbdb5a3a61c252f6cb9c152873b4381a5e71c60ec763bad4bffd8a1455999b6a18b111e7dfd888dd145144966c94586db3acf96eaed0e8adb457c9156caf5", 0x4e}, {&(0x7f00000005c0)="c4bfb0f8a72ec1049aa85f80b1aedf7142", 0x11}, {&(0x7f0000000600)="7e0e20854727210d3bc02f2b25d7957c8fc2bad7546803645c12d65ae96d72c35cc2ef2d7dccdd35d2525dcea68882778a76304eca890573af740524123d43645e47681836a5ea7d56711942c1b4ebc102a8f71f56971b7ee71bf652367d47725de8550db9a559bc7ac16283ac1d223d4f1b850fbcb0247305a4985aed407dd2704b8bf1a0c3baca11ed6a91ca4797bfdc964c65672e4c5850833a3a23ecc15bd3a4b8d7643f6c47c2b80a35779c0789b8c4d357c6", 0xb5}, {&(0x7f00000006c0)="be47e06b23f78ac2ce7b13b83b8d04124b2772fc5c7cf5b5a047a8b477735140874c95d3bc530a2e79108c9289127f52ca1f5a95569c1a4a27b8ad914c75964c4b3a3c0d07bc4db6b993ed04ce61622c86f0c55467f0e04964b9085949f0ff8902f4c8a5cbc08ce0e8da6bf723cbfe89b8e5f67cf5f35a7c8aa56d086ea838b5eed24d1e06408728990cdd217a96566b17cf8cb13e18d0e50bb68ef5ec67f913bba1d4c14b9339574376e94d472e31db2ba57421a14cad4ec2b70f97b3b65142a34a6350abac1cccc37054248cf3cd297641e2060cf2", 0xd6}, {&(0x7f00000007c0)="fa1e2f87a18c26bd8c4e0e5e2a6b252d541348dcc21bdda739249129fed16de4e6da17bdf0c15444fa28d2908d16157e26753cf78edab78fdba85de7ac44009ded23016824505bc46a56cd1d4120b0d6afd8db7a3714c896603a157b0efe8913bd3cf143814c6fb0192e6740ae5728fe900a568bea56a9ac4bf8f1b1aed973e6264caf57", 0x84}], 0x8, &(0x7f0000000900)=ANY=[@ANYBLOB="10100000000000000100000007000000afb8e1fa8f4a993fa37fd9c349be146eba1f804189944310931fc612dfe1690665ebe999c5722e74c1e412ddb7392e565a1178c9da16081af641cebe66cd4ef32c3bd61c0d7535d3eaccf999e10fc91afd4e3eb54a928eee02ff5e8e13100a11b2e58c6390ec249400190ad82e23a742f4bf1fae92667c9d7b65f4434f57fc68ec1255d5711fe398d6ce0fc24aec6dcd24746ae0f84102f99e8c5b0f71702e5539f393bd17ac3b16a67dd5efb2cb6630043531ec1c02e05b2736959d647eb44c28dfc3c423ef61482ffb2114b501fc4622153f0ac790654bd19a5e023d6ad22dcc95a031b0c80e28ba4ea60447380fedd1e8d06cf7c014f18db61ce93b70a8eef9df873d5c68e8cd2028345eaa0906639f6430554bd0d1e5d5773c2cce773725fa4ca992c0dc5f636a2876622d2a0921b4f6385e2f11be69b0ceebce2b6df3c1445fdfd92c069df8df4ba8be9fb03208fc8585c61c96772a9c9098ba25c2f8a386f47109b3d44b73e47ef552e98f9ab07eba53359b46daf7e21f204b5f56bcb420153ab505fe7e4c2a2ca40c143462b2f7e1ffbccf84da846c9819a2fca12fe4b771bb9811d36da86ebf2ea7bdbf33e664d1a74a0f59508679f629810c7e8ed78529c225ba4578213d2e42883b8503af6a5866645149aced963d5a4b80da2e515a6bf10226a5389f7063c35cd3aa4eb808e45290f2040c08508ddf341b5cb735630ee05f47af4ff099ea9ec82d3b0d9512fa48ac8db72d5223ed45767e5adfb53b7bdf686913673220eaf34a2a578bf561ec902ade308c7891d26925b955289a2b0b8222b5d9be0961a17f99a79e53190ef3b73576d2b4c8d0c2fffc25bba7e2c1de801510b5d61baa7554e1783930b2c30636fb9ef7e4de93aa91d4335296ff9b675318a8caba9bdbf4fdd7848ead17c598df14cc0d18748ef9eb0bda63288eeecdfd0d320458c5516531fbb2c6bc2c32f527062b9fc26fa7cc4e41b7c8d0e6cbf134373733ee519f84ce58a5b3c18296a4d8548c37e3f487327192e038edefc1c02dd78434e182bba500a437eea853c5c44be944289ed72bcb7234cd02ff88ac9ba1693d2e1bb286257c92ff828dbb6b95fbfc62270a77272f880347e1883674d5bf6c9bef005c4e4402fa787ba101ca7b86a6f8ce5f38cc7eed30b4fc85588a011d40f2ed5847c738d6b05dc943f983fc7879e2cacb4bc07d8bba09508d4cf99631139d5e9fd5f00520a9052b1f4747f133cce5e29bac93e6a12259b05f2bff6c99f6d7fe5a4f07090dbefe3d734af5d3c6833666336a6ac6c32944774ff177a5720b1a6a06f7bf36b88abb0d6b2514749419a4aa2ff455e91f56bdab6a4221a4ffdbda7612a6ed9c1f38d152784fa01f26d07d122ad070bfcf2dae6267e298d05add530a830e212c3e86c743ebe4d1c17dfc5c5eb94d1bd548fd4666d25fc5805d5cbdb1d10c975a7230f401e8645953e6b0c28eb495a9b0a688118e5912e52ebab542db4948a569b8c4884a90f28eda3a10b547dc969aa98f82d5a7ccfc6dbc7eac4b316ed09b90dbc0da03b58d3cdc921045fff5a8d4a66cf10d14ffa608635bbf2931ba64365e46b8f617e5a0474242bfcbcab1c3c3367c9f04e4e15bc226599de04c15bb968630cc7ae5a5c0188f9677276476ec21702ec71427d79f5577f57b5de870950ce9606ac797915ee52edae8decf32d7babf33dd4562f02c049489a4cf7ac5d969a9cb9890ed5d2d48589f9ed2bf55a5517e71528a675113b6f437ce9a38ae06c46e9753bb5b792d7a77e527ea6b7f11070c3719e9f0d2d9b2ceceaf01b4240ab34cd0fbc402930554ec8789fc7f2078d9e59b2af8c5e7b4558e8b1de4b1df541977084c3cd210f0b7bd8346ed26cfd17a16fc98fc763a52b3bcb2be4597ca983c9a4ec7707dfa92c1b8a6c2d5ea08999b0ec5a8c3da8b6129dd46d03f60b27cce51396c749bd06a3b0460bde633a8e194be618d9a7e4d5a7506aeddaecb27ff08c531f41aa6e6abd649cd526c3f85e13a83b7e5c9003d30c236d089647fac3d24f8208c9157205a9bcdf1d7452834301397a36abb55e48bf4164277467ea423dcda69380965a9371e38616f876a2659c00bcc2449ef195d9ae14e779c2d0e5caf5f3d7090feb147e67c786235cea218cd8797dbcb0b4df0d2ec83ff91f0633f48c096f3275415e74e46e8725931a97af4d3a38da62e45b5a953c861000f260e15f81d6d7c711487d37c5e092f0f815014e8a5b7aea4b5a9c1119bd6507034f1fdb99cc4dce75b0b1330b90f1dfee5e56e8598942e43ddc0121e156374a6f69ff30e3fb9a9ac3fe5b50f8e095ef3f55b2c75d94afacdaeb698f6baa398307c4d4b4c82ead82b71dc35af1764258a61c1a99848079be6a2536855f61984da102172154492e87e8d790d544615895a2880e491ea2ea090fd29bef78d1a09008d6a8e594f9981a0f52bcd36d50d42f7416759597a6e1deac06c5e78d541bc9c26bddff0d8470aeeaf31ed315975dc131930ccde275197679d07bfdcf8d54ba563af012df25e735c6a321facd561cfc3c71dfe7b9edc5617811a7bd8ebb7ec1f0b1323c06b337b035c8e0d49f29a2155b5788d874ba8d4ce84ca7b0b4af941dd1546beab3c611327d12f20a6388641d0823cfd35d385b4aec10ddae1dfbbc3410998323e805c97c14831ac9aa811e3951fd0858f39387e90609573402d72ba3d480ed334c1151d0bbe65741b3ca7c96801f66448e57e60127e2498e76e5cfcef239e5cf75fb8849679630c0e17cb038d74ac3037bd076d74e0b757532485753bd6f6d11dfd5ec970fb392d1eb5744eb2e22128f0e6ea17cffa6b327c1483d869f74a2d8b4e9414049697b62bcb4281427e604197d5a147471f7268bdbbbef588513e29ed6ab8a8b8c239d5b1b33efe7fd57646a497adb458e75e4961241bdf73e7a4f868b4a742ff4fa052dd4772221378cb1ef0e4b4239561f6705cc18ec830b164d8caf7dba686166b47f46d80c7e3f5e2ce5587076d6018a41ca3a6ca76a50fcbfd9428fadaca950f53c35439ec6dbbfd6cd5cc268bdc76f28575fca82109a335c8a3fcb6a993183411d1495c823b8d5cf778ec6fbad2b47f770ff28d18fe59feb0010cc266bb1e915452f68c5ae1d59123f48c8dfc61568b8221728b72fa2d68ba6ff167b3ac5996c6e65d82796a97036cab68f72c7727942fe7c24ea4caff2e6eaadabe1588ab301b49e0390e3a2ba0e27592e97bb657feecac454f1c9163f0768629be20d4c12dc6afd244191d0935d0131b0a48a5e1803162ccbd3f8be964d0963e194eaa84b5951f6f671321db41fd72d6d291036cad18281e040e48d158bcf737efa3d3c74e27c9d19da1e1617d42ff1b8f43448dd54740cab9252b93f710c0b4fb64d7933850f105768e3ec20d479b717e125ce411e73e7a4058f880dfbdd809482ae76b833b770f1dfdd68230bd144bd1842d5d943f5ccb8b3a97824b0734daff978b02d426af95335d9a3b57348387c07027c9f873330dbace637a07d0a351234f449303262a33552192cab2f8f4a770f81441ccd7f45917c0c1796a372dc18502eadc9bb06c8e8bb6a5c1647653293bd193ac441889a5dd2932d98798412e1780f419640d047849dd913d9328348e9632018c1980eb344780ef14db53cd72e47b44df0f9fe6d61a6f21ad1254b68156e84915b631a9a248d10a6b08cc4b06ead6279a22d9e46a9f468da912f092987e37c3452f0be288c725f2208a6badb8c447057d6386fb7ec838fba2d99ba76e68534c35dc9a750de4e975e3bb75fc42b47e61fc36ee2fb19d54d1c39fd0a28d2cdd8bdddbdffc06d74eae3a5afbb4eff2579a99a588addc936e307a50a18f3c4860b02f1e78cd7a0cd96c6638ec5d7d628a06371cbbc76cfa278a61e6dd9cc9dc00c536197822d2545fc4c79356f4aa50031048539e2150db534e1d70e3249c7b58b66a53aaa2f9a68a10a47165831590f6ef2500960e1500beffc4fc7b24cf2a79d7809c867f90eb430af9f8031a9b41428b975200de6eaeb217f28086bcc59e5ca2d80ef761347ae56f501bbd2f7596df9479300012e3b183fcab4d7d5f3582a12d2587ce1f348630a97e1f991950b953f8f00cdedd27a1e52e28f09e86b7016a2985afc552b8bd54215f7370dac0bd12d702cafb09dc2006c5b6e12d4cced4b7eb0f155e0d33bfe5252a7f9608913000a4da05a4b19aa8b9af2c7d5a16443236e570e1e5526602bf01278a11558aa01ff3e880107e43084a9c7aadd35edc90be6f181f5b3608c5f2a7691ebee6e5f3c46b497291883fcf2ae1f584a7a1c62f7e61a588af6aac8b73d59a25a5bd2334075a8b91033fd65741c567d8f4ed4486b8c0e89934a4c9e463390794a0cd471e6e0cdaa6c6b9d4b17d0ebdf1ecaa8b945684586e4759f52f702b812aae4841c888393d887a86edeb20a6d3c76fe66a472a8cd891baa6ef0de45c83438fac76b677bb92338b476811186e3da75327af82badf1271f71325a791fa0a7cbd106b3345493924959b6d28df0234b429f130a907288e33749e52ad2a71cd832d3436a4fb510de9f9c8ac794d8e381a112e86c9f445d4e5e82d79bf9ad939972b12da8b37b448f7dc631b9ffd62dbc33280bddded55d083f51d632d7e2e57f0a916125af2baa5074e0cd35d97b5463ac14b13c27fa246296e97608d7e653cf03997941dca18062d368cfd1bbbed253bb4e10583e43778045e7e4bafc4a8fd5435724fcf8defdca461a19ef16ec420e4316aa948e4a52653c8980e347645a214e697fb8ea59ed7f68f9835487d8e9c644e4bc4997ff38de82b732d77fbc518394a857661364f8c6fa0d0a6ae0ca859ff675ed6ef8df75718b21c32ac1c116640c1ee69f20e5132124f66c1d7be847a903883aec7d61e573086ca1653972f1df1e49f880f3d80598e465750d5a9d5be4be362b6d8d221d9dc082e4fdc23cbadd23461e7dac2e451b2c30fce5eeec3cad71ee31444b5bd630e4995216fc05dd54c9df33dd0b5ef20cc8dd23d69f2350f843d77eac94501d0041482ccb983c235dc42537c136759a7ebdb093f1a3dabe397077ecaca033bf9ec809c8ebc1de27836903f812576cdb88982a286964b3f55d1b211020d3ea60e38da69669199d7e3dfcb165d6eb42e17b7db086838166bc949b5acc779f04a2787613b23a81d17b34122727fcbf40a84902801cb6f3c639d0c268e0c2e211fe9c1136ab40ae7143cf9ccaf7d45fc689e1dd187ceafbbd90353eb4c82bf7766bf796c4495310340ae28d9794b370014a6d1b773b637fa6af68dd74ee7b39b15121434366434312d184ef759192d9364546523713f674a607200f9e4e4a1bad45649c6e9b76058f83f88e88916598eeee2f9aab7bd0071f512ff3ece9c44f94323956adf7f67dac0b83cb8741ce61b53ebc9cdc1fb1947bcdd460bc91c71593c3f8f1854c8daf477420eaae209027f4c32d64f9b3c8c1ef8a5aab64e1c6e7b4751ada6e5cf05c4a22fffe7c46cf4c8e4ae5d44aec7fe47e012a52bdfd9dd10fa57864f3c96e69e525c03e14aca9291f6775d135e56de964252682227f564036d0fe20f74b090173ab7d37f765e9a1efec34a62b25b22cf07f96d6376f762ea22bb66b6dfbb44f45dedeaeae6db275e4f5d4f11a18d12c09fa4fd739d13ca2a8dfcd145e4ebb1fc12a441134eb01d022885b3e4dae471dd8a2c80adce49a625ea7c0781561d5c79b1a034ef62d7f2f3ece7a5af87c075e4d389770b9651ed78e51f686800000000000000ffff00008c590000d269edbbb5293d990b9c9f6f4cee07f42ff4f81d9d1ee4f58e11a8f3a3de56aaef039fe7b3b79dbe4f60f1be27bfbfe25a7c6c710afce9f445439ef41fd25e9c13de80e44fc23ad4276c77d28db2f698e9c2000000000000480000000000000001000000890b0000b7e6338f8e56d39181e96381ab14cecd8be2f8faa11b73c10e79e3a7a44d6c32bbf69285950afccf6d0b69e582849c402d369db4c944f5001800000000000000000000001f000000d9970000000000008800000000000000ffff00006508000085d6be8b354aab2973e1c670f36907d5ae1e24d3115328159a1fcad01f7dd13cecea981d99e4cc851984f82f2a13450ec3084e8e4f06d8367d048b8172224e59b36653ea44b9c3b593fc62f156ce52011eb6d6dc7af705bf261dbd45857a7aefd86606a052f0e75756e703f5b89ddf525c590000000000001010000000000000ffff0000020000008d955eb3acf3b5ec56470bb0dc4637ea0818b5aea1dc04332a717cf2fcf384113a38181581317ebeff4b2982f310e0e093b8a805e262b683db2aae069dc3c81d15194b7d7647ff8858694a4ad49093458bad931bff613293362d3a6c67b92f31c413c9b483699d78549acf9fff6cf32e51774c80ee8a7b4c7bc78bd50d5812a45e9ef4a6e88928d30505b7240cc288ee6244f2c2eae2e91de114e0ee7cdc03ee66576c74e4912d9883a16a62cc6d9f412eba9bd000364c4b79bcb4d47e87e76e278cfe68ca2abe2e4a93fa362467ef725c9a809db60278f4775679635a9170000520f8dffef0fcbbc72cf4176368310cf5a37da2748b4be184c3cd7283d694d13f5fc3cacf63dba98394ff9a208be5eacd80884b9a51a33daccc2bdf3a5451ce3bf5909acd0aa0c53e7fa20cd8f2914bef14fe6be8eb1e39732989c38e8faf502d81c09d35d65ad421fa0fa394af6cbcc1f46ff66c79e7e63b100608993582526d4b6c76757ccda39e33172eb2aa572450967165c761e981c717d5a3c66ce4c5bb046de569b16a8cb3c68708926151ba979fd5ac8d1b18b72ad997380e6f44330230127da5e2dd8b3855d5ef675f83a83cd38a286b7716c3a38070d86e365221c5cafac9069eea168f6eb766bb430ca953d31d01416199dd471c43b9ddc8fea1d2280c0574758dad3f2280ed44200163690df5a6fe23c40d0ef0418e372e385189c6e0698d0da9e4c65049e7f67b06bfe5856e86d21df22ab05cca7c9eab0c570c1cd93cb1ee3ce7f67082bfdb9d45a79c8df7af51a4e61bbd443fc92a953717c66903d6d1ef8b712a5a80dfaa918568ed0cd41cf6893b92590a7966991ca5fa511fa71bea22653e2e47c1e34fd01f8a6a22f90e537aaff7151b25132136bc925c68acf2974520e9cdf199c8b4a74d787d64095048203445b662cc25cb5b7f67d3e31d4cf48ca3712074236cc9a1b5d0e1964b11dfd87513b873c23da9979047bb05870d9108ef6b5e731f6f456164a498124be95482ea66dd1b44c4bfcde76a47477a058a6a359fe2fe404f7c66b660e6c4ebf6e85d926fc21f11fdc9470e67bbd682da382cbc47ae79520efbd670660b2597e09fd95922a17a25c86fdeea2e4ce3ed38b1904c3cbeaa92eee38d1e69f28cb9903f2ae3b33e70d3dc504b9d4ac8946df5a04d5fae47b15ba2315ba22dbb430c78611dd00f34f7cc04b63f62c4c7b0d6a380d133bf2658a499f27f06727ada6a426d8d5f120a5a26fb38a09e5b80fbbcc719f43fee77b827fd06b382aba65bd394ddb67f931356b4275864f77afa3d013f26a2f5563fc50661d43817405b42d98ac5db73de81277dbda14bf4221b4d0dc18dac7c1346d0a174e801bbe1de2c6b4e6f7b89b7823317e6dc292620a806f7b59abe0e9e2c6523d62510877f0a1df40821a22160787a374ebfc19ab891f84290d9c5e8cbc5980f785d4def4a3a45feed514eef5fc81e52c1454ef7353105ef9d7e8af0e99158e1e00b7b873e0269e42e9a4b6d9358026470b6e12ff092fe922d05ccd822d6bf5e17fd51af0757bd3b6b18645a6e9f893f92d169ac2cf49bac99850b0297607edec380bdff47493637a8c172fce31bf0d54345ffd6128e54171c30a97556838c1902997d483be977aa0e6b000ffd33b68151933eca4915aa31a5836827a9ee93365fb9ddcce487ce59f8c962354e61b92ca07d79326960035ec3ac2b19a226420bcc8ec1d65e44155c603b3da4922e6be4c3aba49318498a1e02948f6456a81cfccb8d29a1a485b2563fd6cf04c500f98aef32a5785a622769e994c41342d49ce600f074917b4fdc0921694ed9a13e87d5b910ee94ab50c2538ff541b94ed3e78e9722aaf290487dee431f69f1cd04d51ca1adf3e5cf867c6f6e99d0ea50919952e1d66c4215b57df57a8b983c9a42e7bd285f0cb96addda987398d5ac08e8f2983b6941d0b7518b7c4c73df2ea31285464ea16aeb4b2b376fe8390daebb8eaddfb8d06369c99e48e55646135db3c756696a4d36c810cf566d4b5bcbaf57ae8e58b2ac356b868c222293c254785ca0bb98ed9e1ba294955e72d9cafc215ba705521f1f83ecad44cb45cc510b3e24fc4c3e436d2c1d565901dc75547b2c1b4a5669ea762e503a731d1ffcb9132377ad5c44543084a39ce186f27de2cb25448a065a5e284ae5d39d3bb22fc408a3956a5259884ce497adc95d9d97cee5621f72e0fcbdbacbcf73d7bb10c20b7ff83c82ebce6ac049ca9b973f3289022e071e3227ac41b23472f0ec7a849011bb3063cbc8e711a27025d30df80ece407463013251601a754f57f4b0dbc7e9c2883474273ab3dd89607702bd4128fbd763c8bffbf46552c928a9eeb510650933a7a107bdf31e959a0054fbc83076ea221f353473256e66bcfc3e20ce0bc286afb6394ee0ee212a1c58615f2239bba89ec4ecd8da7f7e18aa9d63ebcacc06334cc6df3c4c7c48971ef6957b025be77675c661c1b1164ed7c1b56806ce0410487564785fd1cba8fc28417765e4a4c2a264e1bc120be3bcfd32fc692b6a3b7ebbdf171986fdb7a7d7d85ab346d6fcff5e5bdeaac9d8761fe7492242dcc225bdd9d57377918b56a3a8614ee419fdf6bea5526fd6a0597eb65b9462ed4f4ded7f085807f30717bd17dee62a8fd4185663195525fe05ffb1c9d78633eb74af171a771d1916a289070a70080afaa7b6036bbd2a7bd6085cb6d1d5877cf1bf7fab844864c931cc9517951346aff82f6a257fffda1ef833a00fd4f401dc150a78beab01835fb9771b304dcd7275671bfa667e5a5b5bbf214078298a6cec10b3ea9e862f87cc68fe5e21cd208396e98e223ab54041fb816eea2b3519fb87bf34c3e7b12e89d27a28181a809c0e8ac5375c3c4f6b1324bb26ee2a7d543294c70487063885f7dd3d5ccea3d15a19d491fe89dc1549b70073c18c50d7c65ac408f8111cc8516a9a03a71616ba8c1467799cde9f9b1254028fc1e7f54119d7b18857361cf277b876e783fd9dd3e6df38feced63f6a62d47e4b7e0e711b3f28ccfd2c10ca852822f8bb6857593a15bc1de1b4d24dafe85d7f39888286c5c53cd87dd162c7c6763c23b858f32a21921f521788ffb23587766ce764f441594747b89fe4a9efb690ba0a82c3fc8821766427af2302868cec76e761ecc97c4bc31dca6a18f7c25040e290d0e65bf356b3ebe3efcdf4139a5e93508c63f2c47396492c849f9e8844e9e7e3023f6108c1cf194f8287643ad1d44dbf06ee4e87813d994caa93421fc3fe224d739b1410559aad94f3e93e43afd64ae3b518dc4dbb7bf87cc05ccb9010610f973dc03ed5e8f5bcf0400a54f9923d17cc5bb4be64ed7b417c6d48a1eee71176cd62618d90f1695a4f176cfcf9bf57597488f267ba9b05e34863690a55fb4a7aed054935b649f49adc13d4281029e107ccc293df76408338fffaa3da8f27855cd411c5df252f261320f17bc8216c18e613c411d7aa86b5f50ca165757fbb8d8e6a74fe210b204071d68db73a0d090bb6b8108175c560a7aa509c5f3a1cfeaa068c89ebf4d4ec54cd1771201b627f7abcb9992d9d2dc9dd2fdca36f78795bff27c51c227b88d7b946415befc41d881e08e016a34e35fcc3ab2f5afb45103c55340737221e9c55f4b20068a5f9c17a1f5ae96fb3143e9bc187bd48de88c47337a3b2e11439a96d3f12e20be29681d0525c910527ec73eee37d7c2403f105281c1092f574cf3f01fc0606b4ca84f05afb3531f4508c0be424fe22539f73347eb63496d157963814b5da7447ec461f9eb24aeeaf929a0c7ca3b9a2d424f1f161937b0a74d8a9990355eab19bd84375a27c87eb96f9ba203e06d89b772898bb99258fcd96c2afab9165edf4db77a5e0e18f0cdae882703c4a480d6f039e82c0362b04712167dbafdb1cc58b046eade9055b2a40150b71b999282c4be9d4e8e2d9bc9e74128c57bebfe82f4764a221ae00d26b0f291164d4cf1f72e62605df7aae42298aa3122b70ac61ea5b525d82d2fdb23c95f3009f6a5f72be1c195f674a015daf2bc7cba66af186a5768a3cf1222307873016d4d8ac40b76b9781a96bda6ab8355fd0672fad4208330003893ec3da76dc178043fc507c9a48b09af6e948ef7c49a8cd0961e1a592b8f10b91e2220bc99aeaafada452b40d319ad0127c5681ad4a87aeed6782023994f9ad281e842e7960d7be323d971544d158f93dc72b861849e94c2489ac8a9956f00773215712f29918c0fe7c4bb174ae505de5cda02a5b7d11241e38b931e52520432caeaba13df8c60401de1c33131bbf2fdffed56e61303b05f430a0e0ac491ec6b2f555fbc0cf6286e937dd73b4f4d1acda21dc3c8e3cdf0e4a1c841541f6ff9d6113e88664fb390c18d78c1757b286bb8c79807d033fc580e7d48bbe2c8a303d34c2e6c4be16495865f86f48206348e503b64d214acca452915db06687f8c78646c7f4f973984b021f9c2c71ee378dfb499a7a180e7d133a9fe051452e9bb05694b864674a5db85ce147fca32c5000cf9456565aae7b7cfee8571191c7ef3c7d67944ca8de3f50ae9b61556580b5b9fd9e2e46a13f0b554b8e713e931b4b86227e2e2126bc4a3e3ad82f6ed188bba98f7ba8a00e47886b6f563691008be9f63ca3056b5375492ca4be2ab55dea87f945351d0f3e1c476c9ead9be2711ec4b7987254a051f64dc634c0156fa7b947c0465e6d8e7a8a8d65243695c84361a8cf4952bb036c486925627e8767cd22b0f99e1f2149148ad61da1e7c8b2a8dde3b7f469767fdba74354d1f2a16eb4ea78730426179ba3633328d5af23b8587868c8eb07b1b6208c5af5b5b6662ccfd86d1fcc65c1753622fd3c5d2e8f498e5b4a89eb7e1c972c55a37114d9093fc3044bb40fbddeb9c117752583024c388349a3da3dc1b6795de1df9151d79598c8fd5e71e6e941ff05dd3d0fb7de49a45e9980b9433b6209bc7d568c9947deedd8dbcce57d0cc71d9e706517479bbad400897ac73b719eb369a932381813a9eb9e3225ba09b9f987199dfcf81a0b402deef1e3342263b94c889ff3069fdc44b0264376bef45f9edbb99bdf99ebbd6d9f08fda94f3467b6808014a24e64a081463df2b106b516f2e65ee95a8d439b37b84cf242f4254ccbc3860d50da1f8003fbc6c49c1296f23ee5e10ce249490193811afd083e26fa7b125b72c5b9120c8d976c4c4915a20de3ed455c6c683fd13b7b6dc5d80b80df4e47da325c0a5535baa7a040e2051664fe999b6b1a2459e965c76c4d3489e9d2a4a378d860cd8a7c729459e69288def30ed8c429853123ae87fc1fc1c4e4b7aedd3a729e29402f540bba9295277c02ddb57a173a91912b7999241c748c227935702e68fc28c1f98e975e01508a4a5b92c8f862e525302070253bb28e6fa2219d06a26558edab947b61a6ada3abe1d351aa5a8b94f43f94101ad7cc71c9983d2381c49703d91a721a2b3e28c4a738cadd08c5c7097f12a59a3182d226e8eea9bb82465ba816fe4b6e5094a3d4ec8829435c0adfce79ef88ba6274198b7c3585ea9390dc2ed3160a5e713a3a62be4e9d9389f69ce9d8eaf0a7d5d1f8151c93675d104f36ae82cee6c739089d1ebf762ba12863d1b050fdf11de8638483f7d76e8de4da40dec0ec16fa571ab1e4c139af006d4706ab01367dae34cb0cc1ae7d8f90aa2e651e1f3be889da57d48de0914a7923145d70db876fbe9d9a16dd1e12fa1f75e2d0bbaba56a34b85c2868289ce058ef3246dd21acc445c71aa7a42bc70b12"], 0x2170}, 0x8) write(r1, 0x0, 0x0) dup2(r1, r0) 16:00:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ff7fffffffffffffffffffff08004500003800000000000190baa000000200000000030f8e7a000000004500000000000000290000e0080001ffff02ffe4fd17134cc3c77c00"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) shmget(0x2, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="8f81b8015491b92fd57a8c227701080400000001d943efb4c42c8c760019c766bcc96be08b000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) open(&(0x7f0000000080)='.\x00', 0x400, 0x82) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) write(r0, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000001c0)=0x831) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) openat(r2, &(0x7f0000000140)='./bus\x00', 0x0, 0x1aa) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r3, 0x2) close(r3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x100, 0xbe9, './file0\x00', 0xc7, 0x371, 0x1ff, 0x2}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x800}, {0x3, 0x7fff, 0x1800}, {0x2, 0x7}, {0x2, 0x5, 0x800}, {0x0, 0xa, 0x1800}, {0x1, 0x4, 0x1800}, {0x1, 0xfffc, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x1, 0xd801, 0x1000}, {0x0, 0x29, 0x800}, {0x4}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) bind(r0, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1000}], 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000380)=""/182) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000140)=""/47}], 0xfffffffffffff56) 16:00:00 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="9d0dd7d4ee11f0dbc8c1e128931a96c3c0a515d35031569c63a2107194af3c8bc1d5cdfe96de9f96e1ea567cfaabd3b5ddeba92428053db4387633dfa945c54a1bba8fa61bf88b13dfce8387ea38a38e3a5992e15a11488a6c25fd4ec21513e4adde5ddd", &(0x7f00000000c0)=0x64, &(0x7f0000000440)="cb9f469ccf1fc9b5b64afc9148a9925cdff7611cb4978956856f82e997896e0554fea719cb2d2697f164e9a8eac1c1feb48745320e028539fcb40d949b2b80d9b25677d7bddb5d76ff5510752d4519be37ae69cedc6ef5d07830157dd498b0054d0edb0ad31c30920faee3db7a11631236012bda149235228323549839fd16efba38c32827751072148486144258d13d7692b5fecdffd787f0acc6af41dfc298fcf413908d84a7b063c271ccd389c3278c9bb22f26b4b4fe7e9dc9d3bda5602308104e3eaebe9b606dd4940e07cc7f9f47fd077cb6f66f38d80671ee65af15a9a1fa81873e7858632a033f577603557d8e0fd322ce68774698791b3492fd11228bc449b1708ee099c1f2d7c89cc32318b108226931f8bac7e384064561a4ae38157ff7ba00777aaf8cead8fbcb3ce75e15683da82829d456eac8f98185afd3ac33e2dbdb1318c45de16f403218f1ff9cb12d06053da20f1e55b47ee2ee99b68e38dec98a2f14ddb5dd4a2054d0ebdde35f90f4ed7c4d5b59fe7d8c0c19b981019b794dc69cecfe2d80fb36866409a2505c14c83a73df3b9530d22f66fd275b35a8124aabef71fba4b262c0733ff1debba3803895b09977460b871272b8c7e0a5e1b072c301588c4bc2b76fb47a51d7a7537a85d3b812a99707d8eea2c6034cb5263cb02bafc7a8b9297f78a7663c2b9e12cc3a53ff17ddf57001d72e6866df1e3f7038663c642c37ebae4d6b66e99975c49b35de61ac19a16f8ff16da73c59040208841c1405ae98b28da92e4a9f59e7ae485fa0ffc6c1956a1c91f4f3564fc62c99ef28e1ccb80eb07da95392cd3a40d230309ef026fc713c3e4d980847e2cb3cf7c9d6250758c6695146c68c80f6968699fa7d22b96a63245f33b8dd3ef132e106a9c01ba3e54cbee72676cddab83588e0ac5cc82226fbe18e8fd1b1e5e255a7d4eb8515d1553bea40475dac17e593e411e1271ae44174d4c8e0950bf0f72bc97e8a0cb1e02b87f5ee628d841bda17a70c8a8756367a106f1650a8b1914191e017a3ad49c985be1b8dec31fa9740c347db3b7d2b864e9865ef2fba8629d42892265dc7d8a6c740b8e2ceaab82c8e6bb9f1a05f1af163aad5b4810b11c60ca28513d9e39cfc0d8775039df83a27dba00109843b13843d869e247c0ede6048fae130cf9e195829eb98a97408f749d3ded6ffbcbe9058125088ccb23c50a4efc5041ce2a12dd0c0be631307e95b2b5f94d35e60facedfce3b4a6f96a76b3bb90b157d54fbf49d68f74efc5afef4c49c069a1faed1e9effad014b769ab26a087eb1864bcbf748d7f086b22c0a7c3b1819382aed9292825efaaef692336f762a61d71ae9c103bf8991ebef51cb081e8d356bbbe6b06590d392a0582fb7c47051c7590f4d326745464fa0ba59cb4b154e19ea5a851178c845eb5914af4ea5856cde8d592862aee262b01fb26636eab64e478a8cbbb0d6150edd3c7ca55867298d26f1b2cb4a1b7a73c25614468fc5ce86d601d0be692f64693145f64a664fb87dc02dcb1343402bc3e660517cbe24b0afe5bc71c84cfb5f64d9aec70d7dd6ed667124e0e66f822bc8ffdfed5381826ea19b46039fa434e46722f4d5481af26b42f619c587b75ff7c7781c8f39ee147c4226854741d54c1b632d214dff14d55448bc9a08a478f9da2feaa4dbe0afb7860e1591c4903ade671febb47b8bac8efa57cbd8b4b84ff3080ec58fc352fafb6edf92cb76b2cbec9a65bbe7df1adfaef721ab55c647f86aa3f59f8112bf9c957ff3ba5563d509c499b5046889b764e9994a98972902e67e8e1c049f6d8a7a0013de9b2f9b6b9a10f309b00c9dbbc6e5ea28faef633d76dee8cd7e3c12a57d9a14caf797ca6b40bd831b7ab3cb1ed1a8d9e7a4e77c0b8305b7b05aea14b95a0fc3c4a23de182f60ba5154a45634d1520b2032918125e45c757d36067cbb1b8f09fd422104ee6d80ea866665b280e049df328c9fc73a1d963f5bcee733ea4dbbd60255316a21948efa3d0216a545027c4190bf0499241237aceba1cb7c88e7e997292261c85c48d7e8aff28676fffb5ba06825e575feea307ea72f62ce4fa215f44e39501ceb4652deffbb36c893dd9aea70f90eaa0b67215b329daabbd8f0a2bf8b79b5d50b366976a4106eaf7ad71f6adeeb530a13fdc429c8a4bb6848433a001b272b374bba568dd88cb0b2190e9f03a75b5a6096c7f599a94e59f5e68c3e5732f94b6c623a317a28b6dd65bda79fdebec1406d50cd29603c2bc251d8669e6e6f3c1ff6c8d844b5ba3196f99635edf7c92520b564421d86e5524fcbbaa37db6ef98db5d3d3345ac6350fed0d1418d28db6d5e4eb88f242726abc8aa1a7c3d324d92a9aaaecc13ddd26f2d4bd94e4843b20432e29f55964a38a4082d70274d8640eb87201df3c82dfa858e3c546656bfff3c71702f556b9378adf15caf182146ba1c851e6f413877f0d67cb650fec8ca24afd6a8976146ce5680842a6674245f0dd84d83c85f28d78e05b189ac2645e64a55193f1c9bd30b744e5e2cba764f804b37079c0dc0e3362884eb74231132df7dd9b277bb4aead6793189e6e2c9c58cfcd413c68c54919bf567cc4ba2e07bb072e856afece9e471d420c8095f86fe9e1963187dbeec16c5b082b35ec827003218f8aeb02430c0267504276ea136372be17b1fd76f05514e22e51b2b8729021f469d8f0e34aa21d28446122928aae3d9d855e90402c36755dfd2e87a97350adcad9b0a6a63de288fe2811178e17a4a858dd6e24a11ff10e79fdcfb3dfec2336db9d16dac057a69456400024957e470530220405fddaf3ff1fadd5f723df8f753d359e4c03b06819345d80a67030cd4ca20551af73c255b84d16c26c92de2b6b41e11717196ff0c14785a823a7195bd6f09ac1e7687f38383fefbc55d271616b8a630ad05863d3e8a658a533a1639058019cdf59ebe0d29ea92b0f91cc47db435850b7e1f2dadafc3399f22a43b45a0072927bd61e5565f888142d043e07ff0dc896d6d2b7a8216de696cebfba102271c5a4330fa6b7bbd99b325b7417d403adf873bdcb59e659ffb9c7bdb01b7c5803519910af1496625498962accfd0c789a29b18c239d12c23a481a224c0e036a47919cd91d342a793e2c0787aa7aecf7114aaae8c478d2f86f63aefa7b5e17b792206942faadf4b27cc9563d0d48be40c4cc0606ef9ee02d7669dc2877aef7b2b44e67d04938c4fe353037224e3b64c4f87cf5338ba4dd3709428d99a96f17b69f6a0a6328f655e2d06990696d6a0c855bcab7a1c4dcbf387fb31ef577476485cd1d52c4e1d47bfb52f61e241a338df042930ef768cff05dc7f6a16db5f91e8dcc10ed38f467f56843ec9ea29cfcb812beb5c4367d9fdb961d4d6df6f8ab930ff3b1491097bec5eb93f6354e00f0dd3e1a4f50dbbec45565136ca3c0c990a42cd36b39a0268093001946269c67ee23276f21d6f41f7db2dd7f96a526b0b55ce66a305b4968026e8f1d4273400ece8e168bc72c77eb60303ce09e6e7e71cdee6fa5290c985fc4ddf7da8dc561a2fdee49bbfc095a36355001eac13a88cf97f6ebee4a1aa6471bd5658b639853d1faff957d8dff1e76772b4dec6d514eb055d01d1dd5db19e4ab95dbb0f712417985924e922c80d523709cea491069c50edba111c57ddebd9fafc0be482d99062956d6d9c2f2bbaec8a24c853fa076b4a44af0da9247f4ae7b3b25b8aadec91e00842479dfbd3804525458b6afd984b249a6588f034977ab9eecd813d60cf9c3d97a1d0e8a66bc29790b82be91ec9b68ff7481254fa72ebab7afa6e40e3e7c458d017bf78534232b93016b9f43a33850e02c38239a01adbd1274d3ab5583b3a954b8a46abf01073df11033dc75a401230a2ee0ffdc300a3c2e931c09c812f9e29645c18c6818e6d7e2461ecda1a24b758d1f55f19b451ca87ecc97a4aa70ebf775cc0091059fd63e4369de1fada585d461d55537370a671c42a0f06979f3e4fbc9ad4cf167b8be9f92b794053f5fe19daf914d346efb7f7b83183309b3af5d670dbd2c75dddb84be4c8fdd4718145610a511099b283ac2f4d78d9081c566d2b4f0091fe947877b704348623f0b3878628d183ab3e3ea1050faa84729104042e21c563ba459baeb4c785e2557d6e502710b3e0fda1bdd2badfde4f6e5a4b010b59c8d64c3c84eae878ab80d6eeabfac223eab9f3818726d17839879af7bd245c55d984ee6d95e381b5cee0af0f8c37aac54f7b8a82c0811aefcc6fbc7c2aaf21213d75d0b4f2d0bc8f073f82f767bd3b3734a7294f791c91d5875463803c84eb353a036c51372492c26219a073b5fa79cbcd2b27ac160e94e40b1e8fb5220e59492effbe10e6382427c72edd0f7d87256b9a80cf22a64511e6460af7e82f4c1849b8ddb09307855a5b0e32a1ddaee281cfef4a90acfe871dbda11f568baa078280ba4b677191749497bf2db8cef16b5831ad0263dbf12a1501be91413261d79f1f81f56dcd074cf43d1979290497a0541cdcd67f12228788afc490c6d756feb2bc7d207c2dcd77be4504a7a26861b74b5008d68070bbcfd19b2b070a83da3cdaca663256ef54076cf7bec4f198900949f7ba627423050f9d7083501e0fdf28744266206430ed8218aaa8f759db46e03f196a50cacb26de7c3689758066de2b160b4ef3207c91abd6c2ec41499db4c292edf9bd3d0c6c13f5b90f9dcff9aff08fc45613d717bd8aeda5e848e5e9f6343ffb383dfc811089fa0d5887cb5f3e1cb08ac8b34651b113c3354833e4120de7a4ea3e17f765e4d20c4725897d49eb6e59de90f95beaa9626b535b821a30e3074da0d60ebed7170238bea7c6c4570c4127f3057d18df67db24417bfee537307ab19834553c5c85ff0426c04a1463fa6e112feea3345cca6e6b50ad9801481db80903cc17d200d9fcc5371f0cc3f8d58d064ce1076af9e872d405224ef7bd0b6164ab4e117195905a17167c3155f69cbe2b0f5a75a710d2bad72352d8cd8c5f0639282264c22202a862f7f91651a4dc513a08efb68c4eb50f5627b760632b60a04f00c44274a7a363240f49873906c210176c71e82bd3f0edc8c49abeac5b305ab5df40e0959798d779ba15a4c5109918567d7008f2ef52cc19014ddb7e321c7953e431f202c06d42e94b8aabb32196f81ddfeeab692f8977946e61c5fd3243643a270ab8a572f83d477772ea383c3f3c517b9f941ea50f3b2affec84d542de32adc273d49fbe2478c26b4b73e7158349c36a76e5e843e2e05b13586127c3457b3e017a7e4f33e3e82b0d6f0323ac4f9f39c44e348864746e948564d7dab4632ebeb44e44e35c24fe74939764805895aa80e6a0bcdf78e185973090a536ed97f0da07e6da87ca975a6a9bb318b0248b11c3b7499e918f99c1ee669e9c7eb35c27a142de7027471e87aa812ec1e43e683b6bb5331b32c9ae0f5ae2d33b1fc9100c08d1cfe60b31e28e5e4c14b9ce8b84a59c1cffa511831ab18121b16e7f0bf0d831c0cd3ad319cdce03a376cd425c5e3385a2d8516e936c4405d58cd34867e429e6169c2bb8d6427f31a30b31bfac22d329903ae1cf63fce6e32fbf58d42e707f3789b99b162f2e0a498386b8e4145e8fbc7575ba2551d2e8ae0a9e3085f4fc283302816d4acd15ee27809cd6ab12329f5acffad569f9964f3c8690893407b49d3f10d20d0ba067ac2c3b4b292fe7f58b21c33166234a38483ff0917d9cb1d24643b53bdd196478e5ab587ba509305ba820c9ab1b36523803ab17", 0x1000) 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x800, 0x70) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x0, &(0x7f0000000240)="5ff80d49c50000007ca87b3729af67232ae121775a89892824f5ba03daf9a3fdad3449e54df812f691534e5cc5da0a78fb9658fec8fea8c30b44cb01b88c025499402425918b683a76a0f8d384686d47c7fca891ac8a68fc480b165e05ea018eb273ed67777b9394bb3338b552521cec190722aeeb9cd444aa5d89469908ee776cff0f000000000000c6ae71c8c673430518dfa4f1b21bdc91ac19c0206c0e19a24d9598d02448c2fab38b63b16d165963c4568013d920e45de54d16f882ff17c1c82da58d0e2f852431507d149a20b38776a71d9118c250be22f730700451bbe96d8e48bbf6b67c4a16c8ac6242023dce408e39565564c9d607d13f5574165d125061d41ae34617b62257588530431095a4f5b10f81549219bc985166539059467888cae365c55836ffeb8263a162493413554b3fd60be8d79991c00cfdba3645d32fa44d66c1de54754d69bafd452bc1a0fc0146560344471a0c860745f737", 0x0, 0x0, 0xffffffffffffff6c) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) socket$unix(0x1, 0x5, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x8000, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) write(r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x455, 0x4}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x7fff, 0x7, 0x27d34b99, "00000e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 16:00:04 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f00000005c0)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000600)="93887a99c71c2a0906df8a41e5a803ec19d33c53c560ee242029d77c60b17febea954eca6183f20dc5c1d9f53efa8f19d0f0f7bf0bd33ed3db36cfc887bc9761ed1385d1bfb99be5ece03c2c1d64bbf8944dd280684291beecc6aa70780e75677c27c6b3d0589ec5d0280f732318fdb02c0a7b1c631846163ed409313b94f4f6d14997996f0e837b0a746a778d165459b4e272363fb5735ffc3d57d0df985e6b25f38680d2a3868519ed1e57979d923139a60814016fbad54b92790cc04d309df1d757036558f702f282bd5979810e9131faca04ce5c6348fca8bc93ebc531222bc92ef6977eb864d2d4e3e642afe950428ff136", &(0x7f0000000700)=0xf4, &(0x7f0000000ec0)="8bd1280fb5d430df2a05ce758f205d15b48ec4881027c3b7752ffddd92a6f0a077af61a82f73f9644018e518f6bea42f747a743124c8d30195cf472b38e3277ec5663800106eb42e13c8dc635b960e9280a4c402a57114560ec76e1313867e795f161da4ccbe30b28ec7a68407da26d3f5d2df3bfb82827ddec043fc7f12a29bc5031db5ddf15023f562e28a8394e092904bcb87f9f9c34960385f650a76ff7d1f48a03a3a3dd2d7936a36142ae568e60ae4eb0bf08accee42ded721ea045b89835315fa7e4fcf6cfbb23eec5de0d7f003c453c033c1fd87361f4d3c14e20fd28ae43f5904fdb036afb1d43af1f1fd507cbaa3890b9d52d4989beeee37f89ee3181736bfe036a339d27209a3fec80f91b78f7da3ca81acb7608a6cbbd0a6d3731ae638d52641a8fed3e8c1ef4ebe1da748c5aa7f23a9cf8d6806e49c76e2a60970510583c0174622c27b494bfa4a7243bf05460c7fa618453247d651b1d99f1c0f8777712dfc66a7de896136303d8f8558e957024dd0aa4a85ca1b6be4f6ff46fccd4e3fed7a6d6c132d8aa47f711f675d9ff85cb06d0b2014ed22ee5ec167bcc95f145243915ab05ce60a1f1ea65bec5d5c74bd9ff535672466ea9f57bba355adb455641966f248160992a87989ca2bb192c739127bfffb7777cfa205a3f615c40df58f5527b7ced1ceb8bc4b985d1947f55ccd6f5956641822e714f06451fa8dd48a8322690977c71e1bc091bd7db7d1366ece5c7267dde0db860a12b89d5a24309c3ef0fb1e9e8fb78ed213c7a8c5f5d73fb15735d2d9f89ded904bb2061a4f0558964555ccfb5797fd7b1a2f4678dd53384732aa6889b1b3b2fae8414efe15e715fbe1b085424b00bd65720eee54aad4108798f0b3dbd7dc66f3dc21de0735ba9186754734ea636be3112a892574c171fe7307c07c033c5a59c388a7f0e4cd959f08ca649c1fe9f0517d846c54e8618d62bac457e76978cbf91da69d20bb027a01407cd0a7c42fcbeaf27a7e8f99288cf050e79be3d1085a0512ba1c248f2ecf48a52a639ff55e59015236e63687619094ef88187018063033c3324a157d61e72f960a4230eacf4f3611f9594b5bde79df7b0eee584b569f4006c5ed47010ae730ed1d2bdf628f1ec7e3eae9a9a11e78f1cfffed8255bedcf4a3b4229a32a9353044af086b828acdd8df82490283d4f38f6333972a649646853473b9125e901312187dd6e43afbba57b1c2f8d3068d938ae07d8e67e5cdb7bb8d0b4582083be2a936c840ee86c499cbb4b1fac827ccdf3ab53045d49df1470859f3d09395c6c6f4bf8a4ee23f7f85a6530dfaeaafea14a21eafe2aace67bf4202562488646fd8ff8fb62affc6f2d9012a5a362279a5597c4f11261a2d8e4a36cfe87ac58b6677ccddcb5408f6fe92fe8584da83812f272bf8123684b3e280475f149da2ffe676e3d780e2c9cdfe1050516a8e3673d9d5a5ce8c3fa95551b9ef8ecd9caef81034def9e100366e54e947ba8f8f18f894d12043691d2756d95fc1cd87e1ff6dae140746f7b7bc532476983f3b123be1270502a09d066c84a471e1c843d34390575e76b1cd3c0ff183b20717f1f170e495fee26f8be5b3c41682c46a6a6053f8362ad27bdb9b2cf69c5b8acf55b30b77e07b94006c9b1ae624b12a1766b814182d25757f0bfc402c35eec223883a4970e9fe0d276af3d793f332808e955cf90097000f83cf3425f6ce2425b411447932387f60977f6906d7a258cdde4b393d573336e0f29645117d98725c61590eee86fc65ead39e475844505755872c74bf5117cf30f65dae556ea333fdcccc6885038c4930a72f684c4198f82ef6ee8a4a39eddb16219e3303d8213bac690c5c36d6850184c595c5d13fc95afb01d6b41f47c8dc774ba7081285b0dbb1f7b3bd6861fe4203905f68d0c284583acb8a50909dc9579c0ce2cef13cd3db83db218f2f220937da849f25886591c3b8cc0439f37acbc6ecff9b6a4743e3dd65af531302727028f9d2685df1ead391fe3ef1efe6b5ac11c04408d71ea4b4fc90ac61693ce80bbc88a9173560d772ba2236dc9b98d984fb178bfe4e2ed34e4ae343876862879321e08d113619f2ae8ab230fa934db415e2b628d86ef0ca706d0d7fd8146009366dec10376ae302c4a1cc5031eca3b54cf12475228087d7caf7ab62821624a965b9eddfd9087cbc2ee53654f154cdf5dc8bd9e6d22f2e3e1a9a22882c1103ef936a2a2748b9619223570b94e3d1e89c4d51de4f1a9dbbd0d1c8df7fdc5a364f6ff4d589812bbcf506f73bc69556bc4fd7e11a84732836cfd3d4a9a45ac1c46a736e26284c8c2442f5c26a5078d0883f56e730bb85d694dd4ed87e485c1d31874cec09561cc2c121a3a4abed905381b086786ff18924b115616cd03a512dd10ebbaeb25d4a755bc31696c5d480a5f99447826d56e52627e38979d214284c802ed8666aa270b212445513b44da4da6099b1659cbb283e2db64d385908e4050a2e30a9e322c4f255147c9a857437ec2c8d2eacedf70c779618f187c4558a7a5d8cb35a198e68f9147a0a4a8540bf7b16bba9753dbc13fefe4be0539a47986a8705753c235950d806d097e8786ec26a683726735dc06d5a37f9047fb864a2d257e40138257c9772e20c28274f0cf49bac4d1e9fea3237d6995f2904c4072f1b5a499808884aecbf69cfc701cb982ea5fab1458990c55c5064457da12c76adaea70d40dbadc68057155e3749da54fd7c65f963c437b15f2f4871fd549c5eaaf9b47ff38a08ce5a5ae7356d9b385b8ae1ca9a6557ba942c3bb12f9e9971e763afc702cc21060d7c6e8bb8a74246d64d1bc74bf4c466060db8f6f622bbc30861a64cd1c1ab3705181a2901474c764bf7cbbab73ff0eeecfae29709110d47e6dd74d4384ab755052d6d4f09d314bea0f02353e188cae517dc97cc63c4ed8e0ca92102aadd8a024ff32df0acd6938495dbe61f9ce72b65fcc741a2773ea467518222739ea51384942b515dfc9ad1cfea504687a4d625ad47fd1e4aad03d38ad122194411070c7ec43bb493c7455f58b55cfc1036d571ee5a791afd8469ea8af7a932958d1c6fb1d87ebde2879d89360f48954af55f1f2ac7643c27e72617c9b6af33ccd4ed384db8dd1b254f69381b31b467488c600e0e7bf79029bb091740921c4e4b3e088b7f0721517ea7f209eae9b7ecef1eeafddd8be4114bda91258ba2f47fa21437fe1b83c9ced9999acda8535be257d349309cc12ac9308b6d1786c878c8d97565f24e386256a5ad9fd7e1c78bd6091bbbb80e3b2b5451d882a528e6ed71512c48f36d55caefdb2276783b32e70abab3107a452b8d21e33ee4309b689ae6144f46cb4e29ee1d561f11c4199f3dafb0a24b920a910cc2694e845f265a65add33bfef0b41641119854f78914494d39d5ee8744c991c239ff741be0a7f020e3018572f8ca3f337feb946de2594c611269bb01792f1f33b6b6e70756edd9e2a07a4b2d859cc23a4649500f7523be515b80ea73d86b858f767b4e532d404a4c0fb0e194e958fa3b605ff1bdd5b06f38170091c79951db578596fc491e7f97985ef930f998c35de3fa6f83246b7a881f597906d86faf7ab31140d7ee362c524d10624b5d51fff71b12ff9d26a57211aa43623fcd20867b741485444711be457753d9d53cc1c68aa9b70cf81bc87c7601b4bc45f0aff97b0ec0e5fedd39809dd834db7b5f47805e45b7222a8a5b7b9333559d544034b7480c8627672c59abf61412e8fa5aa09738fe5bcb3d6242ff167db88f5c06e40891ad0e745d428596be6b4fe4b2788a93bdbfb3e6d6079f7582d73f7fe9b1d7f59280d6f62a39d433db6fd5b00ecf860e5a7090b251b8d7403d2069445171dacc99e184f44d24994746d7966d88f7f29da639233ec1aeabe39c465d4585528344d11538e5c9dc47cc5aa1cda51d007972cf993a0d3485802ec72de253594f245f279a0ae1959bed2229bceb2d673e26288c95d861a90f0968e1b9959dc3596ccdf68745ce09b567388f60f6816bcb4d27a7ccf3bb784d31fb75316671c4d2194daa9cf5919e1da66b70f6a4c9f4430c32c24ae85980cb858ddc80300725acfb09ab27754290421024f45c0ccb02468e6d199eb233c73f0e2036cd1d2da3b369dbc38c50344de28b28ed87cee4d84f733ad2818930ebd57eb87dc82503f42dbeb521dea2f1cb06a2071068ec8ec6b4ff01e4afd7f508ee5373718b2078fca1da171a1cd9de36b1df31a5ebf3a4434126f00eab7ad8ebd638e39480ac85f4ccc08360e039975aa1569c047f48e2b77e1dc3775101cd52ab35942e6c0b89a6973098a5865022158a72591068a72e80deece7996ee35af10bbeac73843dd6a140aaabb7031027b4d74f53b4f06a7631acb1670857e7368bde66d670a6608749041c287f2d63ef0596cdc993d42b966b5c967730a40b79b509982f8aca6faaa164f386e6d48abf47b7f8d8daede27b6576abf225bd27136935b522ce38bf4c9823cd09e22d24f67ad8fd54978aa6f36a6579f4857a99484f155f022aa14414d58749ef489266870d25561b90b2a4a1623cad1cfbd801cd7c2682363b660641cefb6b480e6ad63f2162994a8783731bd39c39121675e8174179b0f5ae5e7b4faa2749b79e1c20d71b716df74ee3645ffe7e607d4313c70f9ef917d97343ff32938f73b0444d482b0727df1104041d1a582da58b083539a1dbeccbb07979acf8a05bab86c81e62307e8a5205840af1c5cd93dd51e4db42d1d65fbbec9a1135f0c9b5f0837c413cb012d2abc1783d4b7e88c376ecc2b93b977485c495f6762885e690bcbd123b86a114a32bc1eb76f8d6e9c78c7f1cbe3533cf511fd992708aa5d4d144a17a6a8b30c9d06d4482c4b92a17e54b75d6d5e99c43acd37386fefc6bc584b323907b0c3766f680cff8ce6b3958e1ba0b3930ece75393b3339bc0b9c94d5e455844711a910f8d4b7692483109885d6985e7c09e9d7e3083d017a5b117ce3d78fc9e67a935f9cda19e7d7d43539f1e611b38274d0cac9929ebc073e7588cbc34815ce50592164101274260d2c6e7939157601b42511a5b9b509c247d19bb3245c0a8e2137052ba1d719b6d1eef3ac64cb93142f74e07b76ee6853190e5918d173d311e729c732cfcbf6be3f4ed6ee77867d47d0f8f5c4767d92d83c7f216b85b1b7212dc5022e6dfd5fd9ea5a963d277562cf69677acd2509f45294c9917947344822de6e90b1fa5d4c9fde7bc5286384cf861a1170e30a7deebe34c032f330ecba339c4ee3311756747b19467c75cfce4c89cf4c240fe260b9a68790d9d4b68a0e0c3ef339e4b6c8e207e3c1e40f8516b166b8583c7c5af19ae5194ca2c55674bb20bb619767b841a5abe981c7c4731fe7637aff94b58cfcc40c29219dbe80daaae9faf5a3103b4ba9d641549943ad830595db282b998783c8d48a1a1c153db9fc2365a64b3b3a523d4104051b6f5445b3590f954e903b0cccf17bdc917837eead6521912c074aebdc9e9908e64f10a5a51f92d11958a0570026b15887de297bcb51da917b73b596bde4b9e1f1fbb436450abb3b73dee97594fa99745040f593f748f271502fed7d4aa36ee192df4e5571fc4ffbc49c60b3fe5ffedb171420ab58d3512b4eab9f11f1c3661d4c6a51fd084ded13974f8a66bdd6f377bf7841a0f1f4f3d08656cc01281923f63d52aca845f15f7be85bd24fffeab2411f0849acbd6a29b4e54340a31de687cabb078cb3d219ba8fac54aee0a1956295ea0", 0x1000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x2b, 0x101, 0x5, 0x19ac, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0x80000001, 0x200, 0x5, 0xbd, 0x800800000d67e, 0x800, 0x9, 0x2, 0x100000001, 0x0, 0xb45, 0x4, 0xee3, 0x10000, 0x8, 0x9, 0xffffffffffff8001, 0x81], [0x1, 0x8, 0x1, 0x1ff, 0x4, 0x66d, 0x1, 0x7ee80004, 0x0, 0x2], [0x7d6873fb, 0x0, 0x5, 0x2, 0x0, 0x7fff, 0x100000001], [0x1, 0x2, 0x100000000, 0xc3, 0x8, 0x8], [{0x9, 0x403, 0x1ff, 0xffffffffffffffff}, {0x20, 0x3, 0x7}, {0xffff, 0x100007ff, 0x4, 0x7}, {0x1000, 0x6eba, 0x9, 0x3}, {0xffff, 0x3, 0x8000, 0x6}, {0x6, 0x9, 0x2, 0x8}, {0x4, 0x2, 0x8001, 0x5}, {0x9, 0x4, 0x6, 0x5}], {0x0, 0x6, 0x7, 0x43}, {0x349, 0x6, 0x1, 0x3}}}, 0x71fc, 0xc8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x2000, 0x2}, 0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) sysctl$net_inet_divert(&(0x7f0000000440)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000480)="e518918a09730777441b35cb414afc0033f5a669ce37264536d70e6630c74c790df77dc7bd2e546a6715cd7107f1f9a43d2ccfc2afbb83", &(0x7f00000004c0)=0x37, &(0x7f0000000500)="f4a5b373aae7aeb420ab3390d6b9e49b6a32b702fd3a27db27b731d9c97898e349df67362e79c0472600b057992d75e5117db7db88f2bd9bab842f271e7fda70ec22a1ec34bdfbcc77b18ca2756f25bf40601f2bb34561dbf9f3f44f812f79b1c717734ab203ac7abbccd786816067ec5a17b2150531a9119d30803a1c7392f2702b77b6a84dfa1e7b795c9403c6cbb75debe76440dd8a0e8ef37e4ec1e67904ce11", 0xa2) sysctl$fs(&(0x7f0000000280), 0x2, &(0x7f00000002c0)="bc0aca84ab80f239913dba3cb9c08085a629c38b02d3ae374b45ace41c5e1a733d8b6de7a66d574beecbd06d4bd63f2f9a8c38c523cf362af91a29d7f2984629ab25584aebb8744abbfc317ca5ea9d39b6feb6f68e7ecfa17709c1dce5ee93e00af5dd13971e563a0ea4107d0a40b41d59cd4ce220e3662a8c7895f45bd9b1888e823f7fe69417c526e40684d8f9e532ad4691ad1ec51ae0e1667367ddf47c1cf6df854aedf990f0da1a4548bce06c2fbbfa82c68044e181d1f827298ad1", &(0x7f0000000380)=0xbe, &(0x7f00000003c0)="9c9946a50545efecd63bd8e5687a70e89401e6d19cfdd45439dccba9b19686594cee5f3ee991b163c1cbafdd018f339389d56b16819cfe5542c855ab4ab2d9c27cfb313feb9931e0ab96130107", 0x4d) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) setsockopt(r4, 0x6, 0x10, &(0x7f0000000040), 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) fcntl$setown(r1, 0x6, r2) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x163) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x1, 0x2012, r1, 0x0, 0x5) 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', &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:04 executing program 1: kqueue() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000]}}) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) getegid() 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchdir(r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:04 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$pf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x200, 0x0) r2 = socket(0x18, 0x3, 0x4) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000180)=0xc) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000280)}], 0x1, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e04af0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e04af0 16:00:04 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffff86dd6031797100383a0000000000000000000000ea00b44c5daf96532d586cc1000000000000ff02000000000000000000000000000174fb4b04009078000000006007671500002c00295218d5c41394f2eab9bf6e48e94275fe2f4260a6c523bc2f0000000000004500000020661fa8f76a027b45e92ebf7c0b07923b6571417534746085a042137a0000000000755f572e3983a0558f077730f707e77632ccbebd3a38bdbf9898800740d2ac973a6abb968945e3d3773695b43aa996c2c3fe2d787a3087eec7e64e9c0b3587bc5c7c769159c52e977d1f35695df434ec8cdb555672bf6e92862d03298caef24812ae786894f64c5956ff38caa33bdd61d9015a1f4eb03f1cbe29222b2e85e10ebae08ce6c15a8f06b5ec7ffb35744af2b86d96d9bdcb788f7c5e3bf8f5823f2fe93b9488a70a6b9ee590c83280562d"]) getuid() 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x80000004) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x7fffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xfffffff8) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r5, 0x80105705, &(0x7f0000000040)={0x4d85d275, 0x7, 0x956e, 0x92e8}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000140)='Z\xa5\x96\xcd\x9e\xc6\xc7\t\xfb\x7f\xc9X?\xd5\xff\x00\x00\xdck7ENU\xd2\xfa\xd5A\xfd\x88\xfe\x0eg@\xc2\x00\x00\xa8\\\x00\x00-\x13\x88B\x18\xb1G\"\xbf\x14\xaa@\xa67\xdd\x82Zs\xa0\x97Rj2,\x12P\xa57H\x8e\xfd\xcf\x0e\xc1\xbc\xe0\x10\x8d\xd8\xd0\x01n\x83@t\x16\xdc\xa5\xc5\x87)tc\x00'/105, &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:04 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) write(r2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/237, 0xed}, {&(0x7f0000000380)=""/98, 0x62}, {&(0x7f0000000400)=""/107, 0x6b}], 0x4, &(0x7f00000004c0)=""/207, 0xcf}, 0x2) bind$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3fe, 0x0, 0x5}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x9}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000100)=0x401) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="3d6b9cc26b3994dd7b54238a86a0d1a29701322e9c1a0497f12cf0586bab62970e6d0dfc8898b1a56b3f26ef18bc7b88cbc9a5d63d65a0a328a28d6563113b8f09c006cc127587b29bc0e0282626fd6560eef47320aeca57d2f15d4a545d39363b048af0ffd605fd29115c6cc94fa790cbd829edec95cfa8f9bb9167f674f7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="22e82c91b5cbdb611838ab727fb871733c33491d1ff1df53873de2e3bf23335cac61a64de9a569a539cb12d6be2ba19d336a529971fd9c9db1569798e55ef446184ff73b134cd7caf25413e99fabab177fcfb8462d1551ea232ef64b549d768c811d45c7173bd6f24660d7de0e1138d30121581ba5e2ea15e637894c47e16c0a72f1abdef306f4ba5d791bfa3853cb48599b0a362895ccd5c4fd38eaf58d2e", 0x9f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x1f, 0x7d, 0xbcc, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0xffffffff, 0x8}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x7, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000240)=""/102400, 0x19000, 0x803, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) write(r1, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x1}, {0x81}, {0x6, 0x0, 0x2, 0x10000903}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) pwrite(r0, &(0x7f00000000c0)="fb9be96914f6d6473208000f33a5", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) mknod(&(0x7f0000000040)='./file0\x00', 0x100002000, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf0", 0x11}], 0x1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x116) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xc4, 0x80000008, 0xff, 0x4}, {{r2}, 0xfffffffffffffff9, 0x46, 0x20000000, 0x7, 0x2}], 0x1, &(0x7f0000000380)=[{{}, 0xfffffffffffffffd, 0x34, 0x1, 0x5, 0x8000}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x10, 0x4, 0x8, 0x7}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0xffffffff, 0x21}, {{}, 0xffffffffffffffff, 0x90, 0x1, 0x5, 0x5}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x5, 0x101}, {{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x8c8, 0x9}, {{r4}, 0xfffffffffffffff9, 0x1d, 0x80, 0x8, 0x10001}, {{r5}, 0xffffffffffffffff, 0x50, 0x20, 0x3, 0x5}], 0x200, &(0x7f0000000280)={0x7, 0x3}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 16:00:05 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x5010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r5) write(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00a0d902fc313bdadff1d7d8043db206b0ce6ac4e2c4dd6eab2868a6a162c4c5843d637e61d70dd3b9c9f87d423141b803dc7d4bde49d54bb1343074368e8d82496c546e244c402fdc04045e2a3c691d74791ff7e64c7e2454622ffecd98e95ed546f9676cd081681b472a08efe425e7e3ddd7d626403ac52888763a2a4242aa153dc8ae9a"], 0xa) r6 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000000)={0x6, 0x6, 0xa}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e04af0 pmap_unwire: wiring for pmap 0xfffffd807d868830 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807d868830 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807d868830 va 0x20002000 didn't change! 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xbf24], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x7], [], [{}, {0x0, 0x0, 0x0, 0x2}], {}, {0x0, 0xff}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x4, 0x9, 0x3, 0x5fd2}, {0x20, 0x1f, 0x20, 0x6}, {0x1, 0x6, 0x8, 0x7fff}, {0x7f, 0x4, 0x3, 0x10001}]}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0000000000000531090000020000ea00"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x15b0, 0x5}, {0x18, 0x0, 0x5e0, 0x3}, 0x100, [0x4, 0x1, 0x2, 0x7ff, 0xa234, 0x8000, 0x7fffffff, 0x5]}, 0x3c) 16:00:06 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2}, 0x9, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(0x0, 0x1, 0x8, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r8, 0x3, 0x18f, 0x9}) shmctl$SHM_LOCK(0x0, 0x3) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) bind(r4, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x100, 0x3}, 0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6, 0x0, 0x0, 0x840103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)) 16:00:06 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff004500002800000000002f907800000000000000004e214e2000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 16:00:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000140)={0xfff, 0xffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) write(r5, &(0x7f00000001c0)="a6f09b7a6bb049511a0fbadb1ab643003105d6605140dcce7bc77af1bfa2be3200", 0x21) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x6], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1000000000}, {}, {}, {0x0, 0x0, 0x0, 0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r5, 0x66000) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x20000000000001d9, &(0x7f0000000100)=[{0x2, 0x2, 0x4, 0x5}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r3, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semop(r3, &(0x7f0000019140)=[{0x0, 0x400, 0x1000}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r3, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000140)=0x26000000) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) close(0xffffffffffffffff) 16:00:06 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff28e9156f8a4e9d2baa080045000038000000000001907800000000000000000300907800000000000000110000e0000002ac1400aae6169d0f6af32f72000000000000"]) r0 = getuid() r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r2) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x6, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) seteuid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x6df8, 0x0, 0x0, r2, r4, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) chown(&(0x7f0000000080)='./file0\x00', r0, r4) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0xe0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000], [], [0x0, 0x0, 0x0, 0x0, 0x2], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc01, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = dup2(r2, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000180)=0x7f) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x10) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./bus\x00', 0x4f227c071e0c8820) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0x0, 0x0, 0x20, 0xfffffffffffffffc}], 0x0, 0x0, 0xfffffffd, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x800, 0x6}}) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x1a0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x5812, r0, 0x0, 0x8001) r1 = socket(0x10, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9a2ef630408600000000d0459370410510fa651c3ece0efdd308e6b7ca", 0x28) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaf949d02f6affff6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350100000000040000000000000000000000ff01800021d39b4028adb1ffd8fb37ec430c642ad0cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbf15f4b7b46564ef560026e969c93415a4c8ae070000000000000094484c6997ac60621c26455be9fb9c9f359dda4649e686a902f23d1aa5513a6c17f08969eddff7244a743aab09c8f6a166bf4123053ff03d925341d804000000000000003fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409c9a2172fa1cd3191323f06000000ec89dc4784f6490ba02e9768a8b34e05c2b89da05a0a414c000000000000000000c5906c074cf888981d4e2226ff06a6b1102f6bc245f05f553c3442dc3300a509da7f66d0316fc70008c2d686f31bf3a2db29532362097727ef4a62e9df932f4f4f6078ce3ca7e4ce8914f2483ffe1c98e29130a8a0e828d73c4effac5b4d267b402ed77078e60cc273b862f960fa9ce62949eb33b5f1e2d9a7000000008000"], 0x10) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) chroot(&(0x7f0000000040)='./file0\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000), 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x3, 0x3, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0xc], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x9d0], [0xfffffffffffffffd, 0x4, 0xfffffffffffffffd], [{}, {}, {}, {0x0, 0x0, 0x80}, {}, {0xfff9}, {0x0, 0xfffffffc}, {0x0, 0x0, 0xff, 0x40000}], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:06 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='d', 0x1) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r0, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semop(r0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x26000000) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/213) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="af0955779821", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'u\x00@', 0x8, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c}]}}}}}) 16:00:06 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f00000001c0)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000280)="6f21a18d40cae438b096db800f6e0f187e4d8064e11d57454346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277e492338783ed488d87aee0332b18948160cb956ddee3ac454626e22ecfec0e611c375dcc8c4eb9b494cf9346f3e2cfc4e4575008d43d6a274a0384ae79afbd7e96f66767f8abc7546d09d678fb3e3ed2b1f4ea636c87d038046555ad4e529f8220ff135f464f1672f9f2b87bd0b2259001aab59a11469826c766c9723487413f9b1365686edc7e922f498a3d938f29e3f5999b1b7ce99aa8632ba4d485661560fd32dddd879203d327f58f2dbc8145d7fc1658ce081ca58d10e4cc36c264fe935f010000008909c222a2921f005d6a8a4865f887d18fa39f0045f198eea2d47506e8a86979520b812f6d80919659ff88385eda32f5db1cc1cc43af887e5e7e9853f474b797f00129cd5df23dfe9bf92adc62489cd1e67c0df59d7fd22da1df23a2d9fc2166d3a0ea59aaee4f8e523d7fc073965158493d5abdd62a7ea1cccd30cb99fd6dd187c7b1e2a3a78598b1086975538d55d9b365a4399c9542dce46d6b31e7224499385edfedfd6a200026a101d91808f608fc191a6ae1184fe074f3d1cd8b39eefd077d272f22b8d285dcbddf7ae4fa2fbc1000e80aef47451b28370c87d6", 0x227) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r4, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)="96301ada993810fedeabe163080844465e2fc2a7dae6db93", 0x18) semop(r4, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r4, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000140)=0x26000000) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYRESOCT=r0, @ANYBLOB="166072f2fbf2882aad1bc2c304332bdf7ec8fe813471706db06c1f1714f6e28f4424b35d7ca2b1c59cc3c93043aeada970a283ed2933411b8b712e9238e65dc597c2d2bdf3df6d5aeabb3c178a6839a50f5c9b5b8a85f9a5cea69b5badea58181a7485a4bc4ed9f55e2f581d3b9c13c219017b9cd0b7366eaa1ef15179240d34d78a28e671bd8f1228a759fbb85001e2ca4348df0cbd695a3a860c08b5ea5aeab5e1f764ff6b", @ANYRES32=r4], 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/7, &(0x7f00000000c0)=0x7) 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000000)="04000000", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3f, 0x7, 0x8000, 0x1, 0x8, 0x7, 0x8, 0x2, 0x1, 0x7, 0xd9}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) getdents(r0, &(0x7f00000000c0)=""/136, 0x88) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) openat(r0, &(0x7f0000000180)='./bus\x00', 0x0, 0x185) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x25}, {0x24}, {0x4000000100006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x8000, 0x0, 0x8, 0x798000}, {0x1, 0xff, 0xe7, 0xeff}, {0x8, 0x5, 0x5, 0x1}, {0xf81d, 0x80, 0x5, 0x7}, {0x3ff, 0x0, 0x6, 0x5}, {0x2b0, 0x5, 0x5, 0x9}, {0xf, 0x40, 0x6, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3ff, 0x0, 0x46, 0x5}, {0x3, 0x0, 0x1, 0xe65c}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000100)=0x3) msgget$private(0x0, 0x208) 16:00:08 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(0x0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)=0x26000000) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x6, 0x1800}, {0x0, 0x2, 0x800}, {0x5, 0x5, 0x800}, {0x0, 0x7fff, 0x1000}], 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') setreuid(0xee00, r0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) r3 = msgget$private(0x0, 0x558) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) r5 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) 16:00:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x7, 0x8, 0x36, 0x3}, {0x5, 0x0, 0xf7, 0xff}, {0x9, 0x46, 0x4, 0x401}, {0x6, 0x40, 0x4, 0xb3}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x4b, &(0x7f0000000340)=ANY=[@ANYBLOB="f0f7ffffffffffffffffffff810c0938e8653a8b0be00eacf4c780f006041e15d2325e478cb644a6dc95774d7d5f95ab6a00000000000000c6fc24a3a5496736fbb1bf472e4623e80e8998f0e89f49bc72222e31e524686a12f34db9f729edca036bc4643415f064bb8fc712ae222c63a516bf086d6ca012224d8b1642455ad7aaead7400b78ec6233c006985263968bdfce476cff41aa44480d486ab5b45f625b7314ab"]) setsockopt(r3, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) write(0xffffffffffffff9c, &(0x7f0000000100)="0c14df66", 0x37) 16:00:08 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x10001) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}], 0x1}) é"CøÞÓ#‘D‚T9o|ð€ ./file0/dev/klogö5~:€ ýÿÿÿÿýÿ4€œÿÿÿùÿÿÿÿÿùÿÿÿÿÿ!ÿÿÿÿÿÿÿÿÿÿúÿüÿÈ ùÿ€ÿÿÿÿÿÿP ./file0é"CøÞÓ#‘D‚T9o|ð€ ./file0/dev/klogö5~:€ ýÿÿÿÿýÿ4€œÿÿÿùÿÿÿÿÿùÿÿÿÿÿ!ÿÿÿÿÿÿÿÿÿÿúÿüÿÈ 16:00:09 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000040)=0x4, &(0x7f0000000140)='O\f\x00\x00', 0x4) 16:00:09 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f00000000c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) openat$pf(0xffffffffffffff9c, &(0x7f0000001080)='/dev/pf\x00', 0x20000, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:00:09 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, "bc0c000000000000"}}}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r2) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r2, r4, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) setregid(r0, r4) 16:00:09 executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000040)="080e210f9c1b88313e2fab08b65ebf803d4db3edb12250a09880761799a7d98f590425fa7542e8840f05454f5104262b078a5fd82b34fee3be8d67a7a53f91c02d15877d30f863b588cc517ba1eae6b1f81edfa8a7406223e5627cce927ea5c812d614e83f151abeb89f212166ad9f2e2de81c5400f78d834954d8d11eb83be2230b7ad33e6a9011a8fe01d9ed3b1edcb949d6d1422a3c80842ce8d7251af9d45cb52f09a1a75162e4c95eecc85d867a63494d2cff83341168d0ce08e0fad6597a2d72aaaebb4dc5b48c2b05e329466ec42387db3f73d6ee0a519865dfa4607418a07d9885abee22a0840a0dbf85e1741e94f52dfab5", &(0x7f0000000140)=0xf6, &(0x7f00000001c0)="242a1f1bf50a43d3d68ad3c67a9c5b5de89dde6bf2896aa283de7724ae053002ecc4f0e8d26e", 0x26) sysctl$kern(&(0x7f0000000180)={0x1, 0x2a}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xd9) 16:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) socket(0x1, 0x3, 0x76) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, r5, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) getgroups(0xa, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r5]) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:09 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) 16:00:09 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000380)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x141, &(0x7f0000000080)="00355423648377ee1180d4282be2f90d442f819ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4c584bed3d22dd6e11f36e8dcd178aaa238f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9acd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f221f9c1caf12a84a699192a960a1581560a8de719636effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03f68c004e70df78f407a213b42bdc66fdce310f5041c1c9897c88290849c30c0938e3a03e2881dcd80000000000004702751121f7e859082ec5501f801ec398fc0000020000000000000000000000ff6de89a3cb651cae1330177ad5d1cfb41defc0bbb2806edbac2cb96ead64a935639dbcbe6fa0d3cee1e8abccf04b98a4e65e03619", 0x15c) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000018"], 0xb2, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/2}, 0xa, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000200)={0x0, ""/240}, 0xf8, 0x2, 0x1000) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() mknodat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x20, 0x54a9) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) r6 = getppid() ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x40001008, r6) 16:00:09 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r2, r3, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0xd9, &(0x7f0000000280)={@local, @remote, [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "024021", 0x9b, 0x3a, 0x0, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x1, 0x3, r0, r3, 0x0, 0x0, 0x8, 0x4, 0x7fff, 0x0, 0xfff9, {[@mss={0x2, 0x4, 0xfff}, @sack={0x5, 0x6, [0x1]}, @nop]}}, {"84c4a17861f42101000000c367009b7813bb2ee0057a0009739ab603e6facc3bf2e72d1d3eb716f6e5910389b8c772c02fc7b3c328f049831ba006264811c400000000000000687361fa44fe8f60151084b1640e32815496096959ff25a07bd64e7b300082652707323bb049fb86178cceaf7acb7e23ce691e77e3"}}}}}}}) clock_getres(0x4, &(0x7f0000000000)) 16:00:09 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x7, 0x6, "6d9d67", 0x18, 0xe6, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="d4d21799a3b9ad67a67008a5c7c99a45", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}}}}}}}) 16:00:09 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000400)="c5", 0x0, &(0x7f00000002c0), 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000000)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) dup2(r2, r3) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x21}, {0x2d, 0x0, 0x9}, {0x6, 0xff, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ùÿ€ÿÿÿÿÿÿP ./file0pckbd_enable: command error 16:00:11 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') setsockopt(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2bb) sendmsg$unix(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000005844874d53bae57417631d7a4d029e406f0477656d09dc46a97332ce1ee0b57a7fd876197886603d0000c7bb797dd13fbb3798f6a04464c3914a5541611989189df85a2c3837dc66f17a61029c5b767cd8f3e357e30cea1efd280a4c5c7d78c83acbf065edb1eca604b652d7348f2d920ce106cd4f01ed4cdbd6a706ecc7666c1b47"], 0x10}, 0x0) 16:00:11 executing program 1: r0 = kqueue() sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x7e) getsockopt(0xffffffffffffffff, 0x80000001, 0x8, &(0x7f0000000100)=""/98, &(0x7f0000000180)=0x62) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x48, 0x4, 0x9, 0x200}, {{r1}, 0xfffffffffffffffa, 0xe4, 0x4, 0x6, 0x4}], 0xfff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0x3, 0xffff}], 0x8, &(0x7f00000000c0)={0x80000001, 0x3f}) pckbd_enable: command error 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6, 0x0, 0x0, 0xfffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r0, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semop(r0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) fcntl$setown(r1, 0x6, r2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x26000000) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x6) 16:00:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) flock(r0, 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="5a3a69258b7bbc3d7206c136afe5346ac92ebb237d8a24e6ed42", 0x1a}], 0x1) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x423}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) 16:00:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78", 0x3}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="30000000fb00000000"], 0x10) 16:00:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/183, 0xb7}, {&(0x7f0000000180)=""/213, 0xd5}], 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x2, 0x4) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = syz_open_pts() fchmod(r4, 0x148) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x2, 0x0) write(r5, &(0x7f0000000340)="369a10f1080d160978591ed4c2caf75bd39f8209e2fab5a3c175bd40884f6c0f68c4d907e0c2fb03dc9b4f8594b4c42c117d5687a82e3ae2384e547a63678324aa3400e3cef6ab9280379ca4599d923feabbfd80cd2885e90a3a8e75bb1105af9053c4c6eb61a521224a7947fcb14fded520a45418fbfdc1ee52a22596", 0x7d) truncate(&(0x7f00000003c0)='./file0\x00', 0x0, 0x4) ftruncate(r2, 0x0, 0x2) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000440)={0x7, 0x2b7d, 0x80000001, 0x3f, "d1a4a8c39e9ad54f088b9b0c1445fb4daf8498a1", 0x0, 0x10000}) socketpair(0x18, 0x8000, 0x7, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000004c0)=0x53f2b6b2) fchdir(r6) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r2, 0x2}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000580)=0xebbfa8158670640a) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f00000005c0)=0x8) 16:00:11 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x7}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65094d68e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3cdf", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000013c0)={{0xf49e, 0x0, 0xffffffffffffffff, r1, 0x0, 0x0, 0x8}, 0x157a, 0x1, 0x9}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x100000000, 0x89}, {0x2, 0x80000001}}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000003c0)="8600b706c532fa2fcdfad7d1ca311eb5e638cf0bb49a3781f1f4418b231fa4e122087f2d4c9e0a6d901f783e0ef1156c7ab373e5bbfb8d946625f6dbf77bd43a72c045f4315ef2b235fe4fed9c3c823c424a4eaf3107e9869d2f6fd1f7cf12e5ccd767441487fbbe1d545c00396a3b613ccff5a21485c5b25e6328b326d88f5d3ab4b69b64523d53ddffc72b658c8df3ba14b7df06a2509c7f75341bb45c730c2a43850a9a32979b244b68b6c507b4f219b0243c3d3560dd24dbe32b618fd7a4f459baceb8d02127cd76a6057b6aae4479a0c192389af333960b5c389d632a72b19ab418ff61c290eae8db1d3025057a3f1367dfe47abb247eb879913b3159abac7c949869343bc5a2560936f0741f0c296c8ea75aee6a6c7aa6e7e92fc2a30a1701286fb2ea9526e8e61e5bad8af8786526617d3edc966a5fcbfd1fdde25079c0050662b3a757360d1ed7deb7aacbcf74bc563cab6601ff0922a4613f4a3ec33c0777f6dfbdd1f539289ccb5283f60b576c6c1b1773494d25dec9db7a02e9a6cfca92c57bb89a28a11272fc229adc8c5b724d30f8327cb7857e5a108c96bcea89a6242662078e186c1ebfa0d637987b3aba424f7d115c847a7146f42a063922cd8c555604f4091374d18966eee3a36edb38258c88317b98001627431dd180c718064c258d75a1a4b782adc2b806d339998523411e2a466f623ba0549ee7829574d069570bf5902935447f8aafa9d46d1127bb0898c20068e08aef4d1456ac410b90cd849e695a47ba43f4bd4f15c6a98934cf51c9e93d0039e9ae9ed18ad45d2489388dd4fb6026747d0232885e39f351cf27511f30dc3f509cfb8a90d63652cf2bc21b6ea596cffae0f36e935d0025fc0c132c90163fc2ea7bb4bfeaf6651814d79ab9b922e1d96c9e1cd7cc906e645a43af4dc0084c014e97ee6a78f6d54f4da1667e8eebe5b2b5d46cf64c0ed3ff34d855562d4c8e2b47dcefb76fe91c6553a1fe57d779d079d8d772805e666875f1c22e6adccaa667779d85b03f7e40dd2392d48adfc6855898c7418dd0aac43adccfe552c7dd112019ec9e611e2b12fe7d1f90be74b6c66abacaf2665b53da9c46980ca68c6bd3b404196fe11a874ec8c7ccf673d9baeacdde86906ab8c39a25e1cc23061e919cf052177b92207a8878433e4dcfb28c7a28e81407dec3d70414718b691c089020dedeed0f3e63e20ae570e56791865bf57e965ad3ecffb0e360be5ed31d0ad8111075e2ca223037671727247bc516263c27a909d6614ae26fca3e7654d8964f8d41a46abdfaba1d092e6961a663f4183e5a1f2676a51443c5490ca3dd11e590eaefd55a36ab418bd20f06accf3414ff41c754e4a7413b66f474d1c0bd16cb21c6f558a1b3ed82470d383f8387a92377f2477ae999a84b1c0a9c4f70c2cdbd5c7d0bd7f2d7cd248d954ee001f6485a55f57d3ed98d7599b6a64db9c06e0ed0d13a41dc01bf1d6d9475a8289cef119a967f47868e7f5ec4bdf52a01ed587ea55452eae305caad3c388bb32b2df2b07bbf35547300d93398f4b322fe677f6bfaf8fcdc638968a5c6466c78e4dae3751298b955235e78bfe837501b0d2bee005487c3d50986a7e742abf1eff08ce271866420cc536a9f1938f7e0f14bf67544af5426761157a7a8eb1e409354770429d4f67501bea79c4658f3115bfe90b3c694d1578ff61bb0067c4b959575cebf4cb77c5fe5cfc8c8ca0841b0cf1b1ad8604a53c12b4308a49238a07e094c6b797639adfa33937579807df0ac677cefd048b16f7840df6954129e216b573eb5ef50b8a20e33df43e924dcf78cca2636582394e8813d592e90fd5eb61cf9efb7174687a04a12194e811e83d50a666b5706cbdb40fef6e50b3fbfdc059a18bcd67837452badeab225939b58017367821180ba8d8ce04f411161f75eabf331418e25f421c163b7a756efc4f9a1e2b211f18070e0e64dbe6e933f9246360017e7039ec7ba3e55a25c9af060abdcd1d2bb14920003235573e4cffcc093c170242f99c628d0297c0e8a18366b7ff033b21fbe940db9f4d554efcde6ff2962d98141652239218a50eee9c907afb75fab54f349ebc925c98cd5c79aebf9017058d7f397dfef86877b6a34196aee75a76bbd7fa14410c6c6ee9f9d516f349d871f15c82253c560f0ca9766550e6955646a77fa1bc7d4e1a392e48d16ef2aafaf079376f56b6c23d5b0d622016fcb63532aeebaaccee3674e95a3b4cc3b0366910e49e9f3012942cd8878e07fb38adbe6a2ea897ea43593c23684dd89f3b728ed4f54687859da10830a1f29ce86faae05f8acf1b09df6c55c0240b867745c596e490b4e00021a06602dd34ceef1034f3b6002043f82441b0d2939a827482d993690fd00aec40ec03978c973bd0295b547e36e8bae04c021cd06e097f3befdb1eb69178c0333a6a5734af9b2678dce37797de6ad2f6676c1e5605a7491b1495ba94e9ce0d6ba722e4595e03f67b424f1e261a4ce69db8e44adfd8dc2dcc2560cb53bc03483ca19063cc8ac473a97c828afe21da67be8e797b87fc0b3165c8bb4eafae046ba687e50408861ac56e0f86c607e23ad4f55b5c0e401f3dec693a86ce15c775a33220890628129182d4db9f412f88a38ba3bb399bb0e67e2349152ab463ee0a078cf5cd8a2f616c8c6aed0afb5b8768ac19cedc291c1644db9cce5b0cbffe76409f72497106e1c8e3985f83263d5b46355ccdd5b055613df8badce09ea541cd97d76c76fc8f8db5e3bc2a02e0c9e130f8068529aa089b9dad4b56140a87825fdb1a326818584ad3787b8b79e949e7a090c73148cf331b98cf2f9d304389164e94cf620b51687bcf465f25c262c7b0ab073d7bd9584b879b03c2847e56107903d9491acb7c0bb87a5f947414640685b7ec990840ddc90b87a2d3ac12a01302383c8b50a71e7a6698abac614eb603fed2932848d47dd1550fc9850e268c43871ba8d3fdc3d3b4f360d48b4084fd79fdb189e43e8cf7e011f7a8862ea401327c1ac8b809ca3635374bcf19ee6b616be39fc674cb0ff6a86832cb7f15d7fb6492e6cf62ebfc37367e365bd852f38dbb9b99332ec5e732cb322e9ca3deb8940acbea7647f0faae37e3792921689b5abd4dd9b7db20a8aa64dd56552f3ea8e7e61068c685b78d5a5bfb28861cf646739546ad69aa8688284c53c14abe41126e8a0ed7b0b277a74bac67ea87ef5490f653a96a46c90122ede4f2fe43c928b93b62a7cb8748197f70d4d2b37b2d1dd8fc9d0923f4255b37abda1537b64f6f92daf57f45eb26f36f858d5432008fc713ba8e8de52e93f77efd1421bfb3b0421bd3afc20c4e4a4b2d2ddbe55b7b0bc41c5c96906db961c83893ac81112cf9fc1be8b98d45fe2b74a25982b495912508b992231ce3d957317542324068b197c53d1b1f704f364e69df188cc32da0daf5dbdfdd9f77ec1abeea4c46646a9f965f211945213edb63b7dc1f456cc50368331fd82cbe579e31818cab84b606c23e5c2cff38c74556bd98bac80bd159c1322a29f46f4ecc828561e0996090d6c5446802f6621b973cdbf3f78f1a054759aa31674fb9c034247e8837fcbcea50a564cff33638214131b3400db26baae6ba6ddc19831c939fd20c61c3880c72700ed14128608efce44e269d638fe6bd8db331c948ecb2a6001d2c6fc292a11623519db00aacc0dd22a490af48d778e3680ed982a4e3944ac939ba239378b576e91dff8a2a3cc5aa69b6d43d34444c26e0a5a10e60126e6169def67c527b550a67693d37b8dca45b496f29fe4fffb8daec1512d67b3109e203777f12e7a07d9c8ca2af01822f66f9384be9de92af3fb748f5d02b5cab0706ab1319f0afcc313d055b321c44525437771f97fbc7c1d2d08510a0a9cd88d2c88dba11cd9f53204eacd8e71a158e97560e2f6e81a91717a6fcaf2847e5be820b4ec602c326c2c148a1eb3852c5721ba4468c2569367fd03603820df01ab08411d91c625bea728fb20005e916b3ffa3855a258989cc1f8324f89d0517b4bdb72c568ec4aec5afe3a8084bf45427c2eb9a56c294c3bb7f0a8bae02b63eb66e562b13eba5c38d3dda7727313792be178b5fd211533994784b68f2162bd876c735f99e9f120bd91e6983dd300543e96591b45c80d265f1dfdf970ae72040e2375a8989ed56a8fb6411688e9c573eaa1af306304db2ac30b385c9179876bb5e28bfc4a29a0412723f3050e432e1fc0406284cf4d697cc4a2280c6ce2a63ebbe676f3800ce410d4e0a024b921cd5ddc4dcf9220ecc13e0d62c265def77deb2f9f31e0f3228ee58ddff8b8236930e49513adfb0d6b27ddee27c2f964c0a2e483ae2207342880db204cb25d6f841de2aef4377c96896b51d23f643e9833230030b233e6007ef876a233cb059fa4cf5080e26c94e693282cc3ddfb52b01a27d6ba3e1931fcec55accb078595b3102c2a964fe8f976cd73bb375e8e8c121850d4115daab1b31ee8316b190eacb77c357443905b41a37c52c759bbfdbf7471f095e20ac0ba1c178f094f892f5f2e8a8a73aedb3047d2e2a8caf8074478977682efc124e65cc4fea615614f63a7ee7171290f823c3198b76c74866ce5621068541421e7277821bfb42ea37af2cf83ffb621cb862c2b8a73acc910d06d4fe50a4f3510edecf0c997deefb9143b8b3009e8950e250fc564b2c0770f80da6c47816be5ae468418ad3e0a31dab13a924e17e2662aa8f29a782da83c573e79baaf7a8eb9bb3c21bf5838a5444604444e0b26a4c558192794c8f767120814ad3bd091284eab6902218047c05a98f0f18571639f542edcf85e9abe43e814c90be6ced3ef2dd69e90068a3cf23262605aae8d71aabc130c9500530bb785f3644c5d3587cdb1c01e0321aa90c73e2257f57d4333b7321111c366264564cbc13f32e9405aed75da943de2868d3ee19ed6aeb7ebaaefaed039dae37dd932405de505f2c8502ef99583e1d61a89d829066c04233511bd93aa7a026d412ee5134ca173637df604c545402ec5ca60dd3b7f51e7f639aa7e3ad7c01e4ff5a5c1a2fbf271cd04b7759d77992259ee05f3e79a0286e8b076a02c2610cb536516bacfd302bda775f5569d4da09c73a75d3e7c1cf86233dc7dd86b078bcf41ac1a77b2a7086a23468912d3658afa1bb656dcf4f200ccd1a40175be625965108ca724ae815ae956461348220350e32c861b996435c6277a6aebb69e220d1b278ff58dc571c79ef2e1b071da6e47f2967f4c8259b8bf6aeb0205d74e932cb2e9b5d2bc8a1c1eaaa6976b0a71712b43bf527cf230d347d5e5fa6c8584c4c28db4b0f949753f2c62c1d03c7f010b7beb8d01650b9d596b92bd6efdc5728af1c585526d5131e5032c789525a6a09d6b351f84d138349d7c00a2ee0869b3a0768701a7722ad642c4c97e6cbb993f5ebd1ce24e9cbb23f15e995f3e76e1841fb4cbba115b7a7a5380649651058bc2144e89ec121a455e49c6d141a72c17212379cc26e653264e4c8a48473d2bb3e958f37c99d98a0a31c7e3939b2c2e1f20f9744f5ecd76cdeb75cc6d145310e72304e672124f97d8ff5fbced376e297a72cbf5eb5c5a2e57f1a2af80d6f5f9a572da43cc745f353ad4c9b615aa198676caf496dbba8de75f8b6e66fb3a7c2a5383b8964e3330752d547a0da41c0937bf384d6989dd7e966406f9de2da3b9e99a5b2354c918f0a22bacd69adaef327af8920da07c3e99b8eaff02a5c9c8453caf85908d126f1519ab7389da816fac4c58b8b160d15c65", 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x40, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r0, &(0x7f0000000100), 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0xf) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000085c1534d3359000000000000b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb2395cd"], 0x2d, 0x800) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x6) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9, 0x24000000002, 0xfffffffffffffffc, 0x5, 0xfffffffc, 0x0, 0x0, 0xffffffffffffff01}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) select(0x40, &(0x7f00000001c0)={0x9}, &(0x7f0000000200)={0xce}, 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket$inet(0x2, 0xd6d707ed6dbfe20a, 0x6) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000680)="91407c72a9c6997137b6ebf3482988aa8537023fae1d0be72bb5b082a3367f3bc823fc2ac97c879bee1fa0c905e9a0a66f55a57cc8e21909267a6bc859c2cfb8d9ba77dbe4cfbecf61831f045c4ae4a096f130686410859b53", 0x59}], 0x1, 0x0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000100)="fbaf8a529d43ea347db51242fd1a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000080)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8df9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d388eb484dee3c9578424c9", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968820fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) r3 = semget$private(0x0, 0x0, 0x204) getsockname$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000000340)=0x1002) semop(r3, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r4 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r4, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r4, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) 16:00:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xad, "000000e3ff010000113e06f53ecd1319f4fc00"}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000100)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(r3, 0xb) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0xfb11, 0x5, 0x1, "04aac5ac1103093d8dd9d52ce4ee3acc187bb82b", 0x800, 0xff}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x401, 0x8, 0x6, 0x2}, {0x100, 0x0, 0x3, 0x338a}, {0x9, 0x9c, 0x2, 0x7e}, {0x3, 0x6, 0x5, 0x800}, {0x93a, 0x7, 0x0, 0x4}, {0x8, 0x5, 0x7f, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x2, 0x3f, 0x8}, 0x620e, [0x6, 0xffffffff, 0xfffff97a, 0x5, 0x4000, 0x8, 0x7f, 0x40007]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="28000000d6446ff770c3ffff00000108fc0859060000000000000071c2d3e81e2902c7acc75ce29f87d3f4ced448732cf968bfae98ab28c25573f10c6fdb8c5acc38583d097a63794556367b15241b36b9f058ee1b45dce74af6f824f4ac15b2f3f67af4399e20a0450b3561e95e9a24d065ae95b3dfe6602ff6bac1e39d73711fa1ea516f718d52a61ffe2a1731434415c1b320a2caee583e2cb0209d7c2520645554eee588bd5f10723795fa62321cc008bf89270dd38fd5f14042dc36e55af7b829db34debe130b6887db8e734638f6b82f0800000001d00b887df5d9ac2901b10fe246af60a58d9f5f099b4e4fd5059ba4e586ea4928a598403824e1c5a62dbe714c473d4ad11bb88edcd4b0d8af2a20d546c30ca114c5c6725401df605de1bb62192b3265fc9dec4bab90eb543a28ad18c6670b4054dcae72f8b348b8fccb4faa9a9d855c9f3cf2cb34c631de13bfc505b9b9c01c4211ba59fdeee0d58a50e8b4e52ef9d433ce05cfbc2f13c72dbe5ede169f278e2f73f8490b", @ANYRES32=r9, @ANYRESOCT, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r9], 0x28}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r8, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, 0x0, r7, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r10) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) write(r0, &(0x7f0000000040)="93", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x3) 16:00:13 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) setuid(0xee01) execve(0x0, &(0x7f0000000100), 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x2, 0x60b) mkdirat(0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0xa8) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000000c0)='./file0\x00', r0, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000380)='c\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x13, 0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x40000b36, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1400300010005}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSTOP(r3, 0x2000746f) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/151, 0x97) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) ftruncate(r1, 0x0, 0x3fffd) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000200)="380b724b4aec6d7e53fc2b4befde360e25d3a2070d9af3288e8c9b60d72cbe06e6d9298d3286c7d30f9718c0a341ffa702e4e2e9092c24de65d275e9d27fc9869a2920034a6c7e029bf86a008bbc84b705f6fb4a8df8baa739bf0a8dceccff2744de6f40052b", 0x66}], 0x1, 0x0, 0x6) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:13 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd603179710030360000000000000000000000000000000000ff0200000000000000000000000000011100907800000000602767150000000000000000000000000000000000000001ff0100000000000000000000000000014e48fb8f6115d129770e0818e680a149941231a280e808a54f24af1abe9ffc04d3bbc7f439a5eaae5bf84ffba898eed789bf987099d7fb841c043005bb2743d29efa6d7f37e09636d244d9447c0ea480170bfbd1e131e3960dcd6c762ec78818c20408d9257c976a2d78cf46f4943ca81faefab0f0722e03cec3b5ca2c07b93829049ee35062ab1bf2fd9eeae43a2d4c51e49af2b6fd324cdc2dcde9e0c7269af2f6cca7d104800bb67a8154a115388cf0b43e7640b98f1047b7c6108b4c9951ac736745ef815bfb7c0ba9ef6c3e32b9afb5c5e3a3e6dd9e1c6d9a291ef0b0ca684944dd89dd9c85e5a47dbe2fffe755df87a8a2ef19fe2dfbc32326aa8cec15"]) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="dfffffffffff0000000000e1f440000000004000e0000001ffffffffffffffffffff3ebd028b4435c72e232a609baf3fcad243892f65f47c6833eb0619b366962d2a38cef7e115918ec00f7cbc6522958a67bdef34e1ab000000593e174b9ab2c253de2ae5ef006de33981fd4c7852f89bfc5aef146098c3acdb224ad067eeaf96029c3373b57ff0556142eab3bd16cee93daccb569f44a978ac87e5464f2cec6c0f2657c0373c8b7e02c46dc12069345df8c36b26c2634ae3c19cab3be0559d26ad707d6b794e1e180f8e8243dfb88785ffd6fbae5cc8c786cfe6cb404c00fc94d9824a32d0de06aae0e7f2"]) 16:00:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f0", 0x85}], 0x1) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) socket$inet(0x2, 0x8000, 0x9) write(r0, 0x0, 0x0) 16:00:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) getpid() ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) syz_emit_ethernet(0x2a, &(0x7f0000000bc0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x0, 0x0, 0x0, "b8140bc1"}}}}}) 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x20, 0x4, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) write(r1, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0xffffffffffffffff, 0x0, "80fc00ffff0000000000010900", 0x0, 0xfffffffa}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) write(r4, &(0x7f0000000040), 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)="130178007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r3, 0x1) 16:00:13 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1520b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c000000000d05268c7f104f1cf409d06998b681bce64422cda5d89d26552efae9c308d0dafcb089b688d551c8ed3711c6913e9fd3d01521d56e1b94fda2d867a7ba79f307a52f46738f663f9f4d57a7495aceef12ecee"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, 0x0) geteuid() r3 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={r4, 0x0, r6}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x40000004006}]}) ftruncate(r7, 0x0, 0x353e) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5", 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x7, 0x8, 0x0, 0x80000000, 0xff, 0x0, 0x1, 0x9}, &(0x7f0000000180)={0xb7, 0x1ff, 0xde2, 0x2}, &(0x7f00000001c0)={0x727}, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000280)='./file0\x00', 0x3f) r0 = getpid() ktrace(0x0, 0x1, 0x8, r0) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/161) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x1, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4001, 0x1800}], 0x5) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x5}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r0, r3, r4}, 0xc) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x1, 0xfbfffffdffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000040)="6d37bcf3da5bef0cce23d33e1d5cad981c24562820f78be18fd4fc1b7f1b02475a0d7d2b0ebbd6d00a56ead27e267237e2179e915c98af2389970247b12a18cf13ebbe563ba2c24202f0e5093b669bc3df4b08c635e541e04ebdee3f9c10aad96dfc47dc56b486e50defc6ab55aba90c91e69b74f8c274534e7842b074007b1f0c371eeadc5ab7be7769eb96def606062a94a4", &(0x7f0000000100)=0x93, &(0x7f0000000140)="d3e8a9a04f99764f2c7f4cc26b17a6e504846569bdc4b0c1ae06f11dae61e0b26961403a69b8236e97e4963f870c5ecc278b83e20e851f45b7a8ee593e4f3ee28d05209188f46fdd0d96831bc4976428adee54248d8ecae2f35c9fba86fff6aed73b056c353c9b5e9c6c0817e5db167efbe8de1d051da6b218047e88e0bfbf0524ae9098997849786f8321a1ba7f781385b7239d54a695354d857a310a04a20084192b43fc006c123271fb8f4a6ed97d", 0xb0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendsyslog(&(0x7f00000004c0)="65fa6ef5927e17b5ed1d7100f2ccdfb46a197386decf61c9175a1c749470311735c86a2732f7f1c2044ab655bb2b63ae06b23568ade154eb44a31652138bea40730092c12fc62f668628bb9a48f07ae2380fa2dc518a1272020f64f10d3d2637aee751325f4e37e730b3ee0468e13472234d8ff7784f8d512700412030cbe28f7b2c24070ccdd6a9aaab997a2d8bd6b6b7a8ffad810dce7e1f48682ef7bb548222ef2512c89988d75edd93cc82b5e5578f4e095d380ad07fb9af07203ee9539e2286295f924f9410b0ca1b000c1997ee1e7b5990779be43355bb17259c962d894481", 0xe2, 0x5) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830017eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e5074a4c226c24f1690d34ab3b55f788e7479f196307fccba41d8f134839de29b66f2d6efc556e92e98d9bb4cdafff4045ec3cf463623320e3dbc21a70ccba4b790087dfac5054fa3c8e2bdeac4fd1c66d805ec19532b85d48a7ad239e384f2cd54e10272c1085fa65bb470b056b1209ee36dd021573b1182beed8580abaee99b71577677c4e7a21c4e9635c7eb5b73a84be7e0b86bedb68487791c61ca00000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket(0x2, 0x5, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r3, r4}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(0xffffffffffffff9c, r5) nanosleep(&(0x7f0000000000), 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:14 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001840)={&(0x7f00000002c0)='./file0\x00', r0, 0x2}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000180)="bdcf5251e4e5594601b8b3d1409815689e77f34872e2fc184a6482a5c8861055afc292fbd5a3deccc619ae2e1d5293e4eae9a6b35d90679bf8844781b95574150dc581e08c409726743ad149a9db0a844ae535a980081472b8835797f7b7c95810c8d44181f1202cda7cbcf5aa2ad0221e5f4bbafd244a3eff69ea13d6afb5700544194efb4eb8807efd1d6af4b5640116c7ad97e9d11b7dfe41c1dea7733258f52dcbca1a8f0befac88569c83b6fe6839549c9a8c8262f67e19e1", 0xbb}, {&(0x7f0000000340)="1f95623d2f9bd1d6c184aae06f59cba5184293ebdd89de56334bfed0a2242c4395948db2faad9e7c104190d5cf62b00d03b64aab37c986ca7d75af215b72bc44e054cda1d146907c8e59339954266b41a5ad86ece045451c7cc518904842743f88f68af021f2720b8376699593b28e8502657d25f2c7a0271e150e36f3cf9c0911656c2500add07c99e4fb29cb604f574b7813fe25ce5e764c750c3f4d4ddd5ac684b5edd28749a973cc26ca8cbcd6f0c0205b275313255ec86fb9c27805850795ad2a1e9237eaab72d8d1b8a023c5a6a5b4ff97fdf18feb431b637dfef27cb69b02b6f44a", 0xe5}, {&(0x7f0000000440)="de254833349566989823f33b3d787a9cff64ce361530908610395b3002e93e7f5cae1a18f70448e431309c4f1e5daccee35fbf44df002078d733cd064150e1d028f8b892f786f10a659918f588c347c9b9d84e90acb92ca5e2288bdc948dfa87e1b7b92798c31a0de46197bdc793ae82a22e30e61dc5e386ba0179e0be41925a280a0457efa3fd38f36e9ef77e0e434fcfa60d3182a1e55b4f88014748dc66d7dc71f6a429f72009fc5d812f1616b2e56387", 0xb2}, {&(0x7f0000000500)="0795a4120848655009b4b7bc4d2ebf108de5f3c365fba935456946c1bd30a9705543e6466fe3ee2228b6032a8e8967f0955818ec7f97d1d1f0c851466a5c18395a783abcb37a81778a312611b85535c6a8cd863be5e7eb9ecb16a72497a89fcb2b4d30f0a9ebc87cbf699bc9d9e08b2cbf5b61a82e99a6eb000e89bd5b17052bcdb3fe553775b59d1aab654e625cdcaed3b68579edfa7b9e2b21fc4e26397a719ffa24625ac6e4c0a35353b96661a42d2f6f2b0d1c7c2877210f5c7d60d19b429ea839a2479fc75999696f064d0ea040e86afbc84ded56699c98c5a526daa77b1be792cc802098a51d8a5491607cdd9333aee91199333811cfa6e34c8b935116e63b005ecaff5375a693413f9720ab2c5a483a5199f529aa9526307dd4de760285cc6ee94d551d9ca751ecbc2a52c45bfeda454cc495d5b6c250d51839c57c368d9f6a7d58a5977ea16c62354294287989b1c4b3d0b19f50d5007d9b1df7a382a403940af0d2ba73e77489744b61355ca11b0d514cd03edba11e310b829c5891b1c7f00ed34d2cddd5ab80618f13b828f17459b355ce72a62c05ee80b2e05bce2a8a518730e2458a31dd0022975a6d10d73792475595045c3a3f52b7879c76d5bdb58065694d7f11b6a06c0b9879c89f8a83da693e97be2406674dcfc591eda16060412e96542ea64b6cc0bd5db9d22d6d254c2ce575a85cece7432ddff02896c0d991119d76c8c50b56889b06b22b1531f32062f587c6e62429356f707e3e7110e0033bcb79b36a3def4e3a812ccd1affbdbfdc8744d42bdff72093ca5cd56541592ace4d0bdeb11d9a2c460fddef7456969bc7ff88bbae3087d0e98c48832f0e2dc4ccfc3502a8058cbccbc9dd08306898c6fa069a0700dd2e3646a4f4d28a9f88627d343bf26792a449c094e98ceee9cab36fa6a41e1ca626f2ebbea74d12a02c310c2dd645fdd85317a7d6e7a7039cb0c5376e1c8010a1d90197ca3725995d07283c331d11c4c6d5082c9712c836301e5eaffe0f387f1f3f5ec7229da4955289d812def334d9cf6bb6af2ba140c158e5da2f2912f259c848bbe7f7d82a71289187a6f3c9364baf40a1a98e841d5706ebe6ae8ec5eeead467d4e86ca2f4cabe6a966801bce15f50942f837d11be26db0ba9512821e34f020394741529a7e801918a40fd20e9f2b534888110a7ef08142a6bc402851dad5801e7b7d960f4d5b057f465c652fd624171c7680a3774de78487f5dc125e097ce350991a940df8dfdd68114502436af51c9eb61996850d164e5d526130af1b5b767bd8285101f198d53470b153d22c089085c347fe621d6c364e001becc271bfd56ee349e796a4b0730bbb609298f68852a4d4df9ff93c7b56b58750c72f9b3e2f7e08bc8f0a47afd202d31fc2aed0d2ba0a1eddbdbc6950aab3c2de0519a61debeeb6890876f6a4baa6d0b126f9d2337c96a524165e801a9bad9dd3bf826708b02f72846045adb0d865050fb0dd7a48a40726c6234417f4d99d4d4ffbfe0e7c79d63f4156bb21f871d3a40a557c82ebcc2c0f22ee856140d4dbe6fb5a57dd6d9f8616771393eafe1a63c083acb4a2804e09cee6a047625c8d1b9eaed8d39228b76e037e748a984bf7b844bd7758f1e871d708bbd765ade4bbdb20959254f15a6725db5bd6fce912b8eb32231f1bb0e4fe3adcc60748576b0281b4793d0ec53485af1e97c03162f048831dc37c0752ca8ba21b811a7a9d2e3ce2bc25011296c96bb71f141cc8a325017e88db0ffd98b572cb8757455de8d44b090d3d61b4793341d8b5f9528ed67c23bb76904264e73b4f565c150378b0b1b11e1dc2792803efd3861348a67fe4509d1f60cfb4dbcec46942e8f3b0f3a8af96b364e5f338df7e4e808950a06ca940825abb3c83498b0537d4d8f96552d0b05624c645398b1907677aab8ca585a7ea695f3b139ecf12d167ba2efec8f91449bc854cace29b51f90d8c909905ece34905f39baa6ceed89b6bbfa5e49a56f849068ccad6cbac492211c9186b4655e5b6fd5fdaf2a4317044a2ef36e5dad78e3bc9652b6a84f9f130f369b862d544935cda58de19a91332dc50fc3fc21f1e18e7884e5f30117584462b24bcbf9f034a7a865e27be686c17b36811c0b5a919dee18253dfb97a1b491f215ae3d86946f6be18cbba611f8dbd19b91510b46b6ffb1cba23c75362c424cc9a32a043bba83923cd6c7eb05b7fb05694a855a341d2eb3b06246037ff4009fe4271ff780df8937ab279d32794c41b89785d6e371d09cd44044538c056396776f3ee5dd1606bf78b5726d5fd4f0bbe859e1caeb1eb35a03397f722faa605c7d2f0ea3e8f4466a9ecbeb184fd8a6ce3f6003452b3ed2de1ccd6533387a87b6b42619b00fc9fbc5f6a2cba9720434e98155e20fc06e0b796ca92e45b355a819f1fdab9665a79b5d5a89f89f8d81f377a4f4ac24058ba47a1206868f7a6fd3b3bfa4a647aa44ca75a109fdcfbc689136df61d23d094153cf80655b6f3ba0359c67ed9437da7a2923c97ccc486fed53b003749fe20fb20b0a2094fcd34f76fd4c242c8d7ace0e5ce60439fd7e7336ab58ea06eb5c3cabe58d6660679918fc2f2492c1db3cc727be507fcb99eff702588057cb9c9c934d5f6dcee83cfa734dc1df75d523e46c0c5e375e0ff7ae57b254d64a6dd4003615a111db8a964f94f1542eb820bb1654531df863d5308c6e7c664ca3115e9edff72fd1640a023a7883669db22869994f310866e7427918fc6c1338093274a84664f607ca58ef30fc0ab5c560f8ff9bda18c88a20019cdf7f9f47d5306c9f9b83f438e0f823dec36eb63613087cbdb5b4645ad80b713f4136495d5c697a9e049150b44e0609d6aa3c772d2457fcf358f26ea0af3f56620b9a7eb73ae696e1029487f30cdf60cf82f0be8d67c03910260f63fc41d7c521de6ee0aa2a1133f0899bbff0eb5f881ff1808b8eefba9c52b6552de08c35cc43e27f9fbdaa5a14dee69658c5ad68a408958699b6ea726d7ada2227bcca4e5aa3e20b6c29937b06272e2b230b1003004c6de484f5a09fee98d93bf098334eb15281544bed599703a6154b7281d1a9c51c340c637c0631ca30561ebf80677d8ba734b3c5c41e3537ff4d0a20cedda62b95051e5f028ba7481852be4c246fbc3dc54e04edc69e1f41c3ebb98d72ccc4a074cb8adffcc4053f10878fca5fd6ace33b2e9c158476730bc2e8f4864276a670a578bbbeff1283822aaecd8d15aaf0d2b349af7060ae793a0bb3c7fee80d586d9b16604298a938922d46a930e44d96d8005c03e335315b6c5e15b1b3de0f475d559c4d419369cfb77b9ace653491f55c58dc5912c16e508dd95bf8a9fc60f1913c7e83b53b2597ef4bb861c07c8e2a34ec7782da49ba5e124f898d2e32dc5f4a2ef25908b84dbf0880f53d880a104a017fbfa48fdddfa68a4bd485217eff94b54b6a7e846f7f1a723f6d3c09c2019c42b5133665e3d4d1ce67c4a37d2c4e4fba851a8275a53af4581c6b5969582ced9edaedb872364df97c484e675f5efffa538c5a40581c7fbfda57173ed686d6a1f52de248f02b9fd664ddef7fbe9bc3e1ae1db4b102b3379edda41219fced29b81f89a2e5cff60844f82b7012c494e003df02b0536536c0a779d5e5cb9088090ef54d1ab5a818c915d72db13be111dc70749b6e1339f63eae182213790c8ce980879e8be5ab9efde36ebc0ceb82b43b9bcc0794538736186a43e6ccca99583bb6549cd6fd3af022bc78f1e03f54cc5beef9b7dc3510410af46e385fed8a6f09a281299cd30333ca81af921cb42e73699869f2ff4b327f987bf941a10165adb3cbd798ca0a3c2eca94f959d6c602b62ba5a4d83caced4f56414ca98aec60487ba9f29c9187ac0820401c87488f65795b2d390cbe71ad13d53c9155843fff93acb14cd4e1a62db2b38265f0a28ac0a72f9cbe293945c4f65d6a07bafcafff25194f88e3d1797521e86e9e2aaf32e8da93554e25a702e85a9e505c4ae9bd3734501dc92e069d1a0355016b648e723e5c4ca982c0d7fab26d1d08265fbc7b9ab8bdc0aca2378498af6a4970001699bb82335926005a4ae5bd21800d1c8a99002da40d4f15b605b335b05276f6adcab3a6b1a8526afd1996e428b4eabf9a1024a26333ee56bac06b419c765284ea13cb99b767f71d76dd676d0381fd4a6081e9c069c6f1454c120ca1cf255554394afec69f4508561b804562c5b9dfb1bb964290e160911b5b16f6a8ad6891d636b81e3da8c6d7e5f69a3ffac829c111c5d09975c35cadf9b04e4e8cba608765daa5bdfe2862fcb7536516adcd26c1d32dac4cc1447251d1609e2899c82bd1cb5e7adc4e74d3d5a366471eaf16418b0984188b14c7322f3bdd1a3835531a99aab1491c362ea3aa236e5fb999c22f5982a365f914fe41d76508c726524382e616de7b165e996bdd60543a37cf4e47ee831a1387e53b53e3c8e52a40ee011aab7e2e4e2ee0308410ff691b3b74dd2a285bc23d52bcb5a6f66d20a5325ff9ffe29bfa7c210012d7cf5d69f4b7a9efb59965fdf6a0b41a3f068303217c6450713d0a35e335255c35cd8699d349250b130b211fd3a2397df4e1de545670681e3eabbff110639e7eda176e516b57009c1ca0f0c4c02728df29ef74b8facd097b78bbddc6f344030e2d4fac44e3cde608b3a22867405371ca00fac7c19094e141c680989a2f637866e84a8d7e4eed7fda15d45bb8bec357f86770662a124f3ef032c8d398ea92e642013eeead8b2e0e72e5701ee9b1ddc9e87a788cca9b126d1b281ffc0d630d28b0bc6b10abcdbe83bc4a3ce3c5dea12fad224fafdac95c203dec729eb502ee1a3a8a788acacd84de3f5d64953c66827efefab2179d831e9175488fb6ce009a9f663867cd67d21250671f5f9f169434dfc0be7a07e102a322f260b5b0ffb979d30e403f61cde9df9ee45e8dc8a43610da32ab4a848c4d08f977820ab9ecd27954e2d05edef8ea3a981d08fe46d015b2c6d16d31d22fbcacf477efa08b038f5adf90d74766521f67d18b79c31c5fafb4aec900739bbf51849d0c5d08dc736507f3b6d257164707f2599a21773c2eddbf44d8f804a5a374f69be76beb0b14d7fb6b1dcf4d66006a0c1868b2448ea432605643effbef3cfc18e86ffa4b4ac4a6b0062be532cbf2e049df94ddfb4ca85925519b018ecbafd36687ae8e169a5da12d160282c6b5f6f8797261c9f6f7b64017b64d6ac656a50303d8f9d90816de589db021a91d2176571ce1c1cecb321cc71598e13d9d70958d2556d24e363d1a2df2ce4b9e1fcf4118d1f269e1e3d0c4869eb527f109258b0ed7e0b88fddbc16d217415f42abb39fc7c1e6249fddccf63f8e2efad83d7e832a493498ffa3f8c2f215c49ea1ca9bc6e6659ca910559e81a344741e965b4a88ce84b842c983f90094d410e397860c6e087690b0177f27af169f84e797b1ab6cb76f119846e0684c917c3d1ff0675511fb7593b8885cb0cc3cffdb940c440560ce738890238f0a81e8356f83929c40d20ae2209b1123b28b18177b0626acf35c86c18aa51575967c0bd28c39e58f0d199c53419d83eace5920f8257e72e8f0c846376aa52a9c8fe149275ab88b5973e2d31176bd69f7f2c7bc21852b9a35e8bc88c53809e0cad89629f0c5554c4d483d5410e2a00e31fb1bbc5ca0f09a4ef9999d390fdfdc7f99d3b2a1d93fa07cd3f310ed163e1c2419229950153b12594837be59362eb356accd90def46661a6a451967ab154f79eba8df7d1d68318", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000001500)="fc5fc15557fa7753b45ef82933676c6816cf91282f116f07bb2d1b12597702ee12bad06bf9286a81554676aa96a6508c1a968cb07efe574eab50c29611bdefec8359135f3f261b90b3db729625c89fff015340efba3597fe", 0x58}, {&(0x7f0000000240)="5b9256a7ee7ea3ee9618930bce4d5d3cf3fa4ee05cab1d51a4743b50aa843d8b338110383aad898ffea5548b16f4", 0x2e}, {&(0x7f0000001580)="5bd45e9f1ce9b840c1419f6b49b37a9570fabc817008b4bc9877c24d6a5d6627c805685916042d7331bb7a8bc7e418fc1ca4dcbf70b7a98e9c48d25f22b74f45f1120f9ad8d5d336daea68ef4306f622d7f7e8e6ef46320372bf4a72be5933d0a0539f1a05f9e57274e229c03103d13b3276ec4cff8a34b9e780c51c75a3e7e9c46e5c723ae02f85dcf5b09e44bd8483370b4725f8f38ba8fa4652ce4a67e1bbda1b5d268ef086c7aa8757645a92c4f9d4dfdbe88cbe8f4ea393c3f5ef75eb887d775a99fdd8f79403849b3a270e26fa64a980e1c8854c40838f457a96f6039c6308e65706fdcb9dac", 0xe9}, {&(0x7f0000001680)="65ff09a9ab6a5f79a28c869d36f0796f9bec939c2ff7a4f0c209395c3aa530202339d13ab7ce5deec3acf43a29f6b123fee6f44da0531a579393bb3fd4b0f2c8731651c2ae8a900d6f8c9ba97f0347b47156f132996fe579435b8602af956e51d20ba8178b297db5c57464b5800145207b9c7ad9f5e96da64fe738fabf9345750df441f059658ca9fbd0d17b9c65a77f0d7f4c0e8f42588d5b308550754420b6b6c39c8087fd7d3b4fb97902377eceef3ec1917793242285411c0dae414b5c8ee0a4af187a34528cd9e49c5358897cbdc5003716904f912fdf2a781d45746a470e972188f286cf57f8be2d4e8f7ad74f991f37", 0xf3}], 0x9, 0x0, 0x10000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x40000034, r4) ktrace(&(0x7f0000001880)='./file0\x00', 0x4, 0x40000228, r4) 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x64) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0x5, 0x2) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() syz_emit_ethernet(0x4c, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000010010dc4f00000000"]) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x4, 0x52a, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1812, r1, 0x0, 0x1) pipe2(&(0x7f0000000240), 0x4) r3 = socket(0x10, 0xc003, 0x2) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000), 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x800, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) setgroups(0x0, &(0x7f0000000180)) 16:00:14 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x2e}, 0x2, &(0x7f0000000000)="d3cf5b07", &(0x7f0000000080)=0x4, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000480)='./file1\x00', r1, r2, 0x6) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) ktrace(0x0, 0x1, 0x8, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r2, r3, r4, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r5, 0x3, 0x18f, 0x9}) shmctl$SHM_UNLOCK(0x0, 0x4) shmget(0x1, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x80000000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)) 16:00:14 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r4) r5 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r4, r6, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="fdf1801e0a9a7020fe075ab9db97bd83b82728555cc353e59706773cd930ba23484c5999d2effdabd983cba9dbef7e934aea2ef53445515ad80c18f83ab89bd6678994fc30a7878827fc641ab549357ff59da8d8d1f2a72000623186f7c1e50a35e64799816c99ce18bdc8090dc00730a81b562170f8d823583538a0b8e7df6a170667838053e68d5eedb5cf6058813e7d486672836ef1f209cf66c49fe10cef8faa10e4688506953be9912d9e39aaa37f3e85", 0xb3}, {&(0x7f0000000140)="753b8c5ff4c8cc7671a8e2d349c842c5be26ac50778a02c042283ecec41618b7dc56d2d9982414bbb88f558db553143695053faa22c15a46b71e0d9ea5b4da7053ed65cc802083dae866c45ce582ec682f500233b8d5bd57283346fd7ff852f8e9b4f271b53945db50326f52b0dbd0c63236501a7ed4fe1a3a40ea3ca1502aed61836d31e8ff31bedebcbb726453667c9ed49cf205d31a32e6ee34495bc317947a12cdafed5428e5bcd00f65c8b795a544953a7773177a6273920fb8384628a9da233b4201c8c2d465475f27fd62ab62c6d2f84c181dcab45c1817cfc8783f18236614c068", 0xe5}, {&(0x7f0000000240)="ce3b4e743f09ba8a24311c4d9c0e3f1313484a133e08c303a01aa570d378e490d172bc11971cf1cbe00e570c8a5d27", 0x2f}], 0x3, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r6}], 0x20, 0x5}, 0x1) r7 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r7, 0xc010570d, &(0x7f0000001180)) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = syz_open_pts() syz_open_pts() writev(r1, &(0x7f0000001640)=[{&(0x7f00000013c0)="c37e9c0ca79994c5bc78faca9a50327654c756ad20f5dc802aceb2b4f2e0aa084cbc02945915a259d6632b5273b7027b430f51e35514612dda25c6d943c30ecfa349330f1704e4c07aa5728cb7ac47f2473ca30b01a641f3312c123c6f3d3b2a1260e3f14cfb570e31efb422c2c4be5b53994e57a57ee84938a3720213deb4c211ba7564555d7a200eff37650aa54af050df44e09adb1f12c0735820636cbd5664286005160ce4d38522bb0177e7d9a9fce5b5c58171809c96843cfd0c83e6ad7c7d8a16556787b90b63aa4560e2925eeeaf55653a83d7", 0xd7}, {&(0x7f0000000080)="42794d0774ea51b92d7f3c748f7d1ffb4df578dab97ae2d17d260f0c8e6fa07f96f004e4bb4bea6bf0b84dc9c67e5449d90196b2c0ebddef49f79b730bfede49587d512d612ac95253a3cccd248e460bdcbb919f15fc24722ce9b4aaae4b51ed37b65bf3705c591f70367141", 0x6c}, {&(0x7f00000014c0)="032b5696fdece9fb07610c11e139a5e0aa4599967a1b2d39b9fbd9dcb050749dbf7df5591d2930f4c820a0aed7f627a42debc875adc94b5bb1df06493fb9c3e344589b032ea6e4dde2e9bbd0044bb8eee40a6ad3739c8583287a10b0eb6e53fdeb7f11792eb7097f7b8d33938910676360c4a12be7086b67841df735561239cffabb6a41f1fdd8ca26feb125ba7c9f8af997ac8b9a3a586da1", 0x99}, {&(0x7f0000001580)="731fe9032bdb3b05330b63a0dd560dd78aaffac0af79dc85d3d69395be0cb9f7fb2683db7e34ed5603830c468d9cb6644910e22cc6e65d4d0997274ca01214b596b77093fd118174f26e0a655ca0bfc188e3648cd8eacf2bed", 0x59}, {&(0x7f0000001600)}], 0x5) accept(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af4a4d9400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f37324d38b3285fefe962de17835aa463f1d5ae585bd68d4b0ad94351aab6c93e9a91d9b5e11fe4a2e11f200c0b4c5c65e6171c1171a"], &(0x7f0000000040)=0x1002) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x11, 0x0, 0x5}, 0x4, &(0x7f0000000280)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85d64951fc828f7a140a93a93c7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f6d6b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbde579f11daa81260e6514", &(0x7f0000000200)=0xd4, &(0x7f0000000100)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a53a58c5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425ef3399b1122d96ff88ce504eeb58c9de0584d3b6a42907d8f8f5afcd91adb3a3cd1ec1af56bde", 0xd8) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfeff, 0x0, 0x1, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0xfffffffffffffffd, 0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1], [0x0, 0x0, 0x7, 0x1], [0x0, 0x0, 0x2, 0x0, 0x1], [], {0x0, 0xfffffffe}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = msgget(0x3, 0x329) msgrcv(r3, &(0x7f0000000100)={0x0, ""/210}, 0xda, 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x1, 0x3f, 0x81, 0x2, 0xfc}) close(r0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="00000018600400e717000080000000000000000000000000000a000000000000000000002200a21512460000", 0x2c}], 0x1) r1 = getuid() r2 = getgid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000000)='./file1/file0\x00') execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) fchflags(r1, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x2, &(0x7f0000000180)="4e79731046c8136409f9560b3cb98fa06aa7d438fe1fab635355ef2f2b50f10237e3c1a33a9cdb406cf392fc7ba30b2634527df2b2c69c1ef3c48780fecc82", &(0x7f00000001c0)=0x3f, &(0x7f00000002c0)="ec40203dc0b97bead88f1b876816ffc910645977bff0ec30a4e513fb7c680b3f5d395c9f15858ffd0c8b5d65f96acea668a51f2d8de82ad18f33673c905037bd0b61ac9478901c641e9db1c781ec142606eac39da56931178692efcf52b5415a2cfc24ce191223b26961000907d4afad9bd20c513ab22c6f89108ea9d4f056016471ac76", 0x84) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x400) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) listen(r0, 0x4) 16:00:15 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0xe, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) getpid() r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x8, 0x101, 0xe7, "ab194a8689c6cf524ff18d9992df72a8bd99a47b", 0x3, 0x8000}) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x204) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x1, &(0x7f0000000100)="a3afb82336f8e219ffd007f1e2b3d23be55c7c1ab8c76b2118a66eb50365f29bb6b2f93a91581025939066b426bc166438efe05e45029858531132ffdd888ae520fe8744a12fdc9882c902b00f2c4bc95bfbb64083ce3c0b1936505a7640141d9485bd26585fd7fbc668b60ebfa8a9ea7c19f477245d4b5fb28ee5a560a5fb023d18221d0579c011d8a43897bd729f191d85fff5ff0b25f0f41370ed752c601986521453c7927e563339b2be64d57124d8986a951d77593bbd8ae50016c14433cb7871f4206e1e7e8e4c1618dcfc9a408898829c2b169c557e6494ad539796", 0xdf) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000002c0)="159396c3f41d431d55d726aab3e2409f08657922857edca4994ca0bb8eb70d81a99f4436028451a8edc9f57e2b62f235333076daf091cef1e23d6cafd2a236b0262d7a99a23d95399c6a4a4bf45e5b8bbae7137bf902141838b13e43b6e8417eebfd60061857a9cb7194c9d901e0ea8d2e16a1b8962cdfea9bf61fb89494c3c281a5390c44e8c5345ce534bcc548be9224b6dc3e6eba3fbf25400d005e875776cc3f8106eb07899e6d6793651398fc1ea7396b40a3", 0xb5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getflags(r1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x3}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x4, 0xfbfffffdffffffff], [0x0, 0x0, 0x92]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x0}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) close(r1) ioctl$TIOCSBRK(r1, 0x2000747b) close(r0) r2 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000ff0100"/16], 0x10}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3d, 0xfc, 0x1f, 0x10001}, {0x25, 0x5, 0xc9, 0x1}, {0x6, 0x0, 0x0, 0xffff4470}, {0xf001, 0x3, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) nanosleep(&(0x7f0000000100)={0x1, 0x292}, &(0x7f00000001c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) pckbd_enable: command error wskbd0: can't attach mux (error=5) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) munlockall() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) bind(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:17 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000000)='w', 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 16:00:17 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r6, 0x0, 0x20) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000100)) 16:00:17 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x8, 0x1}, 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x40, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x8000) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x80000000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000080)) 16:00:17 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r0, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semop(r0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x26000000) semop(r0, &(0x7f0000000040)=[{0x4, 0x401, 0x800}], 0x1) 16:00:17 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x5, 0x1f) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x7ffffffc, 0x8}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) chdir(&(0x7f0000000080)='./file0\x00') close(r0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) close(r1) chflags(&(0x7f0000000040)='./file0\x00', 0x10001) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x3, 0x7fffffff, "73e56b087d477201000000deff06c5683f1000"}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) close(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="905faab77d9a7f1e02416ceb13fdc2ed7673760c758ade2b613052443dfe7e7761baeeb3793b2117f300", 0x2a) 16:00:18 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000080)=ANY=[@ANYBLOB="712ff2f775945f23106bd17a86dd60f8be0000323a00fe8000000000000000000000000000bbff020000000000000000000000000001040090780000007f0000000000000000ff0200000000000000000000000000000000000000000001aa16"]) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5, 0x0, 0x3}, {0x15, 0x0, 0x0, 0xfffffffe}, {0x7ffffffe}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x3f, 0x9, {0x7f, 0x5}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xf8, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x2], [0x0, 0x0, 0x40000000000000], [], [{0x0, 0xffffffff, 0x4000}, {}, {}, {0x0, 0x0, 0x8000}, {}, {}, {0x0, 0x100}, {0x0, 0x0, 0x0, 0x9}], {0xfffe, 0x0, 0x0, 0xfffffffffffffffe}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:18 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x4) getpid() sysctl$ddb(&(0x7f0000000180)={0x9, 0x7}, 0x2, &(0x7f00000001c0)="5b029b10112dbc34297ade40a961179b83a26f15da27906716e928a167ae9f57719977f9be726684b3eff8a2d18fb5ca7014ffb17de10a8fd68ae6349297c9719be02d01eae6a8f5445585cbbe3738ab2b88f75001b51bb349aea78efbe8765c26a9e6d4eb2bf4a9881e4c96f7ae19f08f1c6eac95fd4d569decfdefa5ba6cf0486ea35876d7d63238f3e5e28e9842d69baae3be193590829a74ff08d4e6b7988d86bf3d0e4cefdc104406d918bdd569f7e09d265df3dda605b0dc550c80479b778462cdbe96dcbd2b3947e29fdf1c9d42b98ffa7b63f9bd688d65559b42ab0728ee6654a9066b365fc74fbc27ef3ab4", &(0x7f00000002c0)=0xf0, &(0x7f0000000300)="0d3f3e2674dd4afc8433bf2e74d97e091e6e4cf7f32c59c7b3f33b59b768691aa4f177b5027346c95126d0e2922aef63f4ab32314604cfa196ff467b7fad0f121ce4867faf229f4b97ae76eedb70113c1480015e563fa48d139d0f5205e3d572005e0fcff76434d33abd6c66b098d8a4d9a9", 0x72) r0 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) close(r3) fchmodat(r2, &(0x7f0000000040)='./bus\x00', 0x186, 0x4) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:18 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x20009ee) ioctl$FIOASYNC(r0, 0xc450444a, &(0x7f0000000080)) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x2ab) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') 16:00:18 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:18 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, r0, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x3, 0x20, 0x1000}], 0x1) r2 = geteuid() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r0, r4, 0x0, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r3}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c, 0x0, 0x0, 0x1}, {0x81, 0x80}, {0x4406}]}) 16:00:18 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) ftruncate(r0, 0x0, 0x8) pwrite(r1, &(0x7f0000000400)='N5', 0x2, 0x0, 0x0) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x800, 0x359, &(0x7f00000000c0)="5a21884b75b67049f7917c122187af10546cb2fdb6183bbd3773f61f80027350bc86a399dbb506584d95fd29a6bae9da9d59dc14d37967ce6fb1be288a4173bf80d6d548f2e7d8472e7f18998fb55b9a6a3369b66a967e92cfb2c8d2f1c1db1a48e520ef92782b2b84ba4500f1838341bd7521105820035ee704c06e45ca3db1d173aaa8b16f9c4c40233e797d8f1f7b065ef16fa5d476018e4cf955e873bff5b0200e4e83a471cedf0e53d3993b67949da0b633d39881641af14e44543cfd29955138b1a65ccf3d865fd9c4a45aeeb23f18f171da03b3fe02368a511465f5598e90a3c6be2782951fc57a78582697", 0xef) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2a, 0xfffffffc, &(0x7f0000000180), 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 16:00:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) r3 = socket(0x2, 0x2, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) recvfrom(r3, &(0x7f00000002c0)=""/135, 0x87, 0x800, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x5, 0x8}, {{r1}, 0xfffffffffffffffd, 0x48, 0x20, 0x7, 0x1}, {{r3}, 0xfffffffffffffffe, 0xe4, 0x2, 0x7fff, 0x20}, {{}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x400}, {{}, 0xffffffffffffffff, 0x20, 0x4, 0x7f, 0xa305}, {{}, 0xfffffffffffffff8, 0x24, 0x80, 0x6, 0x9}, {{}, 0x3, 0x80, 0x2, 0x7f, 0x217}, {{r0}, 0xfffffffffffffffb, 0x11, 0xf0000000, 0x2, 0xffffffffffff0000}, {{}, 0xffffffffffffffff, 0xc4, 0xf0000000, 0xa9, 0x3}, {{r5}, 0xfffffffffffffffd, 0xac, 0x1, 0x9, 0x7fffffff}], 0xb0, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x10001, 0x8}], 0x3, &(0x7f0000000540)={0x9, 0x101}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00b12b7105000000d90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b93f1f", 0xdf}, {0x0}], 0x2) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x4, 0x3}, {0x1d}, {0x6, 0x4, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xf5a, 0x8f, 0x89, 0x20}, {0x1, 0x40, 0x0, 0x6}, {0x50c, 0xfb, 0x3, 0x3}]}) r2 = socket$inet6(0x18, 0x4, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x8000, 0x0, 0x0, 0x5}, {0x7fff, 0x0, 0x0, 0x10004103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f0000000180)={0x1c0, 0x9, 0x8001, 0x3}) flock(r2, 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xffff}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000140)={0x7f, 0x9}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0xfffffffd, 0x1, 0xa}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: sysctl$hw(&(0x7f0000000040)={0x4, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00']) 16:00:18 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="707f5066680fa6e077f75fa2468405028fa637e8fd7c4015b419ceaaf6b8904c21eda5fb84718c1f1323486a418bcebba0f05c8f56583a4caef69ecfb560359485f09d0e27e7df80acc1e02330115be631f79c09f194dc26c5044bc2668622faf39da3b65294863977026e3f7a35269a21e30b5b65ec4382d22c070acb3e4449f07e492ffeeeaea4fc4fbdc428345289fd9c33600a9796c8e9256e6fe3"}, {&(0x7f0000000080)="5b0bf74d8d05752906014d8c609173ae82cb24e5cc4619470b49eee7be3070555d1708d4579fcb1acc5486a20df892e9c5aa5b8780cd7f0ab615fc66fb6e1312a4663302546b95095ddf94c8568bab6adb4ffdaf291344ef98c6dc44b5"}, {&(0x7f00000002c0)="22caf41b803ee831d87da208468d4f2fec4b2090b2cd5d0a6a8c403053e9314515e50ccd7330c0209ac36c70ec53f7ff0f45626cfc97db90e04810f2863f8917e4de03546eefc2c27b7dad52fb1af4f273b45f342af2666d97ba1f8a3f9b245935b654246379b13ea04e080077cf6e8159ed88fb4e157828a550f0452cbe0fd66d4760726cdd2b737aeb9c66fc38a064a172655e575c6bc03445b3e5fb466e165a0e976dda4cf11cee1e569648c9ce5025a465df91e6e3047d19ef68e5be89d7a4f12c56f4df89694f4f6dfa78d3494b"}, {&(0x7f0000001700)="5bf7f65c8a8978bb428437a4dd6c908dfff55f7648ad3740d5493e123ba36b691e084f6ae6b3f6cfb01d433acc46889e03b4c62c8976f2588230ca427a212ebef05f72acae5eb6efd403de188dbfdbb4feff1d98fcf3e915823ba7d64cb0bc629b28d3d983fe792505c86c77a3f31cfc99d5e310517b5c792ad868a820462f0d7e116658ceaf580da2d58eb76471c31ac843d1d3dd65f65d650f459eb4ff6c9e51a0a48e65586ef9feb8071b8f6effe90d6cdb348c4bedbb31d0fb79b0c7c9d7b6caa62ad96a18ba52c632cc25553e808d4537dc17821469e4f7562d9f0ef7188801b773b72039e1bd1c6bc3c1eec95ab87417205a06eb586a9d0c58aabbb04c914337625b9556593838bd1d3aca47a3e949a69a59d9463de377d6c0a2799ff197978c28606d1ca723e25e9c6d479bb8f6237d7970e701822f4290f1bd986b6d6a4ace0d38d265d917b2a0209f922903158f2a8c7803e559fdcd95c7de371b6234cc7e274f12ef4f10f14eb97ab3e3bfb606bedd376393417b9073d652f2f1cc25ad19d2a91757a02e655839cbea3a4a8dbcfa97314b5261533024bea4af9254cd95a1db3e6aa526b04f418bb4990c3a128261c42928c4dee551b0062ad5d06ce5a4486c15d45cdf417159125d8ecb1e45a68d69a657176ab66cba2440d9b473ab7faca574d2a19fa8801bb06256631b7c01b3f513062839588c8bec1daf77c4a9ceed3fc5aaf7318528ade3c5f21b22b96f6eabdc4731bd5570d921bfac30a6fa46b466ce9f8d2c382ae5ed1ab0100dcce488a8167fc4b2f0edb0aec112ad7b49dd0782f68ad76968eecb6896aec4c2624ad3375d87405f52ebfbec1e137d84fa0becb415f1be28dd347273336fc51a579442c7d58752c5984f038a5de61d01c80671a4902d32435fbfca401ddb90f481ebdaa2489b70dad0f9a7d25afaa82ba90068a8f6e83b26643249b27d7f639153ea2e9ecf2780286157258e3b71fba763e65be5c3a24ec9a751c953fa47d16941c8b59ae7714e87b8aa1979598c9b492facfe5b19fe64ba4044231f9604f47cb67c528a0a6b2f07afee1ed0afcff5b5bc2090184d82ff27f25fa71b5b1d9884318403798ab366290280a15daa8fc9d2ed60994815f4028484883dfe76fe2cbdeb3222cce8e30871238f5885fb11c9990f845740c94f6081cf5bb0729d8a6c65ef61fd6188e2e341077447762347fa56059aac2fccb4e078970f0835b765b666cea0a6468e5c2ea29fb4f414ecd3605db1e3bca334f12e76a7f6eb71d1f89f1325457fe18c92b06286f0b087d88848fb3e4ff91275ad75878c7119476584fdbebbd48de1abdc4238f4faf927ea98e1985dd2127db0bf769019b011a0411f30b2ae22c3924856e4ca591b281b46eb14f7165a9b5fb23f127cec10e3e46494d729052a4430a76b5fb8ea6502c8cf2959c212585891f4b091e056f079d369bc0908371ee5ba411161e478a266d2f02b897e2979f0184ee793a79a5c93ffeb76ad0f787ac93fa02d5fb8f03fad7ed82b71d73d98d7979f8a83b1f13f3fbbdb5e2d459bc2796b46f288b80d5a48ce22144f1533dca0c30c80136869b4570c683f6ab3c573458876fe7136e97131c8e1e70bb1ac830675e61b8867cd84a10fc4fde02d413a8bd222f8a41f6358a5ad837e74e9f12dc7766c63fb1850515847359d4aaa4512865699b50dc772885d375be209f7caa889a3d26a04206c666d2d96afb3382da099e70402840fe01d3a6e865e21f8b81fc753c07b9a4489235c45f7d7e095e3f1fde4fb2219e37594e33edf0dbf812a6ed23a18e392c4ea3317804732bbacac40f627b874d8f3377c7fb54465636dee9203a85d8fdb083641f5601ac295ca47de14d88a9c6e4c51b4d6ed8c87bfddbb77d6e23e04e79ffd145e4483cda828549022e102cf91329f100fef8ad113e9652bdbc7ed45197b18b576a3ebba99809a36562b7772aa16e90b12029c321157135ebc5b7d7883f6be276fa7c60ea5f7e3cf50ee58ee8dacf625099c218d96f0b1997a55228279747a14cb4338f0e4634aef8e50584fa4028d97c77b8e30f34f45f241530a7a2ea5d67bbe149d1149d79770ee17ff010ca3d4617a5a00f70c651cea44cdd933792c06cb8f0c672672473e380153e570dd20343aab34ce3fd21fe4dc03729270a9a6548edc48c2dccb7b56b74f7e165a1b86bee45b011929cb187fbfbda6e72e05f1a4491cc0d47517128fb1254bff425a34245e5d3c4c2ebaac25e23ec6179d195b5c35993a8163b1c507ffa87e4e9dbcd10400dc2d6ddc8fba80ac21179194afe82319e378ab94d94b074be61cd94f2a921d7f8866cf7439c2fa8a4fa5120b1945727d0afe784a418ad2dd9d5c88dc3173356ca648d337e6e38fba67ef79dca07feb36e0e5fb4ed331b22b05c147ab3b87cfc2e2ed5887051740ebb39ad16cb70eb7e5a42fbbf8e4b9c38a7bb8527cb018160743a0fca9c2f65b9ee6d4338868d92775713f57e1254e9fa8bd66c67e52dc85ac79138adb0f647406ae6db6e1882e718c81e1d219ea18316b339c289f371c2fb2c6372bccd39623df5a21e81b7b88ec2c11f1b1cc62f8b919a6c2a96c3ee50fdeb8a31ff56ed0325605e5c79986e35880a455132cc39d9d23c739e831808ef03f73784841e5db33da3ac161e062a7051c80246028893bfb77d4d98c6a88e764a2ce28de0f02c7dd0af443acb45861d413e0a229643f80a10e63d94281576bf9496a96853827fd02a8c0dc61707b2e8894b029157b603a74b29c69be0a0e408ffa256bb60f37395d8ef3f3076026533d4566cea8f2089f4e97162a0c7b83a119c9e74162cd4ff71780e6f831d5726f4086af0aafa2a0a5c6ab8d3fc3c0345fff311292cdeed1d7e71afddfe93ff2cdf051f0b1036e3f5953025707bd5ae416c639080f11c6692f0a73bf3d1657440e97edc6644975a46b0712f65a23f5be4fea678612e9bd317ee2fee780f5229844b19fea20c9923cad0834a9eb55a5b9ba1d03b47395e54ba879a09659a992d7d41dcc88365414bc3b938259511c7c67218b601e994d2c4109fab81dbb08915c2c308163a29df52291790256f38506e97cbf324f2cd1e3116563dfd57a775bddb3a19383ecfa37fd2ffcab260e791e42802e65c11d06a436e1e795c92efe6df332597373d100905a3f8444aacd4232f343d3c5ac3542e1b4022a9d3c293526c0f51e23c7608ba35722d5b5dd6fd46249a7dbe6ce8242958530602e9b061b643f1f95df170ee0a0208402ecdb448a24c7c28fd33e483808868045069d287474689bfb6b69c307f57f2dba862b12b9c76f5b16db8ec30d0c6cff09ede729e28ccfe6c55ba6ddf30e0cd1269f64adff47fe1ef02bb275fbd8f6b1b3b7a15fccded32b469fe5878c7ffe7d14ac3dbef9e1ae0687e404b40228aae01aeda4416c9705544d9d52cf66af25fb22a17ac62746776b0be92482980cc654e87ee81d8d0bea41fc648762599581ae882a18bdabf7e9cdf3140bcc2edf13310a376c87efdcc5479daf89224690e03158bb6f5598865557d4289b51e002583849788757829a93c756b368d69a826155118d777fab8d92ba3e89b94d99b3a05aca95913edf5090d23b8b10e4fea2d0f9e2fc9759102aa5cf1abb4bcd1e18d97e12f6dfe3a5b0780407f6a1e73a41a8d5175b31aaa3f7168165e3adcb9057ed96ada17e5ce72c36afe1c5e53d65aeb133ab972cabea16ebce18d7ed74ccc5e5f3eb247f4dedf214ef6fe0dcb5e43b3249b30abe5fbab0f49a644eaef74df5af09f0d4ea54153def46f44d484d2aa694b2f21148c8362be6efbbd3af3c8d982e08f9092270e8c08a290af509ee14d4b9ce8891693ec246c50845b1d71c48a53dfa4f1e84c14f83cc069a7c4b60e0ea1aa6b46388880456fd51a8bb49d64e8899dbea757677e7f4b385d937ca39470293d13ba06c0d5d6b1653faa6df39baabe8c535e607eeda8840344dc275b38497e39d05f1a40b5c21d1bf37fda916893483b78fac2a96c7045cff428e8c4b5d79575ec2bdc3221599f44bcab42be4c8ef44d272548567d164ed34a52c43386fe879c34c8a1053bf31d31295b04828d2eade1261469d480f293681ae2fe6cd14ec4ae8e0c7690972b4b4a4c2ae2915be6bbb7750513332d3234cf006cd12b6edcc226a8f1ce6a41b849806228211555a96a69ea0d93b2a540511ac4b62b1a34b996955a85eb721b8e7de7b54bd6b05c70b856d852af1351c96720ca72a38649c472252a78ddd7da3fe8953eb9f314e898bcb359459a5f51f0aaa4aeefb8baf867484bb7d653c9ebe5f60be6efeba63460d577c4f23bef91948ac12b7810938ce3b5a71ef4da4b3e6c3553449598fa39297c8eed4717993e721696f6ec020efa76966db73ff01c31d1c5c3027dee06d4db6b1a0d64a1446bca8614bfe328ac6672a455560ead330f4631e2bbd5e79ddec0f424458ddc8f0a450030f9da69447caa3e4c10ff9a0ae72b4f8513df9fd04e6ee6a5ddfc0ab0ebaebb9bc9b639564566640d3d381fbd72ae9a5b1d3b399a20dda62d00b0e79ced051347acb08bf76040bc95135cc84254140d42a8438d67d69318d557927aca413cdd64e5c31724f40f95539784489ace61131d75b5621855a4c50122691e1f2bb92447ea133ed5bf51d3dbd46dc21dc2106fa661e9d371847b47c7dc59fd5255e49886bb478ecce37ffdcdf0db961813fdf50f1c38f9e51dd0c36a990730ff436b2caf0b094ba6f8ead3d7c525dfa7ee9e573122ab8976f7840455051e976e9b8d0a23568f2172870e187ec41425772b1d3fb5bf1de6b45714fef7a3c68d8adb935976cee3312fe74d0ad4835fce92512760f3a0d46bd1d7c4e5b736e398f67b2ceb33bdfca445b7d3d4c2d1ba3e2c0a7ae368370c7485e539a39b22858e9cc3b171e4add17ec088b879eaf5b1c6138ffa464ca2a14309261e21e2b98d215944f77c282596a06eb6ab3196e1ce2301e59c87299fc854631bafc71a58aab775dcf320137a56d0c0e517db7e02f0d36fc7753986700b28847f29bbcdd97820775e233b245c8cf4182b2b10924db7cc18d0c3dc4dd281f7db3d9bd6d6209ffef7e18b2ebf81bfcf43b99005edd366df0b2f2c005b58fe2e244fa59e2d2d5f7531988932f610db6671ee3fcfcc2b58d883548188e113322555d35c75dd710003b71bb5ee6b3ddfa173a80cbc1dfc7e11bbf710f69e0c67dd6a5953cbe82baae8fd1467ce57efb2d366487e229ce7270fdac840effdb19c03892112fde227730e99f6909fa35b5fb8daf8998f0999dfc89dd305a43dca957f4d818cecbf68d240c068803b40170be5cfb3646a42d243880874848c9ff7b566fecd9d511f92ec8f1eb0912840dfd92e99d97fad045278682a14775e3d5eb3e101ae9b44dc3eea8db064eacce646fbf298d53bcedf1aa1ba748b6b65d367e9f4caab34006834b8721d55be38b200e9b6ebead2ef7e5a693abd5904989464e3d814e87e913856f1860ab45373ea7e97c3dd761381729aef7d3742082f94dff45cfafd35f79c1628ab2e77ed184428920f18d5d12a76b9071817b500c4fa9437c4cf547b6755153d7d552713cff1a7580ed6552d3b910e0b42c79b6ba8e1036939daea4cc327bb8e959b57c264468cd31e8a874981c1f65cfa29a726464eb132140fefe79122d0176a94212c8c7310fbb5568a9c51601f376491f7c983ec1482ddcd84991ba1367b39f3356fc83a9cac0b2ed2925022c9c1188999a4095f5d445f03d37d1adf8"}], 0x1000000000000107, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r1, 0x0, 0x80) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:18 executing program 0: r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) getrlimit(0x5, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3e61, 0x3, 0x2, 0xf3, 0x7}]}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000180)="85ba5e3326c235fe797996be0d0ed2432c683c8fce1aaabf7dded65d47c3a05ed48145b3518b89510ae1ba8eacee81b7ce11c96ddeb4ed625a990a0bace306dcedc434fb85f20f16b7cc111483f89137dba62d6a5ea8bfab55d31fc6843bbc84af7ce68626e5678c731eb8ff5735da3d0e293b92982ddc8f5a78fa15d5066ecb0dca90a79579a0d6dacce5747c2bbffede05253525ce066a7119f3ff18d31af68c09cb3363996e23e05f16c4f7cc74e984244ffdec94db7b93b2815496ada807ace239f5459dc7a9fe88d7867f54eb4dae22e959425c362edb27b5e567bb55b7ad26344878f47315fa6cc8b3659d1bd843b4", &(0x7f0000000280)=0xf2, &(0x7f00000002c0)="d7cfa9e4cea1c5daf48a7ff704694fa983931cd9dfcba89e4ed44fe51540418384b50d752a1ca8aa95ce56fa3a7cdf394a370ba67e5569681c024b5c506821a80248914b5ed7ef9f67f0988383a53ca4a26adb59b46ac2b4672a8289ee6d259ee5217c4c1d1f436993f672c6e6fe60b69ded125186272b85ee0bac78c39c900f33c840ddfe09c404ae5855b303266f23ee440bb1915cdf0098b454005adf93674b7e69c23e01d69a91aaee1e0c4473d321dc149887b7f651b21115aedc0c3179b89417199856d3aee4f4d492ce504cb7683ee9f9afd4c9477806ab3f48", 0xdd) setsockopt(0xffffffffffffffff, 0x5, 0x8001, &(0x7f00000003c0)="be79bd3c3c76dae528b17dd3ba97051df6f7d6a9904a2c8de2e1e7f2abd4ccc6942b61622db54f34e0d88f9b083137567f569cf86f6d97c8fa9c35240658032fcd7b0a9397a69d1094ad9e5791f4fb26facf5a1bd5", 0x55) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000440)={0x1, 0x8000, {[0x3, 0x2, 0x6, 0x4, 0x0, 0x5, 0xe50, 0x0, 0x7f, 0x7ff, 0x0, 0x97, 0x7f, 0x1f, 0x10001, 0x0, 0x9872], [0x1f, 0x7, 0x200, 0x7, 0x9, 0x6, 0x3, 0x800, 0x0, 0x7fff], [0x0, 0x4, 0x617, 0x10001, 0x40, 0x100000001, 0x5], [0xfffffffffffffffb, 0x7fff, 0x1, 0x7, 0x10000, 0x1], [{0x5, 0x3, 0x800, 0x6}, {0x2, 0x100, 0x6, 0x7f}, {0x7, 0x3, 0x1, 0x3ff}, {0x3, 0x1, 0x10000, 0xfff}, {0x0, 0x6, 0xffff, 0x100000001}, {0x4, 0x81, 0x1ff, 0x10001}, {0x800, 0x9, 0x4, 0x5}, {0x5e9, 0x666, 0x7, 0x1625}], {0x1, 0x8, 0x1, 0x6}, {0x8, 0x3, 0xffff8001, 0x8}}}) readlinkat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/19, 0x13) open(&(0x7f0000000700)='\x00', 0x20, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000740)={'./file0\x00', 0x8, 0x1, 0x20, 0x1, 0x101, 0x1, 0x0, 0x0, 0x0, 0x6, 0x7}) symlinkat(&(0x7f00000007c0)='./file0\x00', r2, &(0x7f0000000800)='./file0\x00') unlink(&(0x7f0000000840)='./file0\x00') sync() ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000880)) setsockopt(r2, 0x9, 0x2, &(0x7f00000008c0)="2f1b3d6b6cccc56b71835b4c8e275be9329c9d97de86d3607472b9378941bd2581bb71ed7f9f23c5c7967e9a42727f32398c4d9b9861cc9a94f640cb7b267d1b155f0d5b94c830d84dbdf488ec34f398a6eb7c7602475575a44a740567c0e073650a40755b", 0x65) r5 = geteuid() lchown(&(0x7f0000000940)='./file0\x00', r5, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) write(r0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0x7ff}, {0x18, 0x0, 0xcdb}, 0x7, [0x3, 0x800, 0x25, 0x3f, 0x401, 0xfffffffd, 0x2]}, 0x3c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:18 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffdb0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="67abe7102f0400000000000000e72a8519920000005e94ed989a48cf9c15bb2809dfd0ee23eeb35a1e3b046495959d102f1292b91e63cf22b4e0e360dc514da6f0b1069ef906c1801f1c30e75ea246cc21348049c03e5e8e1bad9b1969b6beff0d55839c3f7b48af"], 0x10) dup2(r4, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x90) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000040), 0x14) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) 16:00:18 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x0, 0x200001003}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x93}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x37) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r1 = socket(0x2, 0x2, 0x0) readlinkat(r0, &(0x7f0000000400)='./file0/file1\x00', &(0x7f0000000440)=""/63, 0x3f) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100), 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000001200)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aa3b6623f41b10f8c85f790fbe06f9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b16ca8d5957e820971", 0x1e4}], 0x1, 0x0, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6c35ea3e713e000000000000000000"], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034964e749db87b7146f275c5a334bc60540fe4b93157125661f8d15aefb4ec42474e0bed405034f6791623d6c546fd2a9fe7d84595f39f5b928e05f6f09b666ebce26297385ac977414f6f0d921df1665b2994c076113a7bdeeb71287ff137c86d4a06759d9cd2a2ad6ab2b759abce80f2ba9128fdce8bc1a8adfacfa452e52cc7e1d744dfdc38c0b938fa626387a477"], 0x99, 0x2, 0x1000) msgsnd(r2, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x1a5) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, &(0x7f0000000080)="118c57db00000000", 0x8) 16:00:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x1, 0xff, {0xdb0, 0x54}}) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) 16:00:18 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000040)="ef2252263879d4f9a52ad7b7f763153c633505b34c2aec8a1baab2be537b96f7a52d7a629676b97c6e3510030d5e71aa584b144e6def362aa5a627b1c716", &(0x7f0000000080)=0x3e, &(0x7f00000000c0)="837fd5e197ebdb75ed2db0fb58d7ad59e8f24bc25dcb9e41bb1434355fedc63be7c869f126c9e9dc6569b9427eafefc476c324ba8a295f994533e38c56021325880759633d7bb427314f03ce30df2a7be1487354e2e25bcfbcc02a8bb2c78a0d3c47a69b99aa6b27626aec375b48f19d7bcf46143032a62286a3355eeba857a26dcc8a300ab088c46be3", 0x8a) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000011c0)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffffffff, "d730c157b8c742001b00000080003300"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:18 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) socket(0x1, 0x4000, 0x7f) sendto$unix(r0, &(0x7f0000000640)="0108051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x801, 0x0, 0x0, 0x0) 16:00:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00002451859e1865790a0000000000001fe600", 0x9, 0x9}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adab1dffffff2941f165ca0cad5a2f08b4ba3d251dde52a2d463451caa71359f8994f018d0c7e0fb0c77fe4754705a150eada49273516ce54cfc1782f0d692ab5a2b396bd7a736ca80791a5693b0b9e21f7bfa817d8687c80de6d9ad"], 0x10) write(r1, &(0x7f0000000180)="68498ebe882e7e2cf6bcded9cd3e4187c875a4d4dbb42bee6cd6da77be80bb7152bdfb9258c19256f401ed7459fde46e6aab8a3ad2e0810ad4c8cc600cb03acaff823f77827acb33ab5dbdc339b8b426cdd4c61e60eb8267dcb9889c2d54b1f68b2ffd4852d44fcd28b1bae38b1706f8007fe20eabbb239f36b0eab3f8537582056e872f22c708c28b7d7c9bf077b68188423bcac4985cd0ed3982868d87a8bc99ea499690758d72ace77644c276727d7d157a647ec6a593df6b3200869c006dcbf5f5e5deca99b60381f82f816f1525053e83e63ecf679aa15a533b35aeb86b984de841ab6123c1bb6bff8df1b3e08d6101fc0bbc94c5ab2f27bcd0", 0xfc) socket$inet(0x2, 0x8000, 0x6) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r4, &(0x7f00000001c0)=""/185, 0x7ed1e495992e58c) sendto$inet6(r2, &(0x7f00000000c0)="8c966b8cc09b89115d755b6f1811d6f4ae88434255a7da619012e947548a6d0dbbe011ccb40f3ba3637137069c62fa2718d5f46b05fed001add9485819106ee1eb618859dc9e8ecaa67d1708b29d90bfac75b24d02b56b4c3e5fbe40594756f72105adbbf7a8a7a8c17bfde67a84c9ff8b8861a2884ca143d3fb430f95af93ff05351eed40f1d9fa08a6b19cf8", 0x8d, 0x0, 0x0, 0x0) 16:00:18 executing program 1: sysctl$vfs_nfs(0xfffffffffffffffe, 0xc, &(0x7f0000000300)="3599108578a770b9b1dfff841038336045ebeedf8aa0181e183ef7b1a1a74ea1fbaf6c87dfcdeadaa68aee1549f87d59172a016ee8798c78611c85ef76d0cf9ced98f75affff6b4dd38463bed1c832cec34d010000012140606e79d234bf4f6f1cfd2f8d36f5d5b138bf6e21de51e12250f5f306bf790ce4f1edba4af83a00f983900004b58bbf7556d2de69d58b1ef06cb669d51bccc984ec5b24c7cec9f13cdc1b722c35b30fc9a77564d85357ed545f9aa6363300000000", &(0x7f0000000000)=0x47, &(0x7f0000000200)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xfffffffffffffd38) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r3) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x8fb) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000140)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r3, 0x0, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r1, r3}, 0xc) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0xd0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffdfff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x0, 0x2000}, {}, {}, {0x0, 0x0, 0x1}, {}, {}, {}, {0x0, 0xfffffffd, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000000)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}, 0x10040044001000e, 0x400008001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x11, 0x3, 0x20) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r3, 0x2) close(r3) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x7fffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x80ffffffff, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [], [], [], [{}, {}, {}, {}, {0x8}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000040)=0x8) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x1}, 0x10) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6200020700a32dd19488225b932be4ef4916fa83dda6208c263a4d88813bba000100418d5ac7c93cccad565de06996e9e49a694389a75d15dba72115274a80b0ebf450764ff4ea15007784a2b5cfc3f81cc1adae4648598cbb207d12309b44cfc74a0aac130f66b51b2b66639071f06748aa118e9eb7ca6cb7382142666737de7713d3ba0380f9c68a74e822e97d72308c863d1b46055081cd12415d12f0c80a4348678281094e7497a329050aa0c343e20e18ce73a3f62c7603da0f1505539cb198175d2c92a9490b2b0d1f3e44492497767dd1460c8a4527bdbb03bfd5afe5976e3a95e1265d71b43f6f071498"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="009c1e2fe8aa1579dee6f0e2ec0eddd0433b69a685826a83a453b63e1433d8d0c263d5f3a38ccea5a7bcbe2b2d5b7034a4deb77efeb3cd0909ab5d0a1cf6c41e12e8d0d9b6c76611ec8fa29f16dee41d6313a042765dcf1369b3630f5371d184347aedb97e47d9ee7a6ede931a6af02d6c927b588757c5616279a5b6fa28bd8c12", 0x81}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000280)='./file0\x00', 0x122) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) fchmodat(r4, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 16:00:19 executing program 0: sysctl$net_inet_gre(&(0x7f0000000080)={0x7, 0xe, 0x2, 0x3}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000000)=0x141, &(0x7f0000000200)="02000000649ebf16eaf5675f9b98913a79b8dabf2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e483d3c2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179fb1e194300c671b12a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004ef8df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x113) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c68, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r3 = getgid() r4 = socket$inet(0x2, 0x2, 0x40) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r2, 0x0, 0x0, r3, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setegid(0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) r7 = semget$private(0x0, 0x3, 0x602) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000700)="4477b9af9dd02d3bc62f330ec340138fedf4b867278549bb1d51efe5b383a01033140458fd82e3010cbaf179483183eac89ee994392d5d45b2194c72e888900630024522c651d3306da753058edb3b3e812dbb1a05c1b4781799e1c078c0a81992451f039fddfad30ec7af4213290122124d161dd42357411b8aa00e88b575a6c09de124e459120ed362c8fa30ed11fd91f38ae1f7bc789f5b348ce405b13c240beb3b87e105229284f2433ede80bdaa2141e1ca7b2d4ccc62eed1c4d7d17d90f2faff1356ce5a384bd8597f23bbb3bc5c5b57221942a96f840d03aa", 0xdc}, {&(0x7f00000002c0)="6a44a2186a3008ceba39f1f23e367465f8550df1e5994e71b0d5355f1d7492904ebb8b314b673f1d87a2130d54a01e77ef13d6992de1dd", 0x37}, {&(0x7f0000000500)="7b2fe4b6a7250f6ebd15c9d8fd5a34e65329de6778351895f03a8ab89d96f5230e729cd161e9add30495f8006bbd73d6f0f11f86905d77bd92dcc5752b55f41908e11a9246abb48f844338a50f00df471b33b9e22c7ccad2d7af82a080d6e01344eb7da95482954d742e645a5fa29393317d4d0edf4ff70f285585c257b77d", 0x7f}, {&(0x7f0000000340)="fa6a0eb1f4d5c3c524471933b373e8ecc90d51e9cbfe52765cb568d64dc432426b8bd9718effffffffffffffff24c37cbbda3f13df4dd846cdb52c64577d93f10d6179ea237263a4c3d5bff79380bdf33112e0cf821c19f1667571a8b1e905f000", 0x61}, {&(0x7f0000000440)="57cd2b4d83354ab3b9e215aba2c7fb4a4f357e58801f00399b", 0x19}, {&(0x7f0000000600)="b690d9c46f26a3f442a461a2634634875e08f621dfebc05447aac70b90c3732a77201aa7a9f3d42cc849bed09d", 0x2d}, {&(0x7f0000000640)="7917d9e03a5cfa56986a7a3ad4e3c5bdd3b15c6107323ab32d249f93b5d6a106078604f67bdde914e03c4c9c5fc8a2bdd357c6", 0x33}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r8, 0x0, 0x0) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x8) pwritev(r8, &(0x7f0000001680)=[{&(0x7f0000000180)='(', 0x1}], 0x1, 0x0, 0x56fa) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000000)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000080)=[0xfffb]) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000003c0)=0xb29) 16:00:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x1c, 0x0}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair(0x2, 0x8000, 0x40, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000000c0)) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f00000001c0)="98db3128795728675468701edaf1c7942ea8bd8c9883a90fec9efd57ac334127a6ab1dec90d4758f8e6ac299664a79aff053db4751683cfffdb2ab595a946cf721f5fdd5b5dea9df0fa82cd3310de930aa101d34b6384e35c787667754d4b101f6c5a1c7bf0d2871ffaa74c6ebcada1a7fd29997aa5ee6688d16d3d59921b068ad50511951dc0df610c540a90aa6f84622e7112b7d95b190ffd2ad0c0fa562efbfe8be735102e2aa5ad4bb67", &(0x7f0000000100)=0xac, &(0x7f0000000140)="16ace66dcc5b4e37a993a9463719d59d82e42a5cb6b4821286f5", 0x1a) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000000)={0x7ff, 0x3, 0x4, 0xf16}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc038694e, &(0x7f0000000300)) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x80ffffffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x20000003, 0x3, 0x3}, {{r0}, 0x1, 0x0, 0xf0000000, 0x7}, {{r3}, 0xfffffffffffffffd, 0x0, 0x10, 0xffffffffffffff00, 0x8cb}, {{}, 0xfffffffffffffff8, 0x60, 0x2, 0x1abd, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x24, 0x4, 0xdd69, 0x5}, {{r1}, 0xfffffffffffffffb, 0x40, 0x10, 0x3, 0xffffffff}, {{}, 0xfffffffffffffffe, 0x30, 0xfff7d, 0x8, 0x8}, {{}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x3, 0x2}, {{}, 0xfffffffffffffffe, 0xa0, 0x40, 0x40, 0x4}], 0x8, &(0x7f0000000580)=[{{r1}, 0x2, 0x2, 0x10, 0x1, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x82, 0x20000000, 0x4, 0x3}, {{}, 0xfffffffffffffffc, 0x18, 0x1}, {{r2}, 0xfffffffffffffffb, 0x0, 0x40, 0x8698, 0x4}, {{r3}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0xc2, 0x677f546fcbdd5827, 0x9, 0xb1a5731}, {{r4}, 0xffffffffffffffff, 0x0, 0x1, 0x10000, 0xdc6f}, {{r5}, 0xfffffffffffffffe, 0x6e, 0x2, 0x100000001, 0x1000}], 0x393c, &(0x7f0000000040)={0x8001, 0x8}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ddfffc417600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000671000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x8001}, {0x3, 0x2}, {0x8b, 0x4f6}], 0x3}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000100)="fbaf8a529d43ea347db51242fd1a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000080)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8df9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d388eb484dee3c9578424c9", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968820fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) r2 = semget$private(0x0, 0x5, 0x204) getsockname$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e00"/4098], &(0x7f0000000340)=0x1002) semop(r2, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r3 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r3, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r3, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:20 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}, {&(0x7f0000000040)}, {&(0x7f00000000c0)="e2e51fc099ec54c810eaeb977c9ad23a4ef4257595b6e4c67b7166ed", 0x1c}, {&(0x7f0000000100)="6a061c5348d637041f47b18b3bcc2cbbb2c808c9f31f3b70d8f6801516b73b3999aeb0af1932b76e221de8dd2682fee6f4fa932f44658267f145b33b593bce0aa30b4c104dd23508ef175387f90f0000de24ba619a4c5ff7d1ce9ac3bf83b9e9c181974cfce719230de7f658d61a6b5189f1d08b180b5217b6764d35c444225b5af446c21e1390a26e71cf51bd228b5adbd4fb851352ec25", 0x98}, {&(0x7f00000001c0)="18bdcb88c55f8ad60e76b970b2c08c841479498966", 0x15}, {&(0x7f0000000340)="25760061b6875d2e7bc8cd90a78af2aac09408571a11deaa8057249033e5251b3983f14475ced14729f175235320dcbb164e94cbb65de40b571d18a2cb4d7ec8efca03672de25211654d3246a5d4a6c67a21a339143fdd34c832251299d6a6cc4e12c8342782db62ec2317df9a8440871f909e7eb584aa191710f59106b7062fe1ad878b56165302569d", 0x8a}], 0x6, 0x0}, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x400000002c5, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) close(r1) ioctl$TIOCCBRK(r1, 0x2000747a) lseek(r0, 0x0, 0xfffffffffffffffd, 0x1) 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x81}, {0x7f}, {0x6, 0x0, 0x0, 0x10000103}]}) r5 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, 0x0, 0x0) 16:00:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) close(r2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) readv(r1, &(0x7f00000017c0)=[{0x0}], 0x1) 16:00:20 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) fcntl$getflags(r2, 0x1) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x8, 0x2e, &(0x7f0000000000)="ebffcbff134f49aa32a3adb3ae99319296480000", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x101, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x400000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x400000000000], [], [{}, {}, {0x0, 0x40000000}, {}, {}, {}, {0x0, 0x3}, {0x2}], {}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat(r2, &(0x7f0000000040)='./file1\x00', 0x2, 0x1) r6 = socket$unix(0x1, 0x1, 0x0) r7 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x400, 0x120) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x1d, 0x7}, {{r5}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x8000, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0xd7ef, 0x98a}, {{r6}, 0xfffffffffffffff8, 0xfa, 0x40000000, 0xffffffff, 0x172}, {{r2}, 0xfffffffffffffff9, 0x70, 0x2, 0x90, 0xfffffffffffffffd}, {{r7}, 0xfffffffffffffffb, 0x2, 0x4, 0x10001, 0x2}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x10, 0x6, 0x1f}, {{r8}, 0xfffffffffffffffa, 0x82, 0x40000000, 0x9, 0x9fd}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x401}, {{r9}, 0xfffffffffffffffa, 0x40, 0x40, 0xd5e3}], 0xff, &(0x7f00000004c0)={0x100, 0x2038}) r10 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x5, 0x9, './file0\x00', 0x3, 0x0, 0x100, 0xe5}) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r0, 0x6, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000018"], 0xb2, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) msgrcv(r4, &(0x7f0000000040)={0x0, ""/2}, 0xa, 0x3, 0x1800) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000018a1d720a01dae2ce11bb0b43e1adc9487741a8e432164cfd45651e467ce4f214294190657f52df1ea6330816f5e4fa1eb886fa71398e7688bd76602f2d28aeaf7b0244c6387f034a860eef7c4894d48190d03ddcb8cc8b2674f5e7fcb1e7dd93ac7abbe6fe7e9fe859831d58f249c000000000000684fe57c4ea3f45ffd6f77228a035b3c5cdf3088b343c6028de3362c53821748ed6caf993da8660299eb913e8d22bb0a5efde9f6c3f744be443f6179e977f226d790cca85fcd20c0b7bb9ad86dba006cd5d7fca1b90eda2a11d394004b3db8ae5d39dce0f337757f0ae2bc83c4f7340a90e35dd84892fc19fa60b4"], 0xb2, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000002dfd9f8ffffff000000000000000000000000000000d00700"], 0xc, 0x3, 0x1000) 16:00:20 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r1) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x2, 0x0, 0x0, r1, r3, 0x124, 0x7d71}, 0x1, 0x2, 0x7ff}) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0x0, r5, r6, 0x0, 0x100, 0x9}, 0x1, 0x1, 0x9}) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x81, 0x0, 0x0, r1, r5, 0x10, 0xcc}, 0x5, 0x8, r7, r8, 0x3, 0x2, 0x7, 0x6}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x5, 0x5, 0x4, 0xa5bd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000140)="01cbfb1ea5e245713cff5a10f6b204de521b1cab5b6b0d5079b8fa24bfe2c419930dc6ead96f979536f2c28972bf8a763fea4114c3c969e82234f5620d8c59b4a6bdbc35793cfa005c4a72af75071ac403bf3bbbde6f8205e9724d59f8d7e3993ee3926e1bf6d9bed2d39b429e96704846c71efbae138dd0cc7a6d06a21bf34064dc8ad95b959d4f5d295c11312ef805f76c1e37b9dd40cd3855285d9cfe70"}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8, 0x6, 0xfe, 0x5}, {0x3, 0x8, 0x0, 0x1ff}, {0x8, 0x6, 0x1}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r0, 0x0, 0x4) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff7fffffffaaaaaaaab7aa0800450000380000000000019078e0000002000000000b009078000000004700000000000000004ba60000000000e00000010707007f00000100f21ef141e2d900000000"]) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x4c}, {0x45}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = getuid() setuid(r0) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000080)="74164c677693fd11808cf736174149835d3c7b8f667d8ad194f1e52c60d263457d8a53b0a4e7437ed214fbf553361f2aa904ce63b46d41463a8c5d852947168c0f22ed00ddf77fa1abb22c14a79f2442d21b134ff7c0a2d0370914afc803bbd1eb14068eb3b1f793e1e736403001a5e3058cdf3930eea79b23650d980f60c1c3991b61beeaadd7f2dcee4989a5a5c583ece23fdb7642bb956bce74464984e2ea20ed3566d602db921c30ac03293e3d", &(0x7f0000000140)=0xaf, &(0x7f0000000180)="694c031eca6f7cddfa91ffe171af69d5f559aa355ce7ff196086f98ce3d4cd3a8b6d8cc1723552379d57e29da7bc9b5b1ae25ea289f62cf394c853f83b80cd8c5049b0b63c269218dd25440ab7d1afda713340d489c1923a7087e9bd7e788bf02815e8aa4cfdd58dafe0ea24fa1de2b24d829dbde980585f3199010642fd29fce07e17a11a32197015e0a848b8d8c806dffc657929714d6da5ec40d5a2166a47b9ad9975ad9598c58eb30daab2102b5fc192d29a125bf0f264870e1aca1f6e751fb7325ec5a5b8bbc3164f98ef05efdbdb5d3356186157d2f08b32fe9930b0484501c75d0134b4518becc1587a91bb51", 0xf0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) panic: receive 1: so 0xfffffd806f68e000, so_type 3, sb_cc 96 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *146043 80324 0 0 0 1K dhclient 281406 43508 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic(ffffffff823f0bc6) at panic+0x15c soreceive(fffffd806f68e000,0,ffff800020e1d0c8,0,0,ffff800020e1cfd4) at soreceive+0x16ec soo_read(fffffd8077ff72f8,ffff800020e1d0c8,0) at soo_read+0x53 dofilereadv(ffff800020ddc9c8,6,ffff800020e1d0c8,0,ffff800020e1d1b0) at dofilereadv+0x1a1 sys_read(ffff800020ddc9c8,ffff800020e1d160,ffff800020e1d1b0) at sys_read+0x83 syscall(ffff800020e1d230) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdafb0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic receive 1: so 0xfffffd806f68e000, so_type 3, sb_cc 96 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823f0bc6) at panic+0x15c soreceive(fffffd806f68e000,0,ffff800020e1d0c8,0,0,ffff800020e1cfd4) at soreceive+0x16ec soo_read(fffffd8077ff72f8,ffff800020e1d0c8,0) at soo_read+0x53 dofilereadv(ffff800020ddc9c8,6,ffff800020e1d0c8,0,ffff800020e1d1b0) at dofilereadv+0x1a1 sys_read(ffff800020ddc9c8,ffff800020e1d160,ffff800020e1d1b0) at sys_read+0x83 syscall(ffff800020e1d230) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdafb0, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e1ce10 rbx 0xffff800020e1cec0 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff81e4919f kprintf+0x16f r9 0x1 r10 0x2 r11 0x5668f13fae0c1897 r12 0x3000000008 r13 0xffff800020e1ce20 r14 0x100 r15 0x1 rip 0xffffffff82098318 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e1ce00 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (dhclient) pid=146043 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ddcc38,0xffff800020ddceb8 process=0xffff800020df1348 user=0xffff800020e18000, vmspace=0xfffffd807f000170 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 34460 9075 82519 0 2 0x2 syz-executor.1 44312 118765 0 0 3 0x14200 bored sosplice 57945 432661 0 0 3 0x14280 nfsidl nfsio 24840 263827 0 0 3 0x14280 nfsidl nfsio 16427 104287 0 0 3 0x14280 nfsidl nfsio 14326 172724 0 0 3 0x14280 nfsidl nfsio 38544 294328 0 0 3 0x14280 nfsidl nfsio 53710 106219 0 0 3 0x14280 nfsidl nfsio 92550 412138 0 0 3 0x14280 nfsidl nfsio 20766 281387 0 0 3 0x14280 nfsidl nfsio 23336 464688 0 0 3 0x14280 nfsidl nfsio 47806 149322 0 0 3 0x14280 nfsidl nfsio 74859 457323 0 0 3 0x14280 nfsidl nfsio 88155 358125 0 0 3 0x14280 nfsidl nfsio 98699 86830 0 0 3 0x14280 nfsidl nfsio 96352 459664 0 0 3 0x14280 nfsidl nfsio 2382 497206 0 0 3 0x14280 nfsidl nfsio 79348 387888 0 0 3 0x14280 nfsidl nfsio 13835 160134 0 0 3 0x14280 nfsidl nfsio 72811 120941 0 0 3 0x14280 nfsidl nfsio 60174 168639 0 0 3 0x14280 nfsidl nfsio 10920 149119 0 0 3 0x14280 nfsidl nfsio 82519 482066 16605 0 3 0x82 thrsleep syz-fuzzer 82519 502331 16605 0 3 0x4000082 nanosleep syz-fuzzer 82519 90961 16605 0 3 0x4000082 thrsleep syz-fuzzer 82519 225247 16605 0 3 0x4000082 thrsleep syz-fuzzer 82519 467519 16605 0 3 0x4000082 thrsleep syz-fuzzer 82519 258729 16605 0 3 0x4000082 thrsleep syz-fuzzer 82519 114587 16605 0 3 0x4000082 kqread syz-fuzzer 82519 97002 16605 0 3 0x4000082 thrsleep syz-fuzzer 82519 250750 16605 0 3 0x4000082 thrsleep syz-fuzzer 82519 90578 16605 0 3 0x4000082 thrsleep syz-fuzzer 16605 181772 80279 0 3 0x10008a pause ksh 80279 47791 46578 0 3 0x92 select sshd 97072 277931 1 0 3 0x100083 ttyin getty 46578 356609 1 0 3 0x80 select sshd 33740 375448 90536 74 3 0x100092 bpf pflogd 90536 284386 1 0 3 0x80 netio pflogd 42164 242992 24255 73 3 0x100090 kqread syslogd 24255 194836 1 0 3 0x100082 netio syslogd 61912 319828 1 77 3 0x100090 poll dhclient *80324 146043 1 0 7 0 dhclient 32696 300178 0 0 3 0x14200 bored smr 86141 270280 0 0 2 0x14200 zerothread 51443 466217 0 0 3 0x14200 aiodoned aiodoned 29301 106215 0 0 3 0x14200 syncer update 33555 235695 0 0 3 0x14200 cleaner cleaner 43508 281406 0 0 7 0x14200 reaper 20556 133824 0 0 3 0x14200 pgdaemon pagedaemon 3317 429824 0 0 3 0x14200 bored crynlk 7666 299046 0 0 3 0x14200 bored crypto 37664 414194 0 0 3 0x40014200 acpi0 acpi0 730 455682 0 0 3 0x40014200 idle1 15974 351961 0 0 2 0x14200 softnet 92309 402420 0 0 3 0x14200 bored systqmp 81234 25880 0 0 3 0x14200 bored systq 57195 333214 0 0 3 0x40014200 bored softclock 63648 460634 0 0 3 0x40014200 idle0 1 320551 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd807d8683b8) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pmap_do_remove+0x88 #4 uvm_map_teardown+0x195 #5 uvmspace_free+0x86 #6 uvm_exit+0x29 #7 reaper+0x189 #8 proc_trampoline+0x1c Process 34460 (syz-executor.1) thread 0xffff8000230d73a8 (9075) Process 80324 (dhclient) thread 0xffff800020ddc9c8 (146043) Process 15974 (softnet) thread 0xffff800020d889c0 (351961) ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9546 6437K 7142K 78643K 13212 0 pcb 13 8K 8K 78643K 148 0 rtable 87 6K 10K 78643K 615 0 ifaddr 91 17K 18K 78643K 216 0 counters 41 33K 34K 78643K 67 0 ioctlops 0 0K 4K 78643K 1562 0 iov 0 0K 20K 78643K 101 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1972 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 9 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 161 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 3 5K 25K 78643K 751 0 sigio 0 0K 0K 78643K 8 0 proc 61 63K 83K 78643K 615 0 subproc 16 1K 2K 78643K 85 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 52 0 in_multi 55 2K 3K 78643K 244 0 ether_multi 1 0K 0K 78643K 21 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 295 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 141 72K 77K 78643K 3562 0 UVM aobj 11 4K 4K 78643K 15 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 124 0 NDP 15 0K 0K 78643K 55 0 temp 130 3869K 3937K 78643K 20373 0 kqueue 3 4K 21K 78643K 44 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 15 0 9 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 71 0 69 1 0 1 1 0 8 0 rtentry 112 127 0 101 2 0 2 2 0 8 0 unpcb 120 410 0 399 2 1 1 2 0 8 0 syncache 264 14 0 14 5 4 1 1 0 8 1 tcpqe 32 1000 0 1000 2 2 0 1 0 8 0 tcpcb 544 293 0 289 2 1 1 2 0 8 0 inpcb 296 1249 0 1240 3 1 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 35 0 33 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pfstscr 40 4 0 2 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 40 0 34 4 3 1 1 0 8 0 pfstitem 24 38 0 29 1 0 1 1 0 8 0 pfstkey 112 40 0 31 1 0 1 1 0 8 0 pfstate 328 38 0 30 3 0 3 3 0 8 0 pfrule 1360 33 0 24 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 501 0 387 15 2 13 13 0 8 2 art_table 32 502 0 387 2 0 2 2 0 8 0 art_node 16 124 0 102 1 0 1 1 0 8 0 sysvmsgpl 40 40 0 32 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 159 0 149 1 0 1 1 0 8 0 shmpl 112 13 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2417 0 1020 89 0 89 89 0 8 0 ffsino 272 2417 0 1020 96 1 95 95 0 8 0 nchpl 144 3623 0 2030 61 1 60 61 0 8 0 uvmvnodes 72 3090 0 0 57 0 57 57 0 8 0 vnodes 208 3090 0 0 163 0 163 163 0 8 0 namei 1024 11212 0 11212 3 2 1 1 0 8 1 percpumem 16 44 0 13 1 0 1 1 0 8 0 vcpupl 1984 7 0 0 1 0 1 1 0 8 0 vmpool 560 10 0 3 1 0 1 1 0 8 0 pfiaddrpl 120 13 0 9 3 2 1 1 0 8 0 scxspl 192 11609 0 11609 12 11 1 7 0 8 1 plimitpl 152 70 0 62 1 0 1 1 0 8 0 sigapl 424 978 0 928 6 0 6 6 0 8 0 futexpl 56 13225 0 13225 1 0 1 1 0 8 1 knotepl 112 195 0 182 2 1 1 2 0 8 0 kqueuepl 144 330 0 328 1 0 1 1 0 8 0 pipepl 304 199 0 192 5 4 1 2 0 8 0 fdescpl 496 942 0 928 3 0 3 3 0 8 0 filepl 152 6466 0 6389 7 2 5 6 0 8 1 lockfpl 104 431 0 430 1 0 1 1 0 8 0 lockfspl 48 139 0 138 1 0 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 789 0 780 1 0 1 1 0 8 0 zombiepl 144 928 0 927 3 2 1 1 0 8 0 processpl 984 978 0 927 8 1 7 7 0 8 0 procpl 624 2562 0 2502 6 0 6 6 0 8 0 sosppl 128 12 0 12 3 2 1 1 0 8 1 sockpl 400 1736 0 1714 11 7 4 6 0 8 1 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 12 0 0 2 0 2 2 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 219 0 0 27 0 27 27 0 8 0 mtagpl 96 202 0 0 5 0 5 5 0 8 0 mbufpl 256 566 0 0 32 0 32 32 0 8 0 bufpl 280 5516 0 143 384 0 384 384 0 8 0 anonpl 16 109248 0 96779 81 10 71 79 0 124 1 amapchunkpl 152 6060 0 5898 16 1 15 15 0 158 7 amappl16 192 4053 0 3142 69 22 47 58 0 8 0 amappl15 184 102 0 100 1 0 1 1 0 8 0 amappl14 176 446 0 441 1 0 1 1 0 8 0 amappl13 168 104 0 101 1 0 1 1 0 8 0 amappl12 160 15 0 11 1 0 1 1 0 8 0 amappl11 152 486 0 470 1 0 1 1 0 8 0 amappl10 144 136 0 130 1 0 1 1 0 8 0 amappl9 136 390 0 389 1 0 1 1 0 8 0 amappl8 128 429 0 395 2 0 2 2 0 8 0 amappl7 120 240 0 224 1 0 1 1 0 8 0 amappl6 112 274 0 271 1 0 1 1 0 8 0 amappl5 104 405 0 388 1 0 1 1 0 8 0 amappl4 96 1000 0 970 1 0 1 1 0 8 0 amappl3 88 308 0 303 1 0 1 1 0 8 0 amappl2 80 6458 0 6386 2 0 2 2 0 8 0 amappl1 72 31062 0 30633 23 13 10 18 0 8 0 amappl 80 2856 0 2805 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 14 0 4 1 0 1 1 0 8 0 uaddrrnd 24 952 0 931 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 952 0 931 1 0 1 1 0 8 0 vmmpekpl 168 11292 0 11252 2 0 2 2 0 8 0 vmmpepl 168 123554 0 121570 196 86 110 126 0 357 13 vmsppl 368 951 0 930 3 0 3 3 0 8 0 pdppl 4096 1911 0 1867 8 1 7 7 0 8 0 pvpl 32 323898 0 308644 203 26 177 187 0 265 11 pmappl 232 951 0 930 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 305 0 17 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff827a9ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff829230c8) at __mp_lock+0x127 uvm_unmap_detach(ffff800020dcefb0,1) at uvm_unmap_detach+0xe7 uvm_map_teardown(fffffd8067fbe5d0) at uvm_map_teardown+0x25c uvmspace_free(fffffd8067fbe5d0) at uvmspace_free+0x86 uvm_exit(ffff8000230fb748) at uvm_exit+0x29 reaper(ffff800020d895f0) at reaper+0x189 end trace frame: 0x0, count: 6 ddb{0}> trace x86_ipi_db(ffffffff827a9ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff829230c8) at __mp_lock+0x127 uvm_unmap_detach(ffff800020dcefb0,1) at uvm_unmap_detach+0xe7 uvm_map_teardown(fffffd8067fbe5d0) at uvm_map_teardown+0x25c uvmspace_free(fffffd8067fbe5d0) at uvmspace_free+0x86 uvm_exit(ffff8000230fb748) at uvm_exit+0x29 reaper(ffff800020d895f0) at reaper+0x189 end trace frame: 0x0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff823f0bc6) at panic+0x15c soreceive(fffffd806f68e000,0,ffff800020e1d0c8,0,0,ffff800020e1cfd4) at soreceive+0x16ec soo_read(fffffd8077ff72f8,ffff800020e1d0c8,0) at soo_read+0x53 dofilereadv(ffff800020ddc9c8,6,ffff800020e1d0c8,0,ffff800020e1d1b0) at dofilereadv+0x1a1 sys_read(ffff800020ddc9c8,ffff800020e1d160,ffff800020e1d1b0) at sys_read+0x83 syscall(ffff800020e1d230) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdafb0, count: 7 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823f0bc6) at panic+0x15c soreceive(fffffd806f68e000,0,ffff800020e1d0c8,0,0,ffff800020e1cfd4) at soreceive+0x16ec soo_read(fffffd8077ff72f8,ffff800020e1d0c8,0) at soo_read+0x53 dofilereadv(ffff800020ddc9c8,6,ffff800020e1d0c8,0,ffff800020e1d1b0) at dofilereadv+0x1a1 sys_read(ffff800020ddc9c8,ffff800020e1d160,ffff800020e1d1b0) at sys_read+0x83 syscall(ffff800020e1d230) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdafb0, count: -8