64) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) readv(r3, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) (async) readv(r3, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) executing program 7: write(0xffffffffffffffff, &(0x7f00000001c0)="accaaed065b3ba7777b16c1ecf6e03119351925447c16e27409abe24a8156adb8dd9a2be13f92f99e3efa5686d1b5f78cf63d4f419f097341c6982c930cf3977e7039194724da7e57491f924fca31ce1d4aa18edce25a741296fbcf5c1d965585f4500c3ce385910971048b7ca9cb13e8b570226643027480790b8ce49016098950dc7c30acc993422d10ed563d26c2a14f1d521ba77ec06fe1cf7ea05acd330e409d2c7de1af25d", 0xa8) socket(0x1, 0x8000, 0x0) setrlimit(0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x47}], 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb6c4f", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x902, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000400), 0x0) write(r2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r4 = semget$private(0x0, 0x1, 0x6c0) semop(r4, &(0x7f0000000040)=[{0x0, 0x6, 0x1800}, {0x6, 0xc2}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x3ea9, 0x80, 0x7f, 0x400]) sysctl$kern(&(0x7f0000000180)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0xc40) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000500)="94010503000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x301d0bcd}) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd60363f5f00482e08316f97279b700a2300eac93c42aded4c00a4b8c2030a0bc3ca8ed2e7779c58d2fc607ba243b19d8e9ea2070000704405a52c08000000000000ff020000000000000000000000000001fe8000000000000000000000000000aa000000000000000000000000000000000080b4617ecb5a0738f3f51d13a6923fdecea8c2eae1a5994ff86db22f54ed"]) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) close(r0) execve(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000001c0)="6e0c9f605a666f3e49598b450f78d46328f6bee7d4a41e986e4bd2581a27bc9776f5f441dc26fe465f84e581b5daa5488a820f34174579761f64d59cf02bc67521cb52682101a513ab086de9ffd23c6f00df4d4edb3ff6b134fd0677fb8d0fec4fdc88c5f250331121fc26d3548a0e8ab945c1fee699", 0x76}, {&(0x7f0000000240)="2be15867f35d8b9d0dce2fc849797e218f1f5b157bc2efc89ce88e62938c4dd4333f374ac42688dccf39ec873fbaf4e6dd4d7dea6a04aa477ca673b0e44cc58dae63a952155f3cb4514d95", 0x4b}, {&(0x7f00000002c0)="4ec17fbfb6510fb73f3cf58375699768cece14111a7670e144794d9a5b7f17376d1a9e24de67e94b7bad933d66313975318919489ce7f88913f7dacc3186beab1176b90aea41303b1fdb963c2b54411c85970edf79f5f3eaab6e44803f24ca26b131517541235841d4c65d0dd9ba235031b6ae1decb18c7054bc35a20963c6f5fc09b9f4f4f33fd351bb8b752be904fcdb312fdffd40240f9351d8dfffe1479e386f5fd81be9c65ec2d742a022d9cfa081a593a0cb8b3a961a790bf673fec895311edd7e13997c8449d5a532bd138648f503fe4d0f9be9d9148bef47e9e2b18a26fedcd0fa5fb507a458e7ee7b94573ce1c037ae090f7587deef1bb6270726", 0xff}, {&(0x7f00000003c0)="afeab8fbf62db57d666d293175fc0b58f054c90d60ad62f588e94f9c929a0313aeb3b01ff225c829b8a2b813a35ff425fd0eadf4e168bb745c4ecca20f8f89233ae86b390cb25fb80f9b788039b2f7cadf9eab9771d7fd82d68ae95e84ef7689f5a6ab365f27b1f9bf92fb8296d8", 0x6e}, {&(0x7f00000000c0)="d8c18e640218c8a753e3caf20fea35144027899467966350fc50", 0x1a}], 0x5, &(0x7f00000004c0)=[{0x70, 0x1, 0x1000, "eccf9159434635bd75ee751588378910c0b4a3ffdf0c8341b7f243a55dd5b7cc837d49d716ff068a1555a53182219d89400eb8773eb495f47a6f3f60f2a514270d54beb99af3fd71e84de2d859d9f4d93d2328d962be240453cb87"}], 0x70}, 0x8) executing program 7: close(0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchmod(r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) r3 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000004}) flock(r3, 0x2) close(r3) executing program 6: syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYBLOB="ff023cdf3a888a1b2137fdf101e749be47da020adbdcea69e6cfc398be200d777fa1cf01bec8ff63be4f8c597bff657e974a154ec568afff32c3d9bcea91fe99d82fd82c0b35a90b1d6ea2dcd5d73bba21e1ea5631617549080f68fe63c34ab419acfd5ff1273372829efa50b1efd4dbb9d5e582b8198f4efaadfaa1b4e0b75d66d3fa27cd6cf75c851b3c0f85801e069af3845e44"]) clock_getres(0x4, 0xfffffffffffffffe) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{0x4}, {}], 0x2}) r1 = semget(0x2, 0x6, 0x288) semop(r1, &(0x7f0000000000)=[{0x0, 0x7, 0x1000}, {0x0, 0x5}, {0x3, 0x3, 0x1000}, {0x4, 0x1000, 0x1000}, {0x2, 0x9, 0x1000}, {0x0, 0x9af}, {0x4, 0x1000, 0x1000}, {0x0, 0xffff, 0x1800}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) close(r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)='O1', 0x2}, {&(0x7f0000000140)='@', 0x1}], 0x2) socket(0x2, 0x2, 0x0) fcntl$lock(r2, 0x9, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000300)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) getuid() r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x7) socket(0x2, 0x0, 0x0) socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, 0x0) r6 = socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) listen(0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) accept$unix(r6, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) kqueue() executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x40, 0x6}, {0x80}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f00000000c0)="76e51c7a6f01f860006300000000", 0xe) executing program 2: setitimer(0x1, &(0x7f0000000240)={{}, {0x0, 0xa0f5}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xe, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040), 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) msgget$private(0x0, 0x0) executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c0000", 0x6) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x4, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x1ca4}, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{0x4}, {0x34}]}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r4 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000680)=[{0x2, 0x9, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000400)=[0x7ff, 0x5]) geteuid() semop(r5, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9}, {0x3, 0x4, 0x1800}, {0x4, 0x5e0, 0x1000}, {0x2, 0xfffd, 0x1000}, {0x1, 0x9c, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) semop(r5, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r6 = getgid() semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000200)=""/139) getgroups(0x1, &(0x7f0000000840)=[r6]) mknod(0x0, 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind(r4, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) close(r1) sysctl$vfs_ffs(&(0x7f0000000580)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket$inet6(0x18, 0x1, 0x2) sendto$inet6(r0, &(0x7f0000000200)="65081c5ceacaf36690fa6b45a9a8d52a84a1fe12376580d5abbaf57d5d199157e56482d68d9473bbb7f9a523d650c203d3eb5bc803afdcb0886dec3030a395d47237c72931d3dc9287877c9d556ec9f9b8f0f5908d3b83c7ed0ca3c0a928ab8c065f852cb7ad6fd3896c99053094459f9d10d3698f73591c8e225d17e8358c16179b72a37e66ac4bd87e98c846bffcb59f2a60b4506ca6740daa3f", 0x9b, 0x0, &(0x7f0000000080)={0x18, 0x2, 0xe21, 0x3f}, 0xc) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) pread(0xffffffffffffffff, &(0x7f0000000140)="6f61b7ef7ead776902483d35659a64e88dae40c40c02e5d54f4624bbd9117c6be4368741a4877bcf6f8f75aced9c0f9928aeeaab48b7d8b3e210f9f9e361544e9c3544e17a60fa470d190ab042e4af4fc6c09af967c10177d0e86ede02532f8cfe92b5eaa3c369b66d7aac10d1197c7dcc98f32962c28b9d649ee93656f091e93987144332e847063919a16cedf0960cebbd1f5992f00b0a69c4a9191a3a00b2e791a5ff29b25747ad4358bd9d14ebb68e16fd204e3539383b3b6d1df08b7a33b560dce269f65e50753a", 0xfffffffffffffce5, 0x125) readv(r2, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) readv(r2, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) executing program 7: socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000580)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000005c0)="2195c4ce", &(0x7f0000000600)=0x4, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x1}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="808793fc86c2fe21434f490115e75d28f5", 0x11) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0xfff, './file0\x00', './file0\x00'}) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) sendmsg(r5, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETDEFAULTBELL(r7, 0x80105705, &(0x7f0000000180)={0x3, 0x7d7, 0x9, 0x30}) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000100)) executing program 6: pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0xffffffff}]}) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x4f}, 0x2, &(0x7f0000000180)="2a41751fe248464c23b44084a6227efd980f0cea59b5c3aa9c857ef2511c92f2a47352087da4445f36aaca38e628debbab238fed02b76f4cef34fc1d4b26523b0d77ac8fbde0fa52f3bdb71fd039b2b3f6e02fe2e3c0926ed7352f7c6135d23c64bfe23c15d11115d46cf73b34fb8886a1cc1668a8f0feeed4459d7c5f32ab00043adda0c83365c8d4080f33d5905b74f607656219bf00c997175fc110f3fb95be68f5c5031eb68cfb32945aa92bcb6228f09d5f31bd1bb50b1411eec67bd657fa90522b4441aea6551a3ca8bd6b03ee555c34f2d8e77228d5", &(0x7f0000000280)=0xd9, &(0x7f00000002c0)="ba58d6ab3fa70c5188a081786b5a73c400586d447015aaa81d9154b6a648b48052adaeccb4ec5ff34b4c7197b03625ebfb8e6fc0f1c8698a78f589c8da68cc4be35a625cc191c555f35c0ce8f8771dff3fe4585959073f5acbbc4beba82de657b4e921ca3f9a303ce3c2e964e27ddb17b08264f180d97d4089013d54bcc89f62a8524c0820", 0x85) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000006c0)="46422995", &(0x7f00000000c0)=0x4, &(0x7f0000000280), 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) (async, rerun: 64) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) (async) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) (async) socketpair(0x18, 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) (async, rerun: 64) socket$inet(0x2, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) (async) r1 = open(0x0, 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x7e33ad4b, 0x3}}, 0x0) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) link(&(0x7f0000000100)='./file0\x00', 0x0) (rerun: 32) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) recvmmsg(r0, &(0x7f0000001740)={&(0x7f0000001700)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f0000000240)=""/93, 0x5d}, {&(0x7f00000002c0)=""/182, 0xb6}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/210, 0xd2}, {&(0x7f0000001480)=""/239, 0xef}], 0x5, &(0x7f0000001600)=""/207, 0xcf}, 0x1}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x35}, {0x7, 0x1}, {0x2, 0x0, 0x0, 0x101}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0xfffffffffffff000) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x86) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) socket(0x2, 0x2, 0x0) close(0xffffffffffffffff) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f1f120b26ebebf1f17e09a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x91}], 0x1, &(0x7f0000000d40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x10000, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0xffff, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x2) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x400000000002, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {0x0, 0x10000000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2d) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x40, 0x6}, {0x80}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f00000000c0)="76e51c7a6f01f860006300000000", 0xe) executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r0) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b2", 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000380)) r3 = semget$private(0x0, 0x7, 0x3c0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)) semop(r3, &(0x7f0000000180)=[{0x0, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1800}, {0x3, 0x9, 0x1000}, {0x1, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x0]) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) semop(r3, &(0x7f0000000000), 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x3, 0x400}, {0x1, 0x0, 0x1800}, {0x2, 0x4000, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x4, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/14) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000004c0)="353774137ccaeda0ef46364ba4a09d1558773c22ca940435548dedcd7fd362138dce0c7fee832f407559eee914bf726755178affc9e20fb41698f1575a26ff779de06a263edc0183c8c4d0f03750c6a011126def3d7f3eb9f671aabab11a87007e30d5e44bad7d9893231e18c8f6d4e14dcc34fc2f2bc12f2ad5476e254e006ea6e37a4b25679fd587cc523d4af2d54d6ae3c5e5450099802d66c5f5d607e9a86b8421f14e967bdb72ec00e0313adcdb0a79ca18f9f18773f417bf43e4a972699d3e7f49e52ba2376fbab255f767076a95b43d73e618054d85963ed7b35ca137d4514b7295cebba97730c7728b4a108a1fb16b29cf5080aff72dded179cd", 0xfe}, {&(0x7f0000000200)="f38fedfa74bedd26", 0x8}, {&(0x7f00000002c0)="ac0b21e41f7cdc1f84db18ed0af077a76d1211c54186dfec806800aff1f7a7712762737145f0cc59c0058946f57497487d944a92f6ddc2a63ccfc4f532c3a09757bbad419e6480671ef9281f20ee8711abadeaa86e78451fb1aab0872846a9dde47c5478aabf130431e08bc4fa3c0d7cb53ee059", 0x74}, {&(0x7f00000005c0)="7ee4a5e84646b3dca7bb800db13e64c17f84cad051b4159bacb3287780948978ddffc57a97131118a2c92a6043aed234268ded66d655e55db889b736e685f057d4d2ca0ae42edbc74ab0ddadfcc54d42b93aef3aec390ddaeb45e840c1b79f8cf2ed07b69992c7a6b545a0eb1fdbe0d9a6153b915192493dc949213c625763a3a76035df8becf89506a900cc43d199fe7cdc18ecb9435ef62febcb7a1cf6445017d44bfa2a23638c5dc7c93bca52f8ae632e07561d2c9bd51883b54dba708fdf44056641353fb7f7c4cab1c8a332fc5403e657106e600296d0ca", 0xda}, {&(0x7f00000006c0)="781278fc310c9a176556392bb149c34320ab9b10b3b6df0515151328b1478fe146b63f02876121001de825223c27a636711289a361f35afedf380a37cdbbf7aa92a88b005b864d98158505d3fc7ac989930278b65c3d7f7008bdccc9bd502bde7384b77fd40b85fafa74fd26af5d9983b2baed860094fa35b97549ed98b14c53e03f996720dac4c2b98b4a25de1b35aaa47d85d2f38688e40057bd7cbd2f4856a4fdd1283d9017033d92296e0426fc47db227b9d99e7a8d4a3ab3c7aaf1b696a8250e2e4a87e4f5c74f5b4ee97f23510d133b73630d9997fc0623b40b96900101b9d", 0xe2}], 0x5, 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000240)=0x7ff) executing program 7: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = kqueue() r3 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000380), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x42, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffac566789c5410800480000340000000000009078ffffffffe0000002440f000000000000000000004e204e2000f5592803dbbdd379ebdbc6bbfa3310009078b118c3acb217b627a7fcfebc21fdc48103a73a0bfcb422b030c2a845400a2528002b485bf57bcf49fdaa86889686a331d7e1d0b3a58fdc7583e88e21c772253833f6f93fd6d782e91ef234777139fc804128fdfc10c21a9810cd4b6867967f3df9650f92032af4aa754e49079082056603934a521fd15a8bd6c79290b56f339dd6817f38b1f9304a"]) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r8 = accept$inet6(r0, 0x0, &(0x7f0000000000)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000029, 0x38, 0x0, 0x0) kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffd, 0xc0, 0x2, 0x5, 0x99}, {{r8}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x9, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x40, 0x689}], 0x20, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffa, 0x83, 0x2, 0xe7, 0x5d3f}, {{r4}, 0xfffffffffffffffe, 0x24, 0x2, 0x1, 0x1000}, {{r10}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x1, 0xcf6a}, {{r5}, 0xfffffffffffffff8, 0x22, 0x8, 0x1000, 0x1000000}], 0x20, 0x0) r11 = fcntl$dupfd(r3, 0x0, r5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r11}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r2, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r12 = getpid() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r1, 0x6, r12) close(r1) executing program 6: shutdown(0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="cf1bafebac1ed9af38", 0x9}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0x7f}, 0x0, 0x0) readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000000)=""/83, 0x53}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x401) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "21d43609708c89e9859e96776c246e7d9816f2a6"}) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) executing program 2: r0 = semget(0x2, 0x3, 0x200) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/4096) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000001000)={0x8000, 0x6, 0x2}) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000001040)=[{0x2, 0x9, 0x800}, {0x3, 0x3f, 0x1800}, {0x1}], 0x3) socketpair(0x1, 0x8001, 0x1f, &(0x7f0000001080)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0x228) msgrcv(r3, &(0x7f00000010c0), 0x8, 0x2, 0x1000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001140)={&(0x7f0000001100)=[{0x42, 0x400}], 0x1}) recvfrom$unix(r2, &(0x7f0000001180)=""/171, 0xab, 0x2002, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000001240)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000001280)="bd886012b908ad64f60f1630359da7ed3732b2874a1f22c740d0363903d943a8a5fdf29a46afb1dcd276e84a09b3d54a1a1d51699916f5e656f50d76aa97c8344b12b859d646e7bbc7eab255a0e44570c8924fdcb087e5b440ec171d1dad0002c6ad00a61729cf96ec50f0ed11130f9b3a5f150a912fdf668d568411badd0442a637b349bcea44838ffd9ad9", &(0x7f0000001340)=0x8c, &(0x7f0000001380)="9300695a7f6a91cc7b36d56402bcbed970d2136021a6d7", 0x17) r4 = msgget$private(0x0, 0x80) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/228}, 0xec, 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000014c0)={0x6, 0x7, 0xe50, 0x7, "6ab39e8137818f90c8e4f45d4dbf35c8b0323e86", 0x6, 0x4}) socket$inet(0x2, 0x3, 0x92) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000001500)=""/76) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001580)=""/104) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x1, 0x6}, 0x3, &(0x7f0000001640)="d9c88831c6ba990c367f0b47a5a6128b526a768b6f8c8a22b49448b9397fcb00d359b1e81b0af4b3b84ea27bcf53fa920f9d5db16a0c89ac3d364d7dc554c97f9a895fa0cdda24cdefb5dacaad40d6b88edd6d6e7c6b6e14410f9c1e250b11b1c35721062602082d4a36f4aea52a3aefeec1b321ab79cec30f5e", &(0x7f00000016c0)=0x7a, &(0x7f0000001700)="979fba30bc0dacfbce5fb422a443b36de37a5a05474b3fb41374e6baecac3bc4f38b0f207c954e129b3945d423f6a16acb62ed1487441644ea61b9a5d459e8b6806465a36f3a7a792f49c8d50d5a947a7209224410f17e933d9e698ed37ee94a0b22a76030ce332e9ad8f7f1baf4893324b639be58914645819bc77e78c55f3443e940d0", 0x84) getuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000017c0)={'tap', 0x0}) pipe2(&(0x7f0000001800)={0xffffffffffffffff}, 0x10000) lseek(r1, 0x81, 0x1) truncate(&(0x7f0000001840)='./file0\x00', 0xffffffffffffff92) getsockname$unix(r5, &(0x7f0000001880)=@file={0x0, ""/515}, &(0x7f0000001ac0)=0x205) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000001b00)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r2, 0xffffffffffffff81) open(&(0x7f0000001b40)='./file0\x00', 0x20, 0x0) msgctl$IPC_RMID(r4, 0x0) executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x46, './file0\x00'}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x5b5b, 0x0, 0x0, r2, r3, 0x0, 0x8}, 0x7, 0x3, 0x4}) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r6, &(0x7f0000001100)=[{&(0x7f0000000040)="e456ab5043b80d3597d07ee38c32ab3c95d1a6cb93eb3c033e41d4d0d2e8612a27994d1c8aad9fa35f9ccf67edf420ae68cc183d249cffad8211a7491b97b3fdd0048cb1ebbc3c128db181748df9e02a24ec4f32df37cb49996234751b35d7168fc0479866fb44fb1bd9fc94b99e9afa9d1d14912cfa10f10942ad5118f0016a5cfe725eae73d6e4765b89a627bd931726024d41b9c4", 0x96}, {&(0x7f0000000100)="2a1b111c1376ad5d3c4704f99c34f7d17ad0d25178c43f1a7b88b169a2218171baed0ef03565403f3c4264942ae64fe5578fff1d827183f5ee7bec38281a718869de873422d047bcf26f11a4cbaf48272ff7f035401f9cd5220ce13bf0eee49139b6b1a91fd446a749ca668903e9fb54f5f4df26f8e4c465426bc76c2d3521bd0128667e90dd2a963d379d9d29a427c1932dc85c51783ea75c5cfa65fedbdf6cfe56f85f55af8e369288db20133c0db40908aa215e7a80e97639b24f6bbeddc61d589c5e3cc534990cb08b2da58799a5b6ef9cdf91c4db38e95ab5ad6250834d495c60066e8359ae00577cf7e7a3579898c8634b5dca3faed3e022c8e3a66bd4c6306ebfb539cc5e7d2291dfcf18b28b9a5d9842760df2ca45c223216c866546e0867623502dce5da2c8d50c225f8e4fe6c0aaa23c2fe259a11c125f33eace42993a5e27d4362cd1dcd1da2bc8ae8493cf2f4f6ec26edd0a97cb2bbc46edfa7339eb45e81506055fd7ceed3d2c69e14e0b94b8fb4600ccbe8b5b78163d7044e65fe3e02c8922d2c27a1628a5e17d477401e37869875ca45fa8750f7b9e148cb3db113d158354327e7c53dc6730367edafa389a91a66a3b562f536779eb4d2d069cb069804cf45fd695c67c6b5da055ad4500e4cf09785b053fd743776aa9c6da7a86c18441bceb758606e4624d06af201db04954261deb25c63e7b18f795256840e2e3fbff5a9b443a85ccdf05f5341c563abe679fdf5db8aeaf01c9aa18b215bf0f79ce1a8d9cb211dd291f6668a13e43753f15bd4acaeb7234f5cf1c1368d1fd38d99ba3a68ce1ccffcb863517612acb3f621bbaec5c2f1f1e8a9f7f8665afafe14c62e56fcc19519cc5c8f03ebe74440c3dbdac542080e788378f5eaddb9c3c1a85ed61873f0900efefa2fc8d569b755e00639d0c17c13d664f51bf5206b05289179b39ce1997cfba1adb2ae73cbcaacb467e35202a548a5e8fcd5614c8b790ace1b965ec12842195dc6a62e7a222fb7cd761651059a2425c33aaa07e5e57d5ab7f74ad340e993ddd756c1b916a5a0842e312fd7f6348d1806ce23d2d72ad7616109f04b5537daea15e8e5504492e70eb0442758044117dedd4379de3bc5175f399fa2dd3796a693adda65044be69045bef0a92f5c5850cc78a8c6feab5ea9ba37cad9816f8cb43ee2bdc7273ac019961843665e35460c2efc8ae2da0ec275a39fe1754874bd951b1fd5ab83111ff0d4723c270d73a11db75bd314e55849ffaba2f8dea7ab2c349bd9459efecfdc25ce7bcc11d44e1e126134f238dcacfefd6d486d599cadef492189218ff44e6d5dfa1f7da0a16d8b162fa7660c8255a75a7f0b45c853a800123789bbb373763d34c49a827ba32ab9edf99ac1adba7cd0106dca8608437d2d4b96a021427e8f3603b4e1406d15194b70e4c581481a844456b465867672ffde09caee89c19bc076de510a7b60a3f0c83d1161b49dc820be6dfd96c5036d557dad8fa5832d8f390015259c2a37288d9b842acb1474f171e38f0c5e030c67d6a4c8bf029d8921e0ad39be5f8a2cb843cbf09be07227197dbede47d5c839101288fe68fcecda462bd426219a19ef7b240fa89537aa8726a46d00f86153e4f0d8a4cef05942499ef94c7153ad0edd8b56624f73e8cb16d57bdfafa35826067aa25ade0f19a843aeef49b2f38ef41c1f5fafd121db7129e65f495b62c04dc4ad62f2a4d27c3679e869a9f82e4ad60b0a6bb678a5a08fa6812d39feed13609aff93cac8ecf3ca8a732424360073f466c9bf8103b08bbc1662e9845e953e94ed5ebe86371292782fbbd65ef11b1c58d889284883f2b7b3fb1e1749819c6ca0da31cc32d19ae807e307ea50662b63bd161907799370ba4f9b0374b66acd1ce70d781211696b719cdd8ba71277ad3d8ddaf2ac63ccdf7d3670505cc81e9ab85fc571e02eb60674d5c27bbc64cd8e8bfd204d613a57cbac76cb161b43235fb13cf71701ca93467f9caec30d34b2cfe90a733159296137991030e4fda306b91e86804d180a913231bfe241a59575b7e6be743bc0ae89da8a0c72526154fd52e5044c90ccf4bae0f776f43b06401dcdaee74b485e80b9f0b5911bc2326955ab27298db636905251fb4f7e665d53086aa92544d90da62bfddf2c97377211917e7dcd8114a8f8b28cd21bb064d0378e7e12ef365ae9c4b5ee889f0a856330cdfc60d4ac80894a700dbe6b27714b5c0e1c2ee843f4fbba3c7c5c85c25fe80abe30b17bf08336530033920cce1a49886b4c1d8a0c16b383062eecc9b751d00dc6dd33a3f0cad0b62eab694ec230c73b29290628f3b63a2d3017bb12adf33a1a6254438f6a75bb0eba0d5ed9f5f4163068cf89f86584a295e56e5ae49e20b69c3110c2f57259e611e873c512422192275156334b3ed40908a671a468c9600073dd4b802fde96b4bf0776b76452ae369776876cc47f70907599e28b8e9da8a817487f2183e813ed1d711342ff20151eb3bcf2a9f4a4e41876143b1d0224fa460d065090afafe733ebb545a622db76712515107299ece0b48a2a8dfdfbf20fae2baa4ebbe79ca95d8ea72214f287642f5b6f18d26bef083701e0208d54fc54bb4a39118cb9d7e7cfb4972036e708e6841e1b32251835b0144a039bffb87fa79e981da9e10ae8baacfaa598a71c759da0c128e3260c2d190364b8d65f545ce97a58d", 0x780}], 0x2) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) sendmsg$unix(r6, &(0x7f0000001840)={&(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000001180)="d56a0b1eb47b0e3dac8b8b19cbc4daf6f4cf4504edb1e2a95e685e75e181e0d019a3299a98da18c8f3ed27bb5dc859bffc", 0x31}, {&(0x7f00000011c0)="9f8d8d6eafe2ba4ff7e39c8cacfa6fddd0b0618ef37ba6fbc7103d4670fb10b8bf4bf9cf78a7177f9d8807", 0x2b}, {&(0x7f0000001200)="4f597785dce224705ab1ce1f162eaf9a2959888839bed61748d2c9cce0b2918177e659a165738ea9942a6a296415b9dd19f53fe3c16c8077f21922893fcbb8723a8ee0f51203d4f8644d1b6a684314d79f6df9cb938be7d160ec20e076e51d5ff6b80a32054809f577d9daf41a1d2f85aef7fac826169c2ac1ccfbaabb27", 0x7e}, {&(0x7f00000012c0)="5f3f96d73be27578c6b42975e3d6f838f0fe5fb38c1bbc75ccb7e3dc61b52561eef86f12f727b5ac2c081e7b432915c6cb82634069c2df17d4157a0d99da5616a6a5be0f8df5c373e578dda87b21e9fcc1e25cb17d1845480e7dbfc837851f7240adb278bffadca50913236138834f30b0c147734445", 0x76}, {0x0}, {&(0x7f0000001400)="7d27e0b37afac15dde44d873eb867c7d3f3a76ef08af9fa87dad60dda2ef600fbe8a1c596cdd4557fcf497e919fd8d045bbf4932b3f4320904ffb59edc74ab1eecd92bc212f1e9ea79f082e01bcf28ad08c1365c87a29e301748d87b281aaca93f812224693494ecaed7b7d72cf78106f62bb8db2826ad67a15211c756a15a92b6bed2071188f3e018", 0x89}, {&(0x7f00000014c0)="da2e70e46985c94ec3790457957bda5a257c6f8faed17584d0f47961dc549175f1402d00474e01226c7dedc536f133676ce9f3ae3d7688c5a7872fb8edf11a7a853a9b0d9d53f03ccc3b2e5c8259143672b51b0b35a6b97045137e00ea1d8a76d71e065df73e19bc67f9ef4570e92be0c69947f978b0cfd1612aa61a3e411753167c08f15510b3c884dbe7e23d552af5d2e13f87b045", 0x96}, {&(0x7f0000001580)="1866abf92bd7a2107dae4a35d54b1381f73dadfa6ea5c72fd51e158f57deafb60b902570f3ab98083f2ccdddad366b6348b4f7d3ae0e943cdd4b0e559ac224be7e5706bfbfdd4d4a3a9ebaab9aedb0289d0d87b97f00d6e79dd01bfe3b39e9e81a40e27526af1efff1de7622beb143f20a85760ec40eca59f19d5f06e4a4ab2766c698b8509aeafd2ad65f69af388ebecb1793673b34aff22bed0daa308321c831b38bf2c6fa07eedfdf944aef12b9eb191a5c8fa103802a8fa7d9c4e4adc67afd51e29f19e8fb4f4bf78107092d28959b902224bac4a72417916045e2456829857680cd91e102d47b4041", 0xeb}], 0x8, &(0x7f0000001800)=[@rights={0x28, 0xffff, 0x1, [r7, r6, r8, r6, 0xffffffffffffffff]}], 0x28, 0x401}, 0x3) setsockopt$inet_opts(r8, 0x0, 0x0, 0x0, 0x0) r9 = geteuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000003bc0)={0x0, 0x0}, 0xc) r12 = geteuid() r13 = getgid() r14 = semget(0x2, 0x3, 0x80) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000003d40)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000003d80)={{0xfff, r12, r13, r11, r16, 0xd, 0x1f}, 0x1, 0x8, 0x3}) setreuid(r9, r15) r17 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003fc0)={{0x800, r11, r13, r15, 0x0, 0x58, 0x1}, 0x7, 0x100000000, r10, r10, 0x42000, 0x2, 0x5, 0x5482}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, 0x0, r4, r5, 0x106, 0x5}, 0x80000000, 0x800, 0xffffffffffffffff, r10, 0x10000, 0x2, 0xae3, 0x8}) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ef3c520895b4ffffffffffff0000200000000800490000e000000201440c0096d792ddff000000000000004e01000100"/58]) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000300)="71f91e3471ac0058bc5a915019942780d4fb4b320d725423cfb5e1a0757cb9af769c7afec37082e58a5ddb839588c924fc9c228a0ce247e165cfaf704e1573fb278436d8abb22fcf9121f04697773a7acd5e95e9cb5ef41619218a8847df7f8bf1fe47e82d66b493e6f4a34b09b228ba7fef5fe2ee75ebbe898a3ae051d8b2b55c91b973fedd9fb58a294fd752d5286ee97f239f44c941df79805111d1742f86e7befa01458c12c960846525098ae0ec080d3eb527d9e5e253616b1cddcd19acca98a2c5b317b8113cd953d8dd0de5366ead7e26b555518eb294673feccc3a7a1f45b1336ff04f930d9eea3c24e78145f9aad7f27981c1c05f177e5a37fceb43c5d68ddfb41c59054d9ffc24207f3990e724bcc11704f9b8806dc32a0639bf5d6dcd71d3c3b31f92c74e5e14e56e509d0dcaf77bb22baaefa267eab92cb6cc353f503a740b1cc178a7130c9519a87fd47117a26e4ecad2a039ec344413392129d6f38cbd8695a14f1cfd12effecda2cd20bc3c10efcb13b533fe538b86db0a36d1f4cc7af09bed14db9f245213af8a5136428b8a4084d6c0de814ebab9c0", &(0x7f0000000080)=0x19e, 0x0, 0xfffffffffffffff4) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xd, 0x7f, "1a91a80201d03f84e33ee7790000000500"}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000140)="dd78ef21edf351f8fbad41fcd2bd1832fd3c306437ed3986769815d315007cb8c06fc7caa403", &(0x7f00000001c0)=0x26, &(0x7f0000000200)="660d6fee2da837e08dcee7963cf64d1319b24809869a71f2a64efc599643ccf25a44dd386d", 0x25) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x0, 0x2, 0x0, 0x1000300000000}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) close(0xffffffffffffffff) r3 = syz_open_pts() write(r3, &(0x7f0000000380)="30fb608df37361325ece956d29f0d87decb1cc9af36ef93fd19a5ee80443926be223b36bcf7ab868f47a4f4763bf0365f4c20acdd09f4dd05c8cab0a3147577c8abf6c26e5c8c1b58b3f627eb8d5b850d43fe246c132881f8bfa3264491f6c518c932c8ff6f4b3d9647a77da865d0b5ffdefb713929df2e301e7c391c26748b79ac2cc35f8c1c4b791006456", 0x8c) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0xff24) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0xc0) setreuid(0x0, 0x0) getpid() geteuid() r5 = semget$private(0x0, 0x4000000009, 0x39b) semop(r5, &(0x7f0000000300)=[{0x0, 0x407}, {0x1, 0x40, 0x1000}], 0x2aaaaaaaaaaaaafe) semop(r5, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() close(r1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) r4 = socket$unix(0x1, 0x5, 0x0) listen(r4, 0x0) socket$unix(0x1, 0x1, 0x0) r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$setown(r4, 0x6, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r6, 0x9, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) getitimer(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe}], 0x80, 0x0, 0xa1b9, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r9 = fcntl$dupfd(r8, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000000240)="71d92bfeeb6ac547cf9c4d548675bf34f426ecb983b15640aa06978220dc9276038ebaaa8d8ba546fd1c95523ccf459e8f02b6d14acc259992d1153b6b84740987999b4685d694b8fe4ffe3e369e65cb9cc2e5555321bf1d180c1efa95e06dc4406bc7408f9b77d3a3500b11", &(0x7f0000000040)=0x6c, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x40, 0x6}, {0x80}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f00000000c0)="76e51c7a6f01f860006300000000", 0xe) executing program 2: r0 = socket$inet6(0x18, 0x1, 0x2) sendto$inet6(r0, &(0x7f0000000200)="65081c5ceacaf36690fa6b45a9a8d52a84a1fe12376580d5abbaf57d5d199157e56482d68d9473bbb7f9a523d650c203d3eb5bc803afdcb0886dec3030a395d47237c72931d3dc9287877c9d556ec9f9b8f0f5908d3b83c7ed0ca3c0a928ab8c065f852cb7ad6fd3896c99053094459f9d10d3698f73591c8e225d17e8358c16179b72a37e66ac4bd87e98c846bffcb59f2a60b4506ca6740daa3f", 0x9b, 0x0, &(0x7f0000000080)={0x18, 0x2, 0xe21, 0x3f}, 0xc) (async) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) pread(0xffffffffffffffff, &(0x7f0000000140)="6f61b7ef7ead776902483d35659a64e88dae40c40c02e5d54f4624bbd9117c6be4368741a4877bcf6f8f75aced9c0f9928aeeaab48b7d8b3e210f9f9e361544e9c3544e17a60fa470d190ab042e4af4fc6c09af967c10177d0e86ede02532f8cfe92b5eaa3c369b66d7aac10d1197c7dcc98f32962c28b9d649ee93656f091e93987144332e847063919a16cedf0960cebbd1f5992f00b0a69c4a9191a3a00b2e791a5ff29b25747ad4358bd9d14ebb68e16fd204e3539383b3b6d1df08b7a33b560dce269f65e50753a", 0xfffffffffffffce5, 0x125) (async) readv(r2, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) (async) readv(r2, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYRESDEC]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x6, 0x5, 0x10) r2 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000140), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12}], 0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x3c4, 0x5}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x68c, 0x200}], 0x8, 0x0, 0xb, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12, 0x10000000000000}], 0x1, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r8) writev(r8, &(0x7f0000000180), 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000015f000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000304000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000019000/0x1000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000004f000/0x1000)=nil, &(0x7f0000180000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000000)={0x81, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x4, &(0x7f0000000200)={0x3}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x45}, {0x40}, {0x106}]}) syz_emit_ethernet(0x26, &(0x7f0000000540)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0]) executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = getegid() semop(0x0, &(0x7f0000000040)=[{0x4, 0x5}, {0x7, 0x0, 0xc00}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x5df, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1000}, {0x2, 0x8001, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, r7, 0x0, 0x0, 0x88, 0x7}, 0x6, 0x6000000, 0x8000}) poll(&(0x7f0000000700), 0x0, 0x8001) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001b40)=[{&(0x7f0000000940)="51386a25d65c435d14bcfa92182ed5e8b253287f7273a2f03a932bd5e66eda9ea938f2c45fa46bc23499cfc4b290f02b97059f54ba87d7e28a67e40c461b2fc8d96ba8a85152d584b3d1ca8971818431a73a250195129b9ee682366ba5ce6973be7082dc7ea3062fb7cf0502eba53fb773625a3504927a54a142fca055d69052e8b7e83f55fa143db15fb943104fee291c33db4ab2a1972bd7e3a62c34babd0d24dee76f49dbb188d0a0fcb1f5a8790d65faf8536848c878cbd4e3c64ba522b7a10fb732a24c0578d456c95f7ce3d3240070d0b2a9f16c152bd21234000c186e9d0fb6085bb316cafe869da28a483810e373ee0d7f89e763945987b7baa471dc2761d3af886536723aace80ee622df86099973984f174db66369086265e8a224878736fe66cd3d1c8fa06eb68e6dc6846122afa8305ee60e4483248272a5a12454f7e977e31344a20655473d1a328e1925ea4bf5de4d7cdb6e6350f8b1194ee950e3b4127136c263560c8f15eee64592a418e5d8ea3cb4dea6297af70a3552ae3c75ce440db72b6572c7e50a857e3d0c77681d441125b030fff845869988401a2fb696376e9413b1294fd7665fe0d09c87fb293333385cf38b23bb73b54b38ef026df91e17538ed08e9f9b9952b0a8fb257887bc6ed3e93a43ebe6af82c64f4c138e12a6b00080eef20335f03773fe7ecc89aadbbeb2dc155dff475c3da2cf1e88edc7d103647c8908372a76feb38d0168197a64107193733ea362ff8330b03bd5bc8a387ae703b67ddd84ebbe8558f90c63151ab3815fb011b88bfd9bb947ea6dbe24536339a77f7dbc08c353c1ea8df3ab855e9aad6f3ef9ab02fa92d89bdf529010215121ab919769f568268701013d786226861327fcf682e17583c885efcb97dd457d55ffe97875ee2c87fb61e9b3dcc988cbe599b5cd57d32c26b446177820116f96e7aa6402ca81b6071ebae75555b82b490a32f9335fbb7d35c8538e0c0ad7a8d63a6813c29026a618f402ab515da2fdb191a830128b3ff070e30390b20db8ddb682109a99fd2ef6ff71ef6c7fefd8c447472b57d298306aabf581225cb4f8f3b76f3aadb55ab03d05b6b034188141301acbdc475decfd751b206b2f111f4b1cb116e968ca0802dee25755b1aca56e3429e7fc2e88901285f7d7f4f508c26b70cdc94b5d37af5b1546d4ca2b5e5bcba3dd4a9c3bd80473c368c49e11eec75a0dc4d020aaeae1b9e91c725ea479c5295f399fd80efba0cb5b51c9ab89897477c9f4c430b79d653870e34a4de7117b3f0da36464436c9df860d2291fb6e19d53ad9b0f87a00b1594ee5fb4ce6c01c315efbd13c318c752c233d056070acb096829620b6d8905c375a9637a5bf8a7f2e3c2e58b190e3d3c8730dc6ba23f211fa1b0b4dcf71af7f895c46fadf07af8d052c90367b30f92de84c87e3f8b1f22152647595bf855a7a9ff8f4a7b92081e86e82c2c1362c6d071cd65883da6b3a212a05883a99c6be6f8855026c31c91a899dcb9ef9a502d54b0b785a531a3683fbe4c1f34a9d5ee32be804af9f655c07fb29e2922aadea95c7f0b99b815f35218252dcf0859d3a573037a7276f6c6062b692b6a7e58445e4e4de03d19cdae346104fea3463c5655ec808c8ae0aac2b7ec9e8e2a4b5375426f2863d3292b34baa536cea2474be3e10075614b22bcb7126166fced5a0b4d804b0d0f26c7fa9420fc11e5671068a55a81bdbbe9bbd15745832e30ee3d8908640be738f972e86a268f85376017e47491832b690f2b3d54561ceaa86d954e92c571cb25bb79b5c4689a0940e8b1aeccb6da14948be73927e074db4170518b552cb5622634589e099e13f62fbe6794272456f717e65a8ae9f711440f51ea2bd9aef626e9f5342a54cf9f6076933c0034e92b82a6b6f6959d2357188394676001a88762282b3f7a18b17578a656985d5794030dbc104f684a0bd45955479ae5a0309171799593e226d7267685dc8168c00e66502bc2946e7e5adacf38278a426bdfe5fe058461d4a0ca7a570f5cf497b1acf1ca3ea9a7f456931670daabede487bce57438c910c0cea5d9bb74c0be7bb6386205f62b99269f0de626711f06e976a0fb4d180db2665ae0b9fbf725b36e40a5ca43571c43bfd07ca1ce92dbc47b28e12f7c8c3b394bf435f46f97447c1dee9dda05b9846f4822c62cb0f8fdfc74c694089d4864e1ef43f2eadc05a37bbe155bef2a0c8aafb396b091f6b8144a80a26461dd27f351fdca0a17b3f5c42de146d1a78beb58a324a54c9ff12a7afbf00fc7c7af4b25f682b4c0397d5fdcf060b6a85287f273a6d18336385da4d269fb232805d073444ef61cec1e74b1d9f13650872917c19f59af73ce7002307576d29614be1ed6d0f437d7be1926ef6dd060319d9d6648fe7ab7951f7c19813107d2400e2bfd63f7be9a466fb8433fe204c089fac05fe6afc0d7c7f90e0426f21903d90485434310f9475a0012e5c9b85b5c3e632088d8f9b7741e477e4826427929b0b0ce2d178147787a75b26f71da27a85d285690c8aef8f05d559cf05df24fca9e3aabe92c807e03691fd711170965a1cf4751c48603363934c6211bcb422d8323204228237e731ad92535c856cff9bf122690caed5331a653e6f5bf208b12c0a7b79ccc46640e678c3f55e0dadb28c7a6eadb5c3b325e1d63289b7aedb068458c6b0b79bb4a11b070962d671c0c66911f791f1db7cdcf37ee2d312dc59b05cae546ad130df6caad7e122fe7966d75abbbc29765d5cc66925b2ed69dba56ced209b800c691887993690a97236f198f5e67431ce80eb36009a61bc80e8bdac8a5f11b6c39f57991e7afed7094e1a85bd9114054b105d77f77a134d04a0c54fac73b2462260c39ce583f999f8da41ad92bd6a17b0dd6be759e0b90e68c1b5fbeae65429d8f59d96fc696371110b11c6d06020040a215c5a61e11504549301ef2dc42cb956ad1396a9119edc218407fb16e29ed639a44673e43967bf4c8a41b4b21a041a21c05269e26dc47558c039ca8015e81bd5651b6ad302db8f04eddd650ef5baf8724c11d21a1104e05a01e696f7da07c9617046bfea761018de57c668c09f68157471109ca994105e026f1f37d4b9b8dd2986bb01a6ffa1e035a62915e84728371e38acb4f1a5294ac357aabb6847b5b3ff2393859fcc9a1673cf6d915b3876c148f2c5ca97cf5c58f7ae87c11182c1b322ed94e2905b61ff0a109577af2eed05f2a82fa0f5635bb5bbfb8ddb42c65d98aab2486f16377bcb220bfabed1939019fde059559bc0dc4d4266f201f47a925a2843f1ab037c0a53c3703ca1f470a884383b30e0d011e24350e018c7b304062536d6389ae89d89835e85bbaa8611ef71a7a1b8cdfb8b949ea66a2cbc4a84af7d16bcafd17fc7b7837b37f5367463b0a6bead6d0b9165005ca075743782036ad740e27f85656683169d1e34ced929de3a4b9967785d8cd96cae4b575259f2f864c459a42af1d8036c500b104b32403375a19fd7917a7af50fedd368a59046f4de0ac15e8e9b343ee0f9ae6e2f043ef86d5fb3c4be8c993f70983485d6b352da689cb5cfc9398aa26f25416ed47f75fda2e3f24a3fca817e507870e7e0335b4863634f7e88c6a840c59161686afbde565a01b339d195a6e0edf223a4f0a545d55eaad92659f00d7d6d25f0038c51162155f97fdd1016025303a1de05ea431885f39495b3386af36ef6f4162fc53b655a2885fa731e1ed227826da0234e57e039904f139912aeb499fd506c560792aebe7872b443ac4ae338c88e8cfed596a467cac80b07deecb66954efb264920baebcc174647918970442a4aaa5094ba1680017de921d5bb1c53c15f6eff0096c6e0d2a3526c39688b65d6c3c99d5a0512a6c18dabcfaaaa45609f9edcb48679b5b4f671a1c93789fa01488e2e03566091bf869ed9673bf349cb20dc85ead56661b685ed9ad42695d59d8a4de4489339e284317399f03e13f7c61b3f69186c0375b92569c0004702dfff3142d3c1cc0a2a192557da538c9ae3fbd64bd5fb4f0291c072e4170a3ce294c56650badc1250f22d954338e627d6b78015d143755a509202e78abb436b89bc6a91ae271e1728b990df4dade6989559a9d598e686ef4e1e80a2780987934e37af1dc54526e5a823508d6bc746f57184536fc48cb3ef3463f28aff608fbd7f0def9ba45087a17a611d3e397bcff61b62097912a564f8f6d80e9a7b9975008e74653e280239c4a9e0beb13d6d4f8435e4049d89421c04a0411c11ac647c89c1fa4a2aa7f6202ca6b06229049999208ef22c6a19727af1e9fe7463403551ed13c0e0950491fb107495e802ca88dd8444150b638bffe9fcb83d1ade4b701308e6c247c5f875f4727172c399d27ea8e9fa46ce0ecb28b6b10ffab1ee2094253b562dda055a933266842f384a3e41139ed48cbbb8bb66a82309b0cd5bd468dbe3cfee9d879de0c278900418381c82a4d0d50ec8c3a7c4adced40d1e30fa804b00f2046889f8d2359043ac746a500b6f2694250d817cc67debf60b39af256998475596b58d8da4ea5721bdc32cd35b93156cb5fc5edd074cdb58cf03a59de1adb1e33ddb2f5415da4977f972138cb52b9febd7143b44ed63b3ef95c846dd81a8143269718d865930766fe7bdc9915ce26b54288f9925cd4041e6917d796f4c2b2390d21c76146a07340869fff24d610a0c0966823f04049292d754678b5437c24610aaeccf2c2959ee0e5effa88a1a1bbe4d4662e6a2acfc6e272668353a9cb632e4fb8f5d3ccf7f1643ce804fc788d01985224eb78a446899c83bb426e51368a9737217099d04fae1068de240f5c5a6eeda9609ddf1b64dc5ee492a82f81cc9a7b0d43f0a976991b8f8ee32760b4e0de5e3eedab35ef3223722041e59815b4852bb5a8c5e3c59d8cede23a07de70b906fffd5ac87d103ff3bea23a54de817c61dd1d746ab85fc1e7594e8ae51538379420b8d137315da042968f79ceb1d134879d79bf4d9806ad20bd73f22330d2376199986d93519394965da6171bd29211a627844c334eaad6fbaa203d0b6f53f4246869a4b2f1c7963fd0d16047b8cc26198816fa5aa423ec93b739606a4f9a4bbf72b14477511482dfa2f2a70ab0d06a3dcb8987109dcc2d9a31f894f6dced4bd44241066a9cfb6c06814b832c0851976e3d965b752488655dc2eb03d7faec397adbf7fd5a3088600b31e216b2db008cd8cb1215b0152e528be38b1e2fd01a105c3ed7ee30a334d1aa1b3aadc530b308a6313bef33446915aa6675a4f5d9b94f91cdf771248c5e47de27fab7f75e5c3ee5f5d9c5d4968937c8f40035cc1cf8ce89c2b9a9bee7033caf382b219a9d19e836b4773160b464b6b48d5dd62edf68c3add9ee51d71a0fe56c81710ee489ca66bccb04e1366da04916a229d8d4518bd36871775a2a13b3688c78aa5a96d97a2f1258461c9a044f6c2daf780299030b7624d7095aae997a5f1b8d03bdce426a1b8ed609ca2cdcf41be9ce1ecf30208f071f804483297d71c04c0349c03beb9faf84e1641877b13d6ebc8d213ab7f228f25804a5ca5bc57da182c31963c92b6700aa857ab4e02cc62740e121dcaf648cbc61bd31308feae4f544fe4a1e61d99b7d3eabf7cdb1fd9b2635e7034f9a4dcdb490f8561757e79af2b23e21c803470033d6c8ff680af4cbfc6846f62eb743a8bb2c9f666794effb5586ad96b8555dd993398716ba4325701ecc3e1b52924f8df846759212675ff68838d4df436e3483edff5372b435a", 0x1000}, {&(0x7f0000001940)="35ecb78ed6532d156aa25cd6e56ada407b8ec7eb755cdeda085f5e20289e59ab1db0ff0100000000000097d5df7b491f2bd1f36fe9079dbb527439d2bb0718a699fe52aa1d232252ea3dc87c1c4447d7a6c40453f8fdfb407fe86270a3f476d3f9dfd68f37428428a7efef06e7fa20168cc2373b3537726835bc9e20604af95ca43982c9d7fceca87fb3451de4c188f273d9340eb5f257fc06fa2526abd69a1b7716a2f57fbd52be23753db4be04b0fceb659989fe00"/205, 0xcd}, {&(0x7f0000001a40)="e5a5db8f9c7d081863ea5168cc342873911bbc6886f6e35c21175475d78072a39f6dbd093455834397264d566d075a0feae89c51d178425bbe6d4973093e475b4ce06b2d7399428d7207ffa63e78e669807eea89ba01447b06a2fb4c915c684d2ed0c9e3c81b757d2c6fc9a31b2be691f508", 0x72}, {&(0x7f00000005c0)="d3de56cf1f06d50f2aaa33c8d9e63b0b8f72696ba087a0adbf9882c9368b97c2da5aaa695fdf6ab753cd0e624c6e72eb9bef21c5e0b203b49ab751cb790967c0efa4d2983c9ad99e8cebd8e7c79f1c61d7f060c9d25e6cefa209963d912c84d1c86e", 0x62}], 0x4, &(0x7f0000001c80)=ANY=[], 0x68, 0x40c}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000006c0)=[{0x46, 0x2}], 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ftruncate(r6, 0x10000) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000240)=0x828dfa19) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) read(r3, &(0x7f0000000340)=""/249, 0xf9) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000200)=0x1000) write(r2, &(0x7f0000000040)="374463e3ddd7edc99ececb1e802aba4f8fd4d8eb5a6d236ba56489a07022714cf79e3cff5af40c02de6e", 0x2a) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x2, 0x4}]}) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000440)="cdc7509a3ff0c6e231d04c8c5b3ed6abda42de32a184b91337fc8ce5de6abdc7b56d73ba61c92a9eca226bf7f64806cfce8c3f774d2e5fb2081c71b5d24cd5574405c90c6f00d98838941b0ff6f45e70a74efb9522951b56a6e4820d8337de5b6c77da6a2c119c240d0be70ea34cc1e27449a844", 0x74}, {&(0x7f00000004c0)="21b424995df5b9908b7111e22f42fe937ba0577463c7ae183e799ec47ae40715e0838d27e1ff3af9121b24a6dcf0a2283217c77de1c53c6e3e999f3d5197047833865d2348531da24f03710226564a64d0de30c43c79a8f7b36f2aa6441c1268ff4786bc39031d72c8d2ec268a26b1cbae1f6eaf406dcb", 0x77}, {&(0x7f00000001c0)="2a1a1e25d2da0316a6081890beb612520569c4e228bd2b3235bc91b943e2465e7fe7ba0a8d72b662500da2be2eda221df6", 0x31}, {&(0x7f0000000540)="7464a0f7f8dd0a2fc062cfa81f3919321018e2053811e443d488618ae9e223d3dcc74b2d05c3ef1f79f94679be85d47188a294ec9c5e1c28e02da640302e6c59b4fd1c88ddc787", 0x47}, {0x0}, {&(0x7f0000000780)="8d229c6fc2f549b8298b9ab34d3cc44e9ca5401d3ac031ae28740ba6259730b05b08a2816aec3672371431690c9a0af797c36ff870f1c3b89b90cb5f990f3b8c33e72a76c4cca0a158ab5f0e077d30bb2b6e31b38aede61bfb30756ebf3d64cf2e7aeeb92871baa46a93dbbc2318d6e79fcf", 0x72}], 0x6, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x8000000000000000) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 5: sysctl$kern(0x0, 0x0, &(0x7f0000000140)='6', 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) sysctl$kern(&(0x7f0000000280)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "1a0001ad09fbda89b967688339204900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xf34, 0x0, 0x7, 0x479b, "bb5d8846eb3c87f896bf01c2b1be4c895091a896"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="9af2baecbeb339e70dbe111c5720cbf1776dae432811135fb69471cf8ef7cc99c39917e8174bb309b0e7df00135f437c0923e7d9f3de99e1c5a059ce635df6f1e2e32e1fc6a5c3dfc7a24484c8bc2845af40f6f61279dc0330bcbdd5a8", 0x5d}, {&(0x7f0000000180)="9edb3bd3e1cc5cb43ea52cf2bce66a455cd7598db84351826b290ed541eff508dc0ea345de5f8a1efde549705b7c9d633c54ccd5672c5c6dd65d50b64bc1fa6e", 0x40}, {&(0x7f0000000200)="2434bca619b2110bd4b4bd079be055bac9b684ad36cd12dcd39eadba9168c325d9b61d60e4ea7ebb1f7e774dd9607018e408cfbe8bbec0a101caaa87922d49efa40a766c8f0fe8b2a6222fc2e6599c9c7a8560d8b75aec8884bea3c0e8929f9815f4dc2504ec119fbcde38f09304d51745647b374ff19af1b83fe666a0e70116e5ff30ffc172fb1ceac26df12344eac5e7a8c3976466f4d0456bb02426fc77fcffcd722c5128506f1b8e3165bb025247e557fba606e6e9aee0a360f98b5d89e400d78abf950793dc023bfe0fb43feca9700ad23e56561070218e62fd56acab2df837ec7e17", 0xe5}, {&(0x7f00000004c0)="b17df885f3ce9a8407e96723fd4015cf5f72ec9a74f6ba67224b41ab5b7ca5c5a62576b840a52e0d3dcc2872d7fe75b78a9ae575f078c2e56ff5cba251824a1a55ca3a745bd2eb66323e683efcdd89989dd186ec456505c4d397d1023566630dd3e7355efcf69756732486696cdc378ae64938a55999fcda43662c79161f3bacd2c525d06fd7face8be583850fa0e69aab73f4ebe88543dda701a754d16671fdffbb95a41fbbd3cfe470dab25f92a5e86ec9d8bae476a4f4299bd3497adab03c5016c5f477fac76d6662d4d0c644e33c2ecfc8197379136f9e0522ed1d73942cd7f1b6bfb0", 0xe5}, {&(0x7f0000000300)="73f8a324832e1e7bf34eee08bf9c1fedbdcf4d4f48793eea63002744c3f6057991552edd61fb96d8ab5640d84c", 0x2d}, {&(0x7f0000000ac0)="f85ca1d0bab1e4c1ab2e90ed60342ac59359b735d68dbb06a23831556e05fee25a1cc3557b1f59cb719cd5d4d738ce430efedbbc8b2fca9f1b7de80b3fa350d385ae54c590c714624628fb0e4a7f80b63832fcd484a945686f8d5b051822c1ce4b599e27e577c03312920872c8aa4227d169ab77da5add6ac147444c0b9d8bbe1381131f7a8a748ba3676335faf4d7ad861693dc614387d8bdd8e39f1b66c05b1d499159d41a3d71deb8654d6cbd5757a6b135b559a4f765967e4b083e613f124caa6106958066b2b63c4a835514244e413bf3054603818006b16bb266ddbcfbda9eddf876496a1993bced16af42d2da4d5415b4679a631fc186d65a1c9796a6135a28bb65d33809e9c8a3f75da84134e2a3899908a72ffc296413416b58b91e942edebf1f3eb1b846b80890c85b9f72d81484e5a1bccab44816617cfa4ef10ee93d0b1889b3a2a29d913572a62418414b4793c3bb5c6a65e4914350d984f4db8924992e13ede84246f826f9d69f0f0733511e71bfb779f59975a0db59fe083e1d69bf1f9b60c44a46f9d22b964343e4580f5b5685a6038aaadf1335fa20c4468581e41ec1e5c89779a4728f130f51a8e16027395b7c6e0ed850b66408026277137a811a26345656f73c67b9d1161b2388f09e8ba269c9e18d67789b9a1b089c4908a859681ad448c4e9ee99812ff63075ed0e7cfd9936878d28e9c407660183f91cae89ac0bbfe64edf01c9a80a9f56423247e58bb323808327b207f785ed052be81c1bef368590f8c03cbf98ac3005b4a74d2b8331eb83f77cc4ea69174a6aa38ca594882c76bdaea0f7fa04ec215e8d34980c123c4659d573607bb6845b119ded184e74a01d1593757ea484034a8735415970bccef38a7a774e94fed4816923f6a699911982eb926f4a77142841163cf9254b4e66ffdfc82e0511cee617c892acd5ec1d99084ab3a5ee5db57bd7fd79815569c7074e3824d5a98bb2d4de9d017f880db01baf81a0e0c27e0e4a2a34e0bef25b75039e189e3c8972575dd52ea49b0f191517f46d49f19c738f72c88fb2dce50a9deff39220a8890900418b13790646e2963b0b1540f27556825fbda8352fd2082da470566499e8402ae71deb00a439dd65f266d9bdcdab081c1cd42e401fed621e70b68b416473a39c54a70aa4929fc474ee4b7f40e493742c3cf298beb9400c2fec4c374484fa13919b9335b8b5f0fedf4b462f21796bbe23f8b93eb4278620f5a39c477aa7b7eafc3e21deb6130078ae6d873a43830817f09e475a7ea7dc47565cceca01f4eb45c505372b534812aefef0089d71fda1ac36e7276310266f904988ffeddbf7f6c7e2aa56602112b06956af4a94314bce802ac1db11ee20f148c42a1149f740bc1c7c1689479da0dd8ebb394de51271671fb69a412d3e00f295bf19a19e4d5c27979454b84d1197faa7f065876d3692379c1852ea6c74a03fa25e0549e366f6567d58e5d7d122b649f83c83fb6892cc53ba57450ba6dc9f2fdc472fd4f4413668462325b91d37e979557df2b97b752ffef4d292841df8b20f9d5dab76d8a729a99bda2dc0ecb56d42ed18eed29a17464ea31e31f1d667009b7cb202cbc957d481634310fde527d04276577b349508b66650962d44d686033f84a99af17eb7076d722f3b08ebe6233c6574cc1a7c6bf9eef032e764c460ec5425eb444ade11d279583092f8c4502975e330679d93635a9b7acb2d328ca17a836c374a3ac50c80e0cd55ab2aff0895b982614615a3b841b8d044be2dc641c3eb2cf4bb19151317833606ce63d4d913ed102ec86455443bbadc126b5132cf6701c2af3e9eab42df1de971f6efecebfdaef0bd0d86eac4287464c78219b8901511bffbdb9c9aa51c3fab172c74b041ecb845f33b9d1de5dda9f8b8ecb56cf91cf316457184d923fe38fe365ea6fe243f94a5d869c1b6ca1d7f2cfb98d6f51b8775709188443734ff86788a3b1df27aa0de006e18dc889703dc9e80173f3d05153360e70e0675f97c5a02a43e38e86825c7b372f41a32624a7c99af21d3c6a426306b51c0045e01650c808bc51c1c7a51ea347031746c587d909c50ead0acecd74a6b87cdae173a1a4497b9ec0ce8a0a2f331dabe857d481497d06b9c06a9a7e5dd0fde2f111797a4877dd57be9800e5472ea1dfd588a13b5c3b91e2e3174fb49a436982eb63f4c3a029d8669cb73457fd05871f9d2cff6116048aa4c08dd0cdc46721bce577e2b8045f17a51cab7586da3cdf849c0ae0b0d3cf5465959b3b03482785f95daea790c753d4c713ac603f4c4e37cccdeba6c5a9a515021ca1b9f63e1f3ab224d27ac209ad811d26af9ab657fb2f48df1d70387b9ddbe96e1f992aa7d2530420c1dbf0049ffc3393476267e6ab053a0897ca5f8712d95295b309a77c3255fe8cdc25b0ce657c76f0d8933e713485a245b1ba44f082bb17d9b831c15cd9d373cfbcb40dae0d3ad4dd0f77d2e4da1e6bb62b7cea06adbc5fdc392ebdf279ccccc3d3c85b587c60b7387eccce34b51dcf8ac7c108594b9643a404a6d63795e2e68db6a5c8c0df44c17f3829e702dd49d35c1199ae7b5cdcab9f56deec8ec07a2abbede4fd6deb5f3d54c1172c65fa8b9307210c0e3518aafa7170b7a449a9788125fd4c68e4342c4aa2e33c79d44b041c3ea1e2534e987a99ea4092d04b673221a78209a8a440b483f0db6184d549f01320d12502184625a2a8afa0ebd247b8d902796f44233d109334623e64bf07060cd5ff1fb68f802eb78a52e931a94b021d87aad7adef6a78b3b277f702f1d9c8f209f97dfdb38e1f09d642810a957a5d19e5c8f1b2ac89367cf701624fb163cb513c592ce1c7860ebed8bd50cb08f34afec315c3328a20f19fde52cb8b3929a91e6fea087014e36e7df3a2c13fc4e9c11e157aee21d06207e8056bb9b5898e98fa2d434e7ed295edf1cc4df59e8dbb4a14c4dfb34df7f6ebad7a19510e1fac6c6282806f3e7a74a52fa7ff3f74fd63ed7cb4809b54760260599282660ed2eb894e09d728a89486270f61f297c6bd3dcdef703365828d170f07411e989fd5c276df4ea6f31fbd2ef58511d1a935fbf6f6e58b038929512ffb324e2e368b18a1dc44e3f33a33038792b63e6f65868c44f053bb7d9fe70a64474263ea92257fe107dff93e707153046c95656c7e35122c9bfdc474bb779b34ab35a96108d905b4c32c2766017d507872948c802c1a120467ec2318492181c3b9a2063b1537761e3d53969d754a4553839752e80a47cd9f2835ea85aac6d5815a5f4686e132745a8c16cfdfbfeeb48b89d1a0473d168f5cf268b6e140ec7c0d7abaf14410da789c17004031c9c9fba446c7e698c74377ec6930365adbb7aadb2bedae64bd642a1b2378448588f4a00c56046e3968ad94b5d20704afaff987e94796378bd99a93f7112a0119d1d0ef69c29e6e200b27505ffd32bd3394610b1c6c5a56390e0f30779a0e068711ce31fc1a7cb305d270248122f242205c2e772fd235997ad949c190512ef59dd0ee7f750e318306caed8cb202bf6202e714c217986d70c6f1438f123fcccee976d3bdc0e753e54a4cdb20be8dd5a586aa34aa611ba706caf4eb1128114deb42ded8b1b07b43f4ef7cce82882bb4fe6e4b64b4ce17461f59eb0c218681222f68836e54e48b20a1d78186bcc16471dfc1825c67eaf870e31296ee7a4abe3eb1d3d308628abc4378521f29ddc39aea26137453fafd44152aa224007d210ad91a4ecaf0ab09491f906f94825dfb3948e322a75956a7f46b7017eee22c3dbfff4a431e729f65eb13d43d2a5745ee1bd609b467d9c7cb173ca7cf3e1ac3ccb28fc32c620ed5b03c044985ae0b631df44e8e91db87c0a255ad0f1904a56bbddf3cc97ad8f0a49e3f3428213186879f8fd1526b205df57e8c4f401b9690b00381515665129443b7acba4f1a0ced3a75f7cad04812d7f3b8f335722bc5558cfd0361c8dfc9adcc4d275a167c518120018bccbb8b29d94d08f2ef2e9714fcaf9a6824f36eef9e6921637cb28d8f0d28bd744596ead01ea2f02a2481aab0873b7ffd8be7d13ed2d4ea8f85010f2cb8e2e236d156fb0564cc2c2cc28e9d8995380b1731779b6dc9a77e8496fd24e9e19f9556f56eb505a071f5689fa681a208dcea02091893115bd4e089a4a2bd2e6e4f2e9666e08b3f9a701a20dc67e517a2f36cfe6c17d37e538e1e82fdd57f12b5f73d0cf8daaee41cea01adea78f6f9d816968638c407967b9416b6c3d667c6a96b3db4e3ec697450d9fc3476c001cbd58d98c980fb343c0fc7c81cfa7f4b32f6f0bd464e84eac62db0b001f2e34d293d54d473fe51e20654c41e25b64b44abf9e6afff459214fe30d", 0xc1a}], 0x6) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) r2 = msgget$private(0x0, 0x201) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000000)={0x3, "c9f3c157f0992d86421cb48a316cfe6d5fa315988e8ad7"}, 0x1f, 0x800) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000380)) r3 = semget$private(0x0, 0x7, 0x3c0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)) semop(r3, &(0x7f0000000180)=[{0x0, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1800}, {0x3, 0x9, 0x1000}, {0x1, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x0]) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) semop(r3, &(0x7f0000000000), 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x3, 0x400}, {0x1, 0x0, 0x1800}, {0x2, 0x4000, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x4, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/14) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000004c0)="353774137ccaeda0ef46364ba4a09d1558773c22ca940435548dedcd7fd362138dce0c7fee832f407559eee914bf726755178affc9e20fb41698f1575a26ff779de06a263edc0183c8c4d0f03750c6a011126def3d7f3eb9f671aabab11a87007e30d5e44bad7d9893231e18c8f6d4e14dcc34fc2f2bc12f2ad5476e254e006ea6e37a4b25679fd587cc523d4af2d54d6ae3c5e5450099802d66c5f5d607e9a86b8421f14e967bdb72ec00e0313adcdb0a79ca18f9f18773f417bf43e4a972699d3e7f49e52ba2376fbab255f767076a95b43d73e618054d85963ed7b35ca137d4514b7295cebba97730c7728b4a108a1fb16b29cf5080aff72dded179cd", 0xfe}, {&(0x7f0000000200)="f38fedfa74bedd26", 0x8}, {&(0x7f00000002c0)="ac0b21e41f7cdc1f84db18ed0af077a76d1211c54186dfec806800aff1f7a7712762737145f0cc59c0058946f57497487d944a92f6ddc2a63ccfc4f532c3a09757bbad419e6480671ef9281f20ee8711abadeaa86e78451fb1aab0872846a9dde47c5478aabf130431e08bc4fa3c0d7cb53ee059", 0x74}, {&(0x7f00000005c0)="7ee4a5e84646b3dca7bb800db13e64c17f84cad051b4159bacb3287780948978ddffc57a97131118a2c92a6043aed234268ded66d655e55db889b736e685f057d4d2ca0ae42edbc74ab0ddadfcc54d42b93aef3aec390ddaeb45e840c1b79f8cf2ed07b69992c7a6b545a0eb1fdbe0d9a6153b915192493dc949213c625763a3a76035df8becf89506a900cc43d199fe7cdc18ecb9435ef62febcb7a1cf6445017d44bfa2a23638c5dc7c93bca52f8ae632e07561d2c9bd51883b54dba708fdf44056641353fb7f7c4cab1c8a332fc5403e657106e600296d0ca", 0xda}, {&(0x7f00000006c0)="781278fc310c9a176556392bb149c34320ab9b10b3b6df0515151328b1478fe146b63f02876121001de825223c27a636711289a361f35afedf380a37cdbbf7aa92a88b005b864d98158505d3fc7ac989930278b65c3d7f7008bdccc9bd502bde7384b77fd40b85fafa74fd26af5d9983b2baed860094fa35b97549ed98b14c53e03f996720dac4c2b98b4a25de1b35aaa47d85d2f38688e40057bd7cbd2f4856a4fdd1283d9017033d92296e0426fc47db227b9d99e7a8d4a3ab3c7aaf1b696a8250e2e4a87e4f5c74f5b4ee97f23510d133b73630d9997fc0623b40b96900101b9d", 0xe2}], 0x5, 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000240)=0x7ff) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x5b5b, 0x0, 0x0, r2, r3, 0x0, 0x8}, 0x7, 0x3, 0x4}) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r6, &(0x7f0000001100)=[{&(0x7f0000000040)="e456ab5043b80d3597d07ee38c32ab3c95d1a6cb93eb3c033e41d4d0d2e8612a27994d1c8aad9fa35f9ccf67edf420ae68cc183d249cffad8211a7491b97b3fdd0048cb1ebbc3c128db181748df9e02a24ec4f32df37cb49996234751b35d7168fc0479866fb44fb1bd9fc94b99e9afa9d1d14912cfa10f10942ad5118f0016a5cfe725eae73d6e4765b89a627bd931726024d41b9c4", 0x96}, {&(0x7f0000000100)="2a1b111c1376ad5d3c4704f99c34f7d17ad0d25178c43f1a7b88b169a2218171baed0ef03565403f3c4264942ae64fe5578fff1d827183f5ee7bec38281a718869de873422d047bcf26f11a4cbaf48272ff7f035401f9cd5220ce13bf0eee49139b6b1a91fd446a749ca668903e9fb54f5f4df26f8e4c465426bc76c2d3521bd0128667e90dd2a963d379d9d29a427c1932dc85c51783ea75c5cfa65fedbdf6cfe56f85f55af8e369288db20133c0db40908aa215e7a80e97639b24f6bbeddc61d589c5e3cc534990cb08b2da58799a5b6ef9cdf91c4db38e95ab5ad6250834d495c60066e8359ae00577cf7e7a3579898c8634b5dca3faed3e022c8e3a66bd4c6306ebfb539cc5e7d2291dfcf18b28b9a5d9842760df2ca45c223216c866546e0867623502dce5da2c8d50c225f8e4fe6c0aaa23c2fe259a11c125f33eace42993a5e27d4362cd1dcd1da2bc8ae8493cf2f4f6ec26edd0a97cb2bbc46edfa7339eb45e81506055fd7ceed3d2c69e14e0b94b8fb4600ccbe8b5b78163d7044e65fe3e02c8922d2c27a1628a5e17d477401e37869875ca45fa8750f7b9e148cb3db113d158354327e7c53dc6730367edafa389a91a66a3b562f536779eb4d2d069cb069804cf45fd695c67c6b5da055ad4500e4cf09785b053fd743776aa9c6da7a86c18441bceb758606e4624d06af201db04954261deb25c63e7b18f795256840e2e3fbff5a9b443a85ccdf05f5341c563abe679fdf5db8aeaf01c9aa18b215bf0f79ce1a8d9cb211dd291f6668a13e43753f15bd4acaeb7234f5cf1c1368d1fd38d99ba3a68ce1ccffcb863517612acb3f621bbaec5c2f1f1e8a9f7f8665afafe14c62e56fcc19519cc5c8f03ebe74440c3dbdac542080e788378f5eaddb9c3c1a85ed61873f0900efefa2fc8d569b755e00639d0c17c13d664f51bf5206b05289179b39ce1997cfba1adb2ae73cbcaacb467e35202a548a5e8fcd5614c8b790ace1b965ec12842195dc6a62e7a222fb7cd761651059a2425c33aaa07e5e57d5ab7f74ad340e993ddd756c1b916a5a0842e312fd7f6348d1806ce23d2d72ad7616109f04b5537daea15e8e5504492e70eb0442758044117dedd4379de3bc5175f399fa2dd3796a693adda65044be69045bef0a92f5c5850cc78a8c6feab5ea9ba37cad9816f8cb43ee2bdc7273ac019961843665e35460c2efc8ae2da0ec275a39fe1754874bd951b1fd5ab83111ff0d4723c270d73a11db75bd314e55849ffaba2f8dea7ab2c349bd9459efecfdc25ce7bcc11d44e1e126134f238dcacfefd6d486d599cadef492189218ff44e6d5dfa1f7da0a16d8b162fa7660c8255a75a7f0b45c853a800123789bbb373763d34c49a827ba32ab9edf99ac1adba7cd0106dca8608437d2d4b96a021427e8f3603b4e1406d15194b70e4c581481a844456b465867672ffde09caee89c19bc076de510a7b60a3f0c83d1161b49dc820be6dfd96c5036d557dad8fa5832d8f390015259c2a37288d9b842acb1474f171e38f0c5e030c67d6a4c8bf029d8921e0ad39be5f8a2cb843cbf09be07227197dbede47d5c839101288fe68fcecda462bd426219a19ef7b240fa89537aa8726a46d00f86153e4f0d8a4cef05942499ef94c7153ad0edd8b56624f73e8cb16d57bdfafa35826067aa25ade0f19a843aeef49b2f38ef41c1f5fafd121db7129e65f495b62c04dc4ad62f2a4d27c3679e869a9f82e4ad60b0a6bb678a5a08fa6812d39feed13609aff93cac8ecf3ca8a732424360073f466c9bf8103b08bbc1662e9845e953e94ed5ebe86371292782fbbd65ef11b1c58d889284883f2b7b3fb1e1749819c6ca0da31cc32d19ae807e307ea50662b63bd161907799370ba4f9b0374b66acd1ce70d781211696b719cdd8ba71277ad3d8ddaf2ac63ccdf7d3670505cc81e9ab85fc571e02eb60674d5c27bbc64cd8e8bfd204d613a57cbac76cb161b43235fb13cf71701ca93467f9caec30d34b2cfe90a733159296137991030e4fda306b91e86804d180a913231bfe241a59575b7e6be743bc0ae89da8a0c72526154fd52e5044c90ccf4bae0f776f43b06401dcdaee74b485e80b9f0b5911bc2326955ab27298db636905251fb4f7e665d53086aa92544d90da62bfddf2c97377211917e7dcd8114a8f8b28cd21bb064d0378e7e12ef365ae9c4b5ee889f0a856330cdfc60d4ac80894a700dbe6b27714b5c0e1c2ee843f4fbba3c7c5c85c25fe80abe30b17bf08336530033920cce1a49886b4c1d8a0c16b383062eecc9b751d00dc6dd33a3f0cad0b62eab694ec230c73b29290628f3b63a2d3017bb12adf33a1a6254438f6a75bb0eba0d5ed9f5f4163068cf89f86584a295e56e5ae49e20b69c3110c2f57259e611e873c512422192275156334b3ed40908a671a468c9600073dd4b802fde96b4bf0776b76452ae369776876cc47f70907599e28b8e9da8a817487f2183e813ed1d711342ff20151eb3bcf2a9f4a4e41876143b1d0224fa460d065090afafe733ebb545a622db76712515107299ece0b48a2a8dfdfbf20fae2baa4ebbe79ca95d8ea72214f287642f5b6f18d26bef083701e0208d54fc54bb4a39118cb9d7e7cfb4972036e708e6841e1b32251835b0144a039bffb87fa79e981da9e10ae8baacfaa598a71c759da0c128e3260c2d190364b8d65f545ce97a58d", 0x780}], 0x2) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) sendmsg$unix(r6, &(0x7f0000001840)={&(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000001180)="d56a0b1eb47b0e3dac8b8b19cbc4daf6f4cf4504edb1e2a95e685e75e181e0d019a3299a98da18c8f3ed27bb5dc859bffc", 0x31}, {&(0x7f00000011c0)="9f8d8d6eafe2ba4ff7e39c8cacfa6fddd0b0618ef37ba6fbc7103d4670fb10b8bf4bf9cf78a7177f9d8807", 0x2b}, {&(0x7f0000001200)="4f597785dce224705ab1ce1f162eaf9a2959888839bed61748d2c9cce0b2918177e659a165738ea9942a6a296415b9dd19f53fe3c16c8077f21922893fcbb8723a8ee0f51203d4f8644d1b6a684314d79f6df9cb938be7d160ec20e076e51d5ff6b80a32054809f577d9daf41a1d2f85aef7fac826169c2ac1ccfbaabb27", 0x7e}, {&(0x7f00000012c0)="5f3f96d73be27578c6b42975e3d6f838f0fe5fb38c1bbc75ccb7e3dc61b52561eef86f12f727b5ac2c081e7b432915c6cb82634069c2df17d4157a0d99da5616a6a5be0f8df5c373e578dda87b21e9fcc1e25cb17d1845480e7dbfc837851f7240adb278bffadca50913236138834f30b0c147734445", 0x76}, {0x0}, {&(0x7f0000001400)="7d27e0b37afac15dde44d873eb867c7d3f3a76ef08af9fa87dad60dda2ef600fbe8a1c596cdd4557fcf497e919fd8d045bbf4932b3f4320904ffb59edc74ab1eecd92bc212f1e9ea79f082e01bcf28ad08c1365c87a29e301748d87b281aaca93f812224693494ecaed7b7d72cf78106f62bb8db2826ad67a15211c756a15a92b6bed2071188f3e018", 0x89}, {&(0x7f00000014c0)="da2e70e46985c94ec3790457957bda5a257c6f8faed17584d0f47961dc549175f1402d00474e01226c7dedc536f133676ce9f3ae3d7688c5a7872fb8edf11a7a853a9b0d9d53f03ccc3b2e5c8259143672b51b0b35a6b97045137e00ea1d8a76d71e065df73e19bc67f9ef4570e92be0c69947f978b0cfd1612aa61a3e411753167c08f15510b3c884dbe7e23d552af5d2e13f87b045", 0x96}, {&(0x7f0000001580)="1866abf92bd7a2107dae4a35d54b1381f73dadfa6ea5c72fd51e158f57deafb60b902570f3ab98083f2ccdddad366b6348b4f7d3ae0e943cdd4b0e559ac224be7e5706bfbfdd4d4a3a9ebaab9aedb0289d0d87b97f00d6e79dd01bfe3b39e9e81a40e27526af1efff1de7622beb143f20a85760ec40eca59f19d5f06e4a4ab2766c698b8509aeafd2ad65f69af388ebecb1793673b34aff22bed0daa308321c831b38bf2c6fa07eedfdf944aef12b9eb191a5c8fa103802a8fa7d9c4e4adc67afd51e29f19e8fb4f4bf78107092d28959b902224bac4a72417916045e2456829857680cd91e102d47b4041", 0xeb}], 0x8, &(0x7f0000001800)=[@rights={0x28, 0xffff, 0x1, [r7, r6, r8, r6, 0xffffffffffffffff]}], 0x28, 0x401}, 0x3) setsockopt$inet_opts(r8, 0x0, 0x0, 0x0, 0x0) r9 = geteuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000003bc0)={0x0, 0x0}, 0xc) r12 = geteuid() r13 = getgid() r14 = semget(0x2, 0x3, 0x80) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000003d40)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000003d80)={{0xfff, r12, r13, r11, r16, 0xd, 0x1f}, 0x1, 0x8, 0x3}) setreuid(r9, r15) r17 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003fc0)={{0x800, r11, r13, r15, 0x0, 0x58, 0x1}, 0x7, 0x100000000, r10, r10, 0x42000, 0x2, 0x5, 0x5482}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, 0x0, r4, r5, 0x106, 0x5}, 0x80000000, 0x800, 0xffffffffffffffff, r10, 0x10000, 0x2, 0xae3, 0x8}) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ef3c520895b4ffffffffffff0000200000000800490000e000000201440c0096d792ddff000000000000004e01000100"/58]) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) syz_emit_ethernet(0x46, &(0x7f0000000600)=ANY=[@ANYBLOB="291ce3d82334ce67f6ece4b377f1ca5bffffffffffffaaaaaaaaaabb0800490000380000000000009078ffffffffe0000001441007010000000000000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x3}) r2 = semget(0x0, 0x2, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x98) r3 = dup2(r1, r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000200)=0x2) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000005c0)=0x4) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0xfc5}, {0x18, 0x2, 0x8, 0x80000001}, 0x8, [0x7, 0x8, 0x6, 0x2, 0x1, 0x5, 0x0, 0x1]}, 0x3c) ioctl$TIOCGETA(r3, 0x402c7413, 0x0) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x800, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, r11, 0xffffffffffffffff, r8, 0x0, r8, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x5b5b, r7, r9, r10, r12, 0x0, 0x8}, 0x7, 0x3, 0x4}) semop(r2, &(0x7f00000002c0)=[{0x2, 0x6000}, {0x3, 0x1, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0xa8f}, {0x2, 0x0, 0x800}, {0x3, 0x5, 0x1000}], 0x6) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r13, 0x80045726, &(0x7f0000000580)) preadv(r5, &(0x7f0000000800)=[{0x0}, {&(0x7f00000006c0)=""/63, 0x3f}, {&(0x7f0000000700)=""/38, 0x26}], 0x3, 0x4c68) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000900)={0x3, &(0x7f0000000240)=[{0xfff, 0xc1, 0x4, 0xf77}, {0x0, 0x1f, 0x80, 0x1}, {0xfff7, 0x1, 0x80, 0x4}]}) executing program 2: setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) close(0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xc0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x41, 0x80, 0x6, 0x40}], 0x81, &(0x7f0000000200)=[{{r0}, 0x0, 0x2}, {}, {{}, 0x0, 0x0, 0x10}, {{}, 0xfffffffffffffff9, 0x3a, 0x20, 0xfeb, 0x1}], 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = msgget$private(0x0, 0x201) msgrcv(r1, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) r2 = syz_open_pts() syz_open_pts() semget$private(0x0, 0x2, 0x111) syz_open_pts() mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, r2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518e95e24c76c052edaefa59eb6ad20eaa1b5227597108830a54619a32e0678d186c5abcd180272a076342e8219bc024ec4e9be6a940223abb0dd3494f2423bb7c83b1990ec2000050563122927813c7811b23403009e4fee40b39b3230659fb81aa5c3f2541b22df354790e8a4704cbbe2f4112254", 0x185) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r5, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x40, 0x6}, {0x80}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f00000000c0)="76e51c7a6f01f860006300000000", 0xe) executing program 5: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x24}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r1 = getuid() setreuid(0xee00, r1) r2 = syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) write(r2, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) close(r2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xda, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "009010", 0xa4, 0x0, 0x0, @rand_addr="8000", @mcast2, {[], @generic="99d4d798a22643a1044e6ec224450507b7252d06456a584c14f145cd9c8cd7ffd281ef4e785f9595073d7a0fa2387f01fd5cd138963ca7833d62c06c57a221733326aab727a09c8f5f2f8d5d91b48010f98ea1920bf8ae8e18f1fadb3814f6a132cf128a2e9bee6d71f4bca088b1aaab3767187e8eb895d68c394b3421ba96263e5489f49400add83c02456a195c249da360b53c2bc841e534380352448254fa00d363e3"}}}}}) executing program 4: nanosleep(&(0x7f0000000100)={0x1, 0xffffffff00000000}, &(0x7f0000000000)) executing program 7: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="a6", 0x1}], 0x1, 0x8000) writev(r0, &(0x7f0000000400), 0x1000000000000165) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000400)="8e", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000100)={0x0, 0x44092efb, 0x1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munlock(&(0x7f00003e1000/0x1000)=nil, 0x1000) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x919) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000440)=""/147, 0x93}], 0x1, 0x0}, 0x1042) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x8000, 0xfffffffe, 0x5, 0x0, "a79df021e9db403d3536244351bb500382b4d4ae", 0xffffff41, 0x1}) r4 = syz_open_pts() ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x8, 0x1, 0x2, 0x10000, "efc608bbe0c44c4575dc3cbade7ca79d2f6a0e12", 0x0, 0xffffffff}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000140)=0xa637) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) sendmsg$unix(r6, &(0x7f0000001580)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f00000001c0)="0e67a71e3fedcd5bdda9c779c4d6c41e339e6e07dca31f76621ec5bc11bbd805c5d3accc686122487a15e996d6ce843e16df91440ebbd1e6dc25fdfa7c358967b3647642ddf332e8cf4a6fa1599bd7cc222fd6706a8c3330d89e0b7ce8e94862c3e80dd3a81832e8bd43fcac9bd45e0f947c8d5be76e9784ae3daa457f0b4edb9444a1fbc5177d0e0fb75a4b24f1fbc35507f3fe66a95b90a1757118e24da53a6e3d6133", 0xa4}, {&(0x7f0000000280)="b8aea73618c098957663982e", 0xc}, {&(0x7f00000002c0)="7e4e9d36de42ab800a4cb0c3d1a35ef10ba877d77c062c67870f3aa13f63de56f0e9c79592aba57d7101815b12112b89c5f7971399e54f670450d75b053f91b447705fad2401ccbb95b6e8a58b2a0cc47c84310f92b4cbea57d179b019145a4101f4c2f6855f317d5b5f8a6dc39e7ebaa234a5f7ea3e525a7a65d2ca320bf7bf1c0272ad3d328c9e732e8c8d078d56d73311882e0ec492ec8abd1af8a877fb0f8fe431bf78a64329142e330f703eb31ab11f9e49c7c751123bacc1cab499ef4cdc2574992a3348130a3fdd3d2d3911ed66cc6842026f5d827e99b9298af8a3f0fb6d5a57c32321", 0xe7}, {&(0x7f00000003c0)="91186ec565371703bc4245080c086b2a43d072ce7e5dd02933cd09ddb6b0ba7e52a3d564c2df2ad00aee3960f67f2ea2b86a19547d1b7c6afa8cb8a8866d0dafedcc8c98ec91c65d0fbbc938eb4f6ed7680c0b09228418c760c8d80eb65b3cc14046886c357fe6bd5f26b5e0e19108db2cc5e24509886c19b39c1da5ac648ec91d5e566faf0ec5b0a0fc2a67a53674d3862dcebd04a0aca5f45fb49af8ed5c217d54c101b12409ada7ad701177e88313f8e98e20d951e374b22480c1bcc3919924c217e764c96b6d8df8383c7d084847cca1174ce2d290143e6406d9822a1700806d961dfa1295563a5d300101cc51211f6e813bf4e3d343f2653d7ea5e7e931fd306c67ecd6d9cab8caf81cbff8b30de36889d8529967f0a2c7be2ef1556a2f1350a41ae7b0468e6c3079a4b214c04ffadfffbdd35a63d80db533b96c455bc2e75966de6bfb2a8b2255d7dc99813063b7e0caf342472267d281d4ac869189dd15c93fe5972f3cc76e96e199a74bd2a05a6fd24453b4ce84f43e686060ecddb89ffd6840371431e3f130a2490c3373c96b5dc135c59ff88d4633a8d0e41738f52f983efa46ca9844b88e440402fd3e347d839353b6f894695acbae3dcd0c9e6bb884139ae555d6148344d84bac14940b493dd7712966be2e6312586ab9d967d2b4903f96078407360c29a25933fc8feacbb3798ddc17140804788fbd9f74faddae26fbd71328f45c72012acf6b30a4042aa5a767777cba0a8a30713c45d327e61d54a73df304b906396a8f10402d022cf9c7ea9467c4d6ba279663c1b8bc549d8c271910aa3927cc1b0f25913ceade15ec715209ce666885e2e579f8c38435c27c26a6302a5a4bdeaa1789e0b4f1bbcdae8898bd43675870947774974962c9244330d495247d84d8732e9f5fe08e8e9522b851e65cb37f2b70a9d828b61ae36095f7f6aec68bfc0749106b931f53efa0013ba1617f5f91f80c919cfa603fbe7e7a05efc9d29db6f38f10ac8fced5e8ca309aca1c22516f8ab0a0e985af3bdeb269a0ad867fef165e2a8e79fda12eacee00834d4436b42afb95c0c39b46901d0c3e8cb42ab1e6c5bbb5758a06a52288f3c63c47d529f79ca680f2c2e692fdc9c8c6418d0c31e2e94702c36dee448d1bf48735a189108418f76a3f43113b582e82998fe4e5a6fd1a11175898658e09dd740c0e630df47e7d1932588eca79261bdb4558d93edfa831214fdb0138f17792192b05fff9c9914aeea669467b351e21ce1d53a3806e89f5c5a00e1c26ac0ab1c40443eda7ef8756928ea6e70ba43b5176ef8896bde2863fa181478672aae77d9b4160ea39f5e8f3ce881dbcf224a931046a41203990bc26008fee2a444532df18ee4c49427da021aa32f8700c7cab8d87c899db0131533560ba53eaf6b9230449102bd57225777c5d92d25f5e15da23dc863f7e940ecff8e289dac5c69985c49a90d2e06b23464f208763b25813438e4177dad72c2b000b1feb593d6ffb270813069eb3b672ef104d595a2e27c7ac60cf84c7cba80e17ba25200d99770eca42f935131dc1fcbb051f8aa71537da89e78c9a08e67635e8daef1a5c27fafa1d2a4681edc050ba99b3bc51c018470c185db06dd243f2fe82988458357a87a8374a1a9508e70a4445441d5c03d0d4e201a73eec1d5398e1165471a2b33824f682513de7429265244b0b2287fa404af7dfaaf9c1e791159341c79de612fe70e4df76df8c03ff63a0e92cba77038674a70f572348c2e16dc0027894d9d157509b0b41b0401a8038b5b07fa509937ca1109d839a4007d99bfe227fc56dfe657eb2047b251728a0fdf3a0c7057426d5250557033ea07f9bb208d93adf3034f3802efb0ebfdc41f6fa7d9a8abcbfd4deedaad9da72b3b32432a6894e3adbd358cf55749a6153d20b025d38124fe5e4a9df072cd78186ea3dcfa7c177ba9415adba5a637caec9e2dd106dd18f5be1dd43baf7c4e6f1870ef9f132a4e1b57fbfaf5dd5270ce5e50f5b5377177a02c49c46b5dfd7bae4aa7aed8e085f565c75f4695edec075b34d4f2b48175e3086c9307db14a115e9695c081710e566c5bfe893231c18af9d5ffc0e15aa7de306d062c8d348f05ad94332f836ded96aeccc99429327e59d45c663669d1f51694073bc1dcfb8cec813139d7d762bff55201ed900626888d38c5fb2b40cf84f1f008e329f08a28e409e566386130b919a057f39e6b1b58e570f18beac2195229846cd7a041702cbc83d659b843274eb3fa4510aacb9810ae22eb9d89254aaa22e6e00c3a326ea9785121a0d16719d2551b9c2aabaa4264cbc7675366556015f6e1ff1e476dc1fee9a4f388a00e081079f07ab41f4d3ee2ffd7ec8f3ac56be143f13a10aee6770936f691acb1b8696a313c9a105d13557f21d0f0f7c73bea4a0d7ee0038b2c43e7c54c0fbb33c66030f24d4be3f12a78ce7557df8356113c0bc112be1b16d03f4a1e3a67a742b3dfdd3f6388a280b3366cd920439c1a3ac7b331b40bd099690b332697c079bacf4be84a8836ba73e5d27dde2a6973cb3dfcadcb17d9fb2ddafd063387faac8c40d4104b8fd71ae199d5699ec396e8659c0219e5d4175a7912122ab008b9b46d58821bcbbe5d3d2ef1dc7b6e6cc3f0d9f0f8d8ce5804d98c4bdb35944963f27625246c2ae853de72b9e472249e684940ce5aba9a5a8fc2ffd1af9a680967e7ef195d3a50d5113312c89bbc0ca881357f9a8ca29b36b04f930df718bc718b9fb46d6cf42f7ecd0e697d3ceba4974964b7b415a27d81227eb93d1a8157a357da3597e3abc1c813f5b14587a6637415f199433432c04d2f2926ab213cb566dfee7d4844e0ec77927eca73a66657041f7603952af758422724e935930d26becbbd8aa94227098d2a0039f747cba9d9e410a502e6a918d0526638242fe4db74c02af53d4b521a2615622e5f9c87ff0886bb8ee7e8b241b89604a81528db1733f6c56cd38999c8b29dac83ac916bfe0c6eef1d3e4e99afd2f91e1a2a7ec9fd9fa69bc83cb0ee2acf4594dfb2d4696d59448f3345a9165d33cc7dcffce2c87b0a04a0ab7188745af14e2d2d1a2a950a5a9452a9086b87bebcadb27482f45740e3013a78a7e93f9de0465b1a2b1da63ba80e14c5fe188fda108a0840d727b43dc6371bcbd1866bbd19abcd28fba2e548bff6be3095add98dc0e75a637244704b57fcb600a153ae233a024e76658d2114a1f519b4e82987d227884064417ddc5de9b0d12e6d005c33f25285373eb5b5de17b692f974f350a6ea91b52c7cdf0d17b89518d70533d8f764b34391b0f3a43cbbf8163b31490d65d8412b326daabbc166b0c96e6dc42715c95b16b8de8102fb5bcf11003486bb4dd38237158fe0b703bf8629be69269822e58c6d04eda85cf3661372d8c4ea7b0503ca736fddb807f16806d0d00756f5a5354dad16a466808c11f36a3dad8a6d49724bc8404045da9dc30e01ab2c2436461cfadca451fe62c404d3da2b717fb798a1bad2a6f660b2ef9e9a8539ea6b43772eeffdc225494b53a51078e9268b20c54ddbab9fd8960aefb0a6e5d78ed0fdaf9ff4f922fe2f5018cc8c7c508c44eee4d48a955b6d7d4a939f41aa8720dd59059f35f1bea02d2273a74e6885440f7dde55710bc252c00c5835f1eb2adc20b519b9e042fbb32342812daa2f5b0b38f325268ddaefb3eda80b1ca9755e7f113684f8570c9fd9d401bfe1ddb35f99641d693dee444c4beba8c1c6195abb435b904878d3bc2e5c5a8991e8cf2b2ba5123f69744cc59234d283d1b39108af241604a11a65f8d20c65b70f772394b7b8ba97ae3b39f6c33f7f7eb383d75f3ec647521fe71ecf75d1ab44e60cb22c40f9c6d309403b1406231afb026a9f9b17db5fa986de3599857a60ce0b332ececbe200c97644abbef9a4eec5565746bbe9719ae612147b09c5c96da065840350ee42168eb95d51697b175570331a0605233acce1cf2b2fa5c17913b8f2a1b307a89fafb86990a875c8e5556ae8abc2193a0cafcd968a239a07643809cc4ff32280d7b6ad76001443b43f246e9a7ee3abd1afba5b2e2775033f7dd4014a01365e5e8707e35d0d38bb4e1db531eb70b30c2060f69810bbc226830200c9bf775912cfae93017ad92d00390d6a72422600a6315e7d09a31cb8dd7586d80e3fcacacc39f9317bdde34698667cc7271ebf4192027cdfcf610952f1d445427bd98395d893c5829526a21e345e5588af036d3571956791e8b995ad3f02ae800e6216dc785f015664ac5051a5773d8151361104fed522d8a6fec4f2c26360257bd749c2836974dfe3585ddcbb490aa30b637386ae7c12795cabb439f6ba79791a7407f53176a2f1658289fed59c222b03578d27ecf114e227e7588d6b9b1231a810f824ac3fc62d751b7235c2739d6f27b97235cbb150d4664c6af93641e4903c3b27fb3438159e9f2fb9bdd071bdc767a18cabbd7f3ce10d8393fef75c7b3f29d839d8395030ddd4ee81c78478430e59ffb16283efef63acbb5a1c29b45c50eba0ed565bb26952a32f31f7a790632fe42ae940284c4b2fb67334efe6713a7e8608fc73a12b6799490d4f4e9f3cc0ed0342f2de501bef55ca0dfa5f4d90b9df1997d3986017a7a7fa5d055b3f73d43252c2f31e8c9c7605f87f124923b1dcf591c95aa6bbb790b986e137bab502e2ded9ffafa9004ab0c7ffca772c528df44e8a17169fc6a742e6829ce6c83f1ad5757c8414a20c0dd64c7743b8238350fcf03737865bf2cff1de596c9217870f89d8870056b40d1ddaac3f89967bfa8ce03ed4acbdc2230dc7df8ec39ed3754d9754c356422c1e6e04f76eca5f5e7e4a8576ba095493545d2ef44a9d2c09c7dcb2e628d49b531245fffe745e111bcee9b04cdba8f3d4e35ba59ddaaccf9dd168d8caeb6a8398270b6cc581cba4353724646579e561479fb0542f8dc3acf03d03276c69f6bb08930122ffa905cf75d1a13d89ad7a9b05adffaff1cfa43afa985bfb2c22409779c9bf95b14b1715e2d1c54ce2711d8cc05885cef2e3dbc6abb0a0780314510aeca83897601b9034298efb445eb75d94873dc6cc45eda2e9ab8ba716a452f84c88342e392b9f184925caee9ae3d792618c020d633bf9c8945e9ac0d24d27483b843115a897dd1d5e557ae73404b0d1c3da1d81fdbe049d6652c40530eba148326b3f3687238a42fd958eefc7b1c8cb4b73a3c160697af7c834faa07588ce48304184684056dba32b97a4d90d5af720f84793d8737419e794d48f6c58d8064dddbe85332f0ce944a606dfb5f815061265b8d03daa0bf43a8975a6f4eccc0605901ec6db9161b221c2a34cb9435044a3cff459c4def6ed2bcc53ee14b096885edc1ff59d635bac2ac164aef4abe7cc0f96f32c331238e17c0fbc7334f4300d5b5db40ca3b5856617cbac1ceb1eff0c10c4ab170fd1e06d6aded4654ee947a0aa3be5a32c1b9752e701363c4487303b2590ad9fdcd53488a47389989e20eca5cbb1ed2978125cbb0b12b81076b6641681eef63cc1ce2e7914d714575dc60e035f7ac324ce49fc897ccab8dfb954bb03b8e7f913821c09c0700b3daf63644436dd6d58817a0dd7ad331b4c85f791acbf54a32311764799c26ebbb2a72eb2955b4ed406646d85b3feb0628e606faa2d85c31000cb4c13becf88181c54770abc6b483f8426d53418d6549907bf2b6ba7d55a98e47cf5d0dcfedf2b8980fea06b25dff7e13a58c35355ff479b3d9e618b3e7c33bf7a9a3a3d087cc892cc87bf975150a8be", 0x1000}, {&(0x7f00000013c0)="930486b146e1d8996e156ea2fc6560d24348120708af435788f6c81958ac390f7be53ce0b075a3d896c23bb0e9e5521deb3c8de299913770a971d29f5a6d348d204c9e87444fe481920a318b0973f76af63781b6c358897acab5216d972fd321eabfae3e660f9bbb7e6b98e7b78af013369e72275560f65da6b350411c284cadbb220a96d52b49473cd697697065e5b506a04191b50c5744b9f5fbd9d438b90e24b720c3369adc3362661e28f288622c895164022794915b4c75b72f4f3652709e00cc1da60b1c29d387b7bce345863fae109f8894a835b439ef069c1d4dbc4cac802976cf638e59978b1e268abaaecddd3aead4d6079577", 0xf8}, {&(0x7f00000014c0)="3ab8f3aaa72482af83a848c59cc5aab70879fba9a4edcd8dfb583bce", 0x1c}], 0x6}, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) fchflags(0xffffffffffffffff, 0x10001) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000001600)) getpeername$inet6(r6, &(0x7f0000001640), &(0x7f0000001680)=0xc) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000016c0)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000001780)=0x2) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000017c0)={0x9, 0x8000, 0xba, 0x40}) socketpair(0x18, 0x2, 0x1, &(0x7f0000001a40)) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) socket(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket(0x1, 0x5, 0x0) r4 = dup2(r3, r3) ioctl$BIOCSHDRCMPLT(r4, 0x20006601, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff0, 0x0, "cf00a6c893000000000000000000000000618500"}) read(r5, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x0, "07000000557f40d0ea00b5a18a3b68088200880b"}) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x8, 0x0, 0x37) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0xffff8000}]}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x23}, {0x6}], 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x190) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000380)) r3 = semget$private(0x0, 0x7, 0x3c0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)) semop(r3, &(0x7f0000000180)=[{0x0, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1800}, {0x3, 0x9, 0x1000}, {0x1, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x0]) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) semop(r3, &(0x7f0000000000), 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x3, 0x400}, {0x1, 0x0, 0x1800}, {0x2, 0x4000, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x4, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/14) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000004c0)="353774137ccaeda0ef46364ba4a09d1558773c22ca940435548dedcd7fd362138dce0c7fee832f407559eee914bf726755178affc9e20fb41698f1575a26ff779de06a263edc0183c8c4d0f03750c6a011126def3d7f3eb9f671aabab11a87007e30d5e44bad7d9893231e18c8f6d4e14dcc34fc2f2bc12f2ad5476e254e006ea6e37a4b25679fd587cc523d4af2d54d6ae3c5e5450099802d66c5f5d607e9a86b8421f14e967bdb72ec00e0313adcdb0a79ca18f9f18773f417bf43e4a972699d3e7f49e52ba2376fbab255f767076a95b43d73e618054d85963ed7b35ca137d4514b7295cebba97730c7728b4a108a1fb16b29cf5080aff72dded179cd", 0xfe}, {&(0x7f0000000200)="f38fedfa74bedd26", 0x8}, {&(0x7f00000002c0)="ac0b21e41f7cdc1f84db18ed0af077a76d1211c54186dfec806800aff1f7a7712762737145f0cc59c0058946f57497487d944a92f6ddc2a63ccfc4f532c3a09757bbad419e6480671ef9281f20ee8711abadeaa86e78451fb1aab0872846a9dde47c5478aabf130431e08bc4fa3c0d7cb53ee059", 0x74}, {&(0x7f00000005c0)="7ee4a5e84646b3dca7bb800db13e64c17f84cad051b4159bacb3287780948978ddffc57a97131118a2c92a6043aed234268ded66d655e55db889b736e685f057d4d2ca0ae42edbc74ab0ddadfcc54d42b93aef3aec390ddaeb45e840c1b79f8cf2ed07b69992c7a6b545a0eb1fdbe0d9a6153b915192493dc949213c625763a3a76035df8becf89506a900cc43d199fe7cdc18ecb9435ef62febcb7a1cf6445017d44bfa2a23638c5dc7c93bca52f8ae632e07561d2c9bd51883b54dba708fdf44056641353fb7f7c4cab1c8a332fc5403e657106e600296d0ca", 0xda}, {&(0x7f00000006c0)="781278fc310c9a176556392bb149c34320ab9b10b3b6df0515151328b1478fe146b63f02876121001de825223c27a636711289a361f35afedf380a37cdbbf7aa92a88b005b864d98158505d3fc7ac989930278b65c3d7f7008bdccc9bd502bde7384b77fd40b85fafa74fd26af5d9983b2baed860094fa35b97549ed98b14c53e03f996720dac4c2b98b4a25de1b35aaa47d85d2f38688e40057bd7cbd2f4856a4fdd1283d9017033d92296e0426fc47db227b9d99e7a8d4a3ab3c7aaf1b696a8250e2e4a87e4f5c74f5b4ee97f23510d133b73630d9997fc0623b40b96900101b9d", 0xe2}], 0x5, 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000240)=0x7ff) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x5b5b, 0x0, 0x0, r2, r3, 0x0, 0x8}, 0x7, 0x3, 0x4}) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r6, &(0x7f0000001100)=[{&(0x7f0000000040)="e456ab5043b80d3597d07ee38c32ab3c95d1a6cb93eb3c033e41d4d0d2e8612a27994d1c8aad9fa35f9ccf67edf420ae68cc183d249cffad8211a7491b97b3fdd0048cb1ebbc3c128db181748df9e02a24ec4f32df37cb49996234751b35d7168fc0479866fb44fb1bd9fc94b99e9afa9d1d14912cfa10f10942ad5118f0016a5cfe725eae73d6e4765b89a627bd931726024d41b9c4", 0x96}, {&(0x7f0000000100)="2a1b111c1376ad5d3c4704f99c34f7d17ad0d25178c43f1a7b88b169a2218171baed0ef03565403f3c4264942ae64fe5578fff1d827183f5ee7bec38281a718869de873422d047bcf26f11a4cbaf48272ff7f035401f9cd5220ce13bf0eee49139b6b1a91fd446a749ca668903e9fb54f5f4df26f8e4c465426bc76c2d3521bd0128667e90dd2a963d379d9d29a427c1932dc85c51783ea75c5cfa65fedbdf6cfe56f85f55af8e369288db20133c0db40908aa215e7a80e97639b24f6bbeddc61d589c5e3cc534990cb08b2da58799a5b6ef9cdf91c4db38e95ab5ad6250834d495c60066e8359ae00577cf7e7a3579898c8634b5dca3faed3e022c8e3a66bd4c6306ebfb539cc5e7d2291dfcf18b28b9a5d9842760df2ca45c223216c866546e0867623502dce5da2c8d50c225f8e4fe6c0aaa23c2fe259a11c125f33eace42993a5e27d4362cd1dcd1da2bc8ae8493cf2f4f6ec26edd0a97cb2bbc46edfa7339eb45e81506055fd7ceed3d2c69e14e0b94b8fb4600ccbe8b5b78163d7044e65fe3e02c8922d2c27a1628a5e17d477401e37869875ca45fa8750f7b9e148cb3db113d158354327e7c53dc6730367edafa389a91a66a3b562f536779eb4d2d069cb069804cf45fd695c67c6b5da055ad4500e4cf09785b053fd743776aa9c6da7a86c18441bceb758606e4624d06af201db04954261deb25c63e7b18f795256840e2e3fbff5a9b443a85ccdf05f5341c563abe679fdf5db8aeaf01c9aa18b215bf0f79ce1a8d9cb211dd291f6668a13e43753f15bd4acaeb7234f5cf1c1368d1fd38d99ba3a68ce1ccffcb863517612acb3f621bbaec5c2f1f1e8a9f7f8665afafe14c62e56fcc19519cc5c8f03ebe74440c3dbdac542080e788378f5eaddb9c3c1a85ed61873f0900efefa2fc8d569b755e00639d0c17c13d664f51bf5206b05289179b39ce1997cfba1adb2ae73cbcaacb467e35202a548a5e8fcd5614c8b790ace1b965ec12842195dc6a62e7a222fb7cd761651059a2425c33aaa07e5e57d5ab7f74ad340e993ddd756c1b916a5a0842e312fd7f6348d1806ce23d2d72ad7616109f04b5537daea15e8e5504492e70eb0442758044117dedd4379de3bc5175f399fa2dd3796a693adda65044be69045bef0a92f5c5850cc78a8c6feab5ea9ba37cad9816f8cb43ee2bdc7273ac019961843665e35460c2efc8ae2da0ec275a39fe1754874bd951b1fd5ab83111ff0d4723c270d73a11db75bd314e55849ffaba2f8dea7ab2c349bd9459efecfdc25ce7bcc11d44e1e126134f238dcacfefd6d486d599cadef492189218ff44e6d5dfa1f7da0a16d8b162fa7660c8255a75a7f0b45c853a800123789bbb373763d34c49a827ba32ab9edf99ac1adba7cd0106dca8608437d2d4b96a021427e8f3603b4e1406d15194b70e4c581481a844456b465867672ffde09caee89c19bc076de510a7b60a3f0c83d1161b49dc820be6dfd96c5036d557dad8fa5832d8f390015259c2a37288d9b842acb1474f171e38f0c5e030c67d6a4c8bf029d8921e0ad39be5f8a2cb843cbf09be07227197dbede47d5c839101288fe68fcecda462bd426219a19ef7b240fa89537aa8726a46d00f86153e4f0d8a4cef05942499ef94c7153ad0edd8b56624f73e8cb16d57bdfafa35826067aa25ade0f19a843aeef49b2f38ef41c1f5fafd121db7129e65f495b62c04dc4ad62f2a4d27c3679e869a9f82e4ad60b0a6bb678a5a08fa6812d39feed13609aff93cac8ecf3ca8a732424360073f466c9bf8103b08bbc1662e9845e953e94ed5ebe86371292782fbbd65ef11b1c58d889284883f2b7b3fb1e1749819c6ca0da31cc32d19ae807e307ea50662b63bd161907799370ba4f9b0374b66acd1ce70d781211696b719cdd8ba71277ad3d8ddaf2ac63ccdf7d3670505cc81e9ab85fc571e02eb60674d5c27bbc64cd8e8bfd204d613a57cbac76cb161b43235fb13cf71701ca93467f9caec30d34b2cfe90a733159296137991030e4fda306b91e86804d180a913231bfe241a59575b7e6be743bc0ae89da8a0c72526154fd52e5044c90ccf4bae0f776f43b06401dcdaee74b485e80b9f0b5911bc2326955ab27298db636905251fb4f7e665d53086aa92544d90da62bfddf2c97377211917e7dcd8114a8f8b28cd21bb064d0378e7e12ef365ae9c4b5ee889f0a856330cdfc60d4ac80894a700dbe6b27714b5c0e1c2ee843f4fbba3c7c5c85c25fe80abe30b17bf08336530033920cce1a49886b4c1d8a0c16b383062eecc9b751d00dc6dd33a3f0cad0b62eab694ec230c73b29290628f3b63a2d3017bb12adf33a1a6254438f6a75bb0eba0d5ed9f5f4163068cf89f86584a295e56e5ae49e20b69c3110c2f57259e611e873c512422192275156334b3ed40908a671a468c9600073dd4b802fde96b4bf0776b76452ae369776876cc47f70907599e28b8e9da8a817487f2183e813ed1d711342ff20151eb3bcf2a9f4a4e41876143b1d0224fa460d065090afafe733ebb545a622db76712515107299ece0b48a2a8dfdfbf20fae2baa4ebbe79ca95d8ea72214f287642f5b6f18d26bef083701e0208d54fc54bb4a39118cb9d7e7cfb4972036e708e6841e1b32251835b0144a039bffb87fa79e981da9e10ae8baacfaa598a71c759da0c128e3260c2d190364b8d65f545ce97a58d", 0x780}], 0x2) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) sendmsg$unix(r6, &(0x7f0000001840)={&(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000001180)="d56a0b1eb47b0e3dac8b8b19cbc4daf6f4cf4504edb1e2a95e685e75e181e0d019a3299a98da18c8f3ed27bb5dc859bffc", 0x31}, {&(0x7f00000011c0)="9f8d8d6eafe2ba4ff7e39c8cacfa6fddd0b0618ef37ba6fbc7103d4670fb10b8bf4bf9cf78a7177f9d8807", 0x2b}, {&(0x7f0000001200)="4f597785dce224705ab1ce1f162eaf9a2959888839bed61748d2c9cce0b2918177e659a165738ea9942a6a296415b9dd19f53fe3c16c8077f21922893fcbb8723a8ee0f51203d4f8644d1b6a684314d79f6df9cb938be7d160ec20e076e51d5ff6b80a32054809f577d9daf41a1d2f85aef7fac826169c2ac1ccfbaabb27", 0x7e}, {&(0x7f00000012c0)="5f3f96d73be27578c6b42975e3d6f838f0fe5fb38c1bbc75ccb7e3dc61b52561eef86f12f727b5ac2c081e7b432915c6cb82634069c2df17d4157a0d99da5616a6a5be0f8df5c373e578dda87b21e9fcc1e25cb17d1845480e7dbfc837851f7240adb278bffadca50913236138834f30b0c147734445", 0x76}, {0x0}, {&(0x7f0000001400)="7d27e0b37afac15dde44d873eb867c7d3f3a76ef08af9fa87dad60dda2ef600fbe8a1c596cdd4557fcf497e919fd8d045bbf4932b3f4320904ffb59edc74ab1eecd92bc212f1e9ea79f082e01bcf28ad08c1365c87a29e301748d87b281aaca93f812224693494ecaed7b7d72cf78106f62bb8db2826ad67a15211c756a15a92b6bed2071188f3e018", 0x89}, {&(0x7f00000014c0)="da2e70e46985c94ec3790457957bda5a257c6f8faed17584d0f47961dc549175f1402d00474e01226c7dedc536f133676ce9f3ae3d7688c5a7872fb8edf11a7a853a9b0d9d53f03ccc3b2e5c8259143672b51b0b35a6b97045137e00ea1d8a76d71e065df73e19bc67f9ef4570e92be0c69947f978b0cfd1612aa61a3e411753167c08f15510b3c884dbe7e23d552af5d2e13f87b045", 0x96}, {&(0x7f0000001580)="1866abf92bd7a2107dae4a35d54b1381f73dadfa6ea5c72fd51e158f57deafb60b902570f3ab98083f2ccdddad366b6348b4f7d3ae0e943cdd4b0e559ac224be7e5706bfbfdd4d4a3a9ebaab9aedb0289d0d87b97f00d6e79dd01bfe3b39e9e81a40e27526af1efff1de7622beb143f20a85760ec40eca59f19d5f06e4a4ab2766c698b8509aeafd2ad65f69af388ebecb1793673b34aff22bed0daa308321c831b38bf2c6fa07eedfdf944aef12b9eb191a5c8fa103802a8fa7d9c4e4adc67afd51e29f19e8fb4f4bf78107092d28959b902224bac4a72417916045e2456829857680cd91e102d47b4041", 0xeb}], 0x8, &(0x7f0000001800)=[@rights={0x28, 0xffff, 0x1, [r7, r6, r8, r6, 0xffffffffffffffff]}], 0x28, 0x401}, 0x3) setsockopt$inet_opts(r8, 0x0, 0x0, 0x0, 0x0) r9 = geteuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000003bc0)={0x0, 0x0}, 0xc) r12 = geteuid() r13 = getgid() r14 = semget(0x2, 0x3, 0x80) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000003d40)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000003d80)={{0xfff, r12, r13, r11, r16, 0xd, 0x1f}, 0x1, 0x8, 0x3}) setreuid(r9, r15) r17 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003fc0)={{0x800, r11, r13, r15, 0x0, 0x58, 0x1}, 0x7, 0x100000000, r10, r10, 0x42000, 0x2, 0x5, 0x5482}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, 0x0, r4, r5, 0x106, 0x5}, 0x80000000, 0x800, 0xffffffffffffffff, r10, 0x10000, 0x2, 0xae3, 0x8}) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ef3c520895b4ffffffffffff0000200000000800490000e000000201440c0096d792ddff000000000000004e01000100"/58]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x45}, {0x40}, {0x106}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x87}, {0x44}, {0x6, 0x0, 0x0, 0xe00002}]}) write(r1, &(0x7f0000000000)="7696c7cf00"/14, 0xe) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000380)) r3 = semget$private(0x0, 0x7, 0x3c0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)) semop(r3, &(0x7f0000000180)=[{0x1}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1800}, {0x3, 0x9, 0x1000}, {0x1, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x0]) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) semop(r3, &(0x7f0000000000), 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x3, 0x400}, {0x1, 0x0, 0x1800}, {0x2, 0x4000, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x4, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/14) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000004c0)="353774137ccaeda0ef46364ba4a09d1558773c22ca940435548dedcd7fd362138dce0c7fee832f407559eee914bf726755178affc9e20fb41698f1575a26ff779de06a263edc0183c8c4d0f03750c6a011126def3d7f3eb9f671aabab11a87007e30d5e44bad7d9893231e18c8f6d4e14dcc34fc2f2bc12f2ad5476e254e006ea6e37a4b25679fd587cc523d4af2d54d6ae3c5e5450099802d66c5f5d607e9a86b8421f14e967bdb72ec00e0313adcdb0a79ca18f9f18773f417bf43e4a972699d3e7f49e52ba2376fbab255f767076a95b43d73e618054d85963ed7b35ca137d4514b7295cebba97730c7728b4a108a1fb16b29cf5080aff72dded179cd", 0xfe}, {&(0x7f0000000200)="f38fedfa74bedd26", 0x8}, {&(0x7f00000002c0)="ac0b21e41f7cdc1f84db18ed0af077a76d1211c54186dfec806800aff1f7a7712762737145f0cc59c0058946f57497487d944a92f6ddc2a63ccfc4f532c3a09757bbad419e6480671ef9281f20ee8711abadeaa86e78451fb1aab0872846a9dde47c5478aabf130431e08bc4fa3c0d7cb53ee059", 0x74}, {&(0x7f00000005c0)="7ee4a5e84646b3dca7bb800db13e64c17f84cad051b4159bacb3287780948978ddffc57a97131118a2c92a6043aed234268ded66d655e55db889b736e685f057d4d2ca0ae42edbc74ab0ddadfcc54d42b93aef3aec390ddaeb45e840c1b79f8cf2ed07b69992c7a6b545a0eb1fdbe0d9a6153b915192493dc949213c625763a3a76035df8becf89506a900cc43d199fe7cdc18ecb9435ef62febcb7a1cf6445017d44bfa2a23638c5dc7c93bca52f8ae632e07561d2c9bd51883b54dba708fdf44056641353fb7f7c4cab1c8a332fc5403e657106e600296d0ca", 0xda}, {&(0x7f00000006c0)="781278fc310c9a176556392bb149c34320ab9b10b3b6df0515151328b1478fe146b63f02876121001de825223c27a636711289a361f35afedf380a37cdbbf7aa92a88b005b864d98158505d3fc7ac989930278b65c3d7f7008bdccc9bd502bde7384b77fd40b85fafa74fd26af5d9983b2baed860094fa35b97549ed98b14c53e03f996720dac4c2b98b4a25de1b35aaa47d85d2f38688e40057bd7cbd2f4856a4fdd1283d9017033d92296e0426fc47db227b9d99e7a8d4a3ab3c7aaf1b696a8250e2e4a87e4f5c74f5b4ee97f23510d133b73630d9997fc0623b40b96900101b9d", 0xe2}], 0x5, 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000240)=0x7ff) executing program 4: r0 = socket(0x1, 0x5, 0xfc) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffffffff}]}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000640)=0xc) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="5d3c00442c75ecd422d195aaf41d5887d41c7f1e3fac0a697ce254b93fbc", 0x1e}], 0x1, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x1c, 0x448, 0x9}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x40, 0x6}, {0x80}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f00000000c0)="76e51c7a6f01f860006300000000", 0xe) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="0064bc00", 0x4) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kqueue() recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="b8", 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sysctl$kern(&(0x7f0000000280)={0x1, 0x30}, 0x2, &(0x7f00000002c0)="8c30316289418578e2d43e464b18a9ec64c8486f1750dbbcc0f633be66a75c04757c2a98b6f9f58c2d69092d12c81aca8394d3ddd7210936488bcf68b671d8f902cf4b0f98391eb398f32d0e0fd5f0732e94935562e7a1c796ecdf683741a23daba4b78f84b08070e9643ed95171165d3e62844f13af47922bcb1ecc7af730", &(0x7f0000000340)=0x7f, &(0x7f00000003c0)="aad79f995a589ed3f534e4bfde1ad6dfcda4e690b4db40212627dae8b21691f7e35ef3329bab7bba0bd69bd6a5c9cd8d74d6dfba8dc941b856c9e05ade4713e565d799ec4b2b4f0776a77381a3d0a91593c655e3fa2cab00579df1485eb0160405f52f90c2a91b91df6a8fdc65f1ec3949f2794a22a50cc53aeaa7fc851c06d3b7c395b473dd6a80f5a51abf2e2dcb612c9b6ae9eb4a2a8fdf6da3a06b43b30865055c1d16a6570736211db0b6", 0xad) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x2, &(0x7f00000000c0)="53da903e", &(0x7f0000000040)=0x4, &(0x7f0000000100)="59719790dafb92444ba48a29152fb341de75ee2848d97ea2e5c7d399d8788005fac82b4959965fdbdf96b6f459d823abb002df205ed1afab304e1530c006033301ac774e7afe57be451645662265014b7bbe077a47e5", 0x56) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) sysctl$kern(&(0x7f0000000080)={0x1, 0x38}, 0x2, &(0x7f0000000180)="402c81ef21833fa3f0c336", &(0x7f00000001c0)=0xb, &(0x7f0000000200)="0228519482cacf4c34ab061590541d0aa5931224e8ed2466e81fb26952466cabec656c6e7c905e9f400d24f99f59e2fb7bea2a6bf49073ed084bc0f04c424ef87c5a505dfa6ebba15c4577cc781dfa7532072039431178021d499a946894a03fca4ce3c9de2d36a697ca9c033ab91e885cc78dbed87db21ddd2730ab7ec48b44d85204d138e6dc37fd67fd9bb235af1d5d3a7d8717e345817a98d74b48663ac5819b7b85977c54caf6e758fee7f50b55255109a6754f766eca3cfd9640eb7c9353cb149d5e8c870ca3c883972adc", 0xce) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) executing program 3: r0 = socket$inet(0x2, 0x0, 0x7f) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/238, &(0x7f0000000100)=0xee) sendto(r0, &(0x7f0000000140)="cdbcae5465118fa0e536b9ef48d40c907b70def46bb4d2185f5b298c9f9aface16831ff1e905cad3038b26bcd381d1cbe3965a5ff6cbd2b46caf3b2df09caaac7082e81e18873d071da34836b205fb01ae75ae03806eea0509dc689065d8a3827a0d4b80f644047d8fd82d45c994e5ea82da8908e161806c5a24490349199c595bfd0e50e94ee2c29fa2028ef61b0221fbf93a2e1d2736b6024b0a61d825275e6c89d527a22388724c85dcac383272d11b74bce516101cb3d15e8afff369893b6cbd3c123cc9566287b8a52ba78c5e0584f34d08c1f7b41f7569af432bfbc4ebefd298d9ab8be5fe49f39df7d714a766b15ed5", 0xf3, 0xc, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, ""/503}, &(0x7f0000000440)=0x1f9) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sendmmsg(r0, &(0x7f0000001780)={&(0x7f0000001740)={&(0x7f0000000480)=@in6={0x18, 0x1, 0x549, 0x5}, 0xc, &(0x7f0000000640)=[{&(0x7f00000004c0)="72583d7335dd245650066bc3838f8e5212f0e261cb85e522c750bdb3e1dff4c0b2376d91be545f54b955cfea060bb7b451a74cbba00e9ed7b3970a04a8b09d5a56cdc5daf88f09f906c1a889d58ba5782fab4ea376b80240472ea2e8f45ea80f8e8c0c82a1b8a161d298bf624ca8360724ab6beb2e3a8131e51413b3e5726dbb898080e3b3651d9aa80bc4781b11b86249b5dc2c2f1412e2231bddb1b36c57bbf27df779a173174b719a09cd9ea19c525c30252ad227cbe6a11a10d1c65ec34a46f30b2c8bf3c6d28d4cd6331aca58898f00007a96", 0xd5}, {&(0x7f00000005c0)="1255b29a9a5a1b1c6ef37502df1377330ffc48b8fedf8193a254167da55bc815", 0x20}, {&(0x7f0000000600)="9b0aeb12ed9096ba2c7c59442cfc8686e1d4c6e9b68a9635e97b3981fb48bd773af2b4", 0x23}], 0x3, &(0x7f0000000680)=[{0x1010, 0xffff, 0x4, "438a6f8f345ad241d852c77743a728c6e64a5ae5ff226924c0ab17ca9b3d72ad652087c8a1876021a1c8651f4cdc7bd88c8c1f30eb9c440260bb52b1e5f2dcf1db136bdd7dc096cc932a25eaee5366ce9a6ed8fbacb6750eb175c796cbe70a89968ec130f263008dfe10bbe0aae72e8df54653a51a99c3ca22365179185cfbbf7539aec2bc4009d440961ca3020e6673bb04c6d8cfba7a92e72775dd88a40cc8797d5b9b85666ecf6657b267a0fe05001ef1a7d7b06f9aacb4d1d921b2bb8a9c911e58d66d58e6c555fdba853e1fbf6e01ccab4be7428a57738ce6559ef31035af136da2c5be797594031f19511c40a3ec3840aa8e28fe687f2a67d9ebafee8bd49353e90bf5e0341805cf8e7a45824b79e88a14eac3d95ac847eba71cbd4eee1897eae8e6c2f0c321785b4a5616cac5bab6321a9e14e09d94d6a689759ce3e69b101bae82fd8d27632b4038d4ad4399a4bcf3609e2ff8035d527e853fa8a836b8a17990affd5ec2ca5284666e7e7e148d3f3f5e8b4830c568f79fc4d9b1a8d716cbd2f91e4945116d99ef53b95f8b9ea86a9857d14bcc1656e14fbe04d5a625d507adfde0f366e57d1562f70e6eb8207b5eefc8570ee6eeb219bdd001490ac97839036039fa2476d8e4e5eb03d5d7684d448baf925fd6dd3ff670d2d0afb9c93b9f6d489d4473b08146b3b23b400e2106757231ec0cb284a220f7e5ecdf6816d6070399331e28fee316dd2efafd05a0256eee6f057ae85536f81847c18a41cb0477c80ca88d17efd76ea2b3bc8d81728a2282fdd57658aaef9dd19f76529c50a78f7c1bd128aa15860f102785bd5a5b218ec466b632feb09c6684ebf321868623144c27ba7071d05624cac22c686e8f80138679b318221e6de11c1fa4e12ce3351508e0e6eb6ad28dcd16eba15589356336fcbd95634ca5ccc04bd446965066b113471518681760407ccc3e116ba34094ad0359b35602175b45ac2dde19f74fae3c8fe12b579ce4ff6efa67b730d6000fcbde1dfafcc447ac2a5dfd48ff954ca2fc0748f09b3416745b9a73e0372274ce02783d0217d65ad8f7233c564808889e6111f7985bdb18dc558798e4f2df86087edeb308cdcaddcfbc378fea849996bf7e455bc7eb3f3d52f17d576681f84297afc3b04f33e48a7cbec341a7ccc23185f7c548bb4eecedae0fb723bcb7f68988e73a0a43cf912940ede9fbd774482eee7477d05b976617b66bf5ff30766d006fae2936ea93cb391841cbe77f7b5787266bfb6c3ba3dc4396c92c73356ea6e7996730a6f5c788fea834578b88853b25457ee47fba228ab0d10cf820828930f523a574e644106c74b2bf010ce6baa25ce10e3db2571118cd69dfab1bab5c2d848fed9b1b2a5c1c04dc9f32d4185f07eccce1c5fc67400d32e09c7d175dd39d3eb73a53d993bdb28bf8c41a9f49875df87c7bff583169fd536f3aee32aa0f6884e78d2968067f4a8d32992589e1efbb58c00bde17ae2d44a3c1b5a83b65c1ede7da4a2ed7ba9dc97e34c3c44e071f4a34e205f860f4c2e366d02f70fe81b5edc8a7f729b2546ed38f0da6f5a40324cecd908b816e296cce753f1d1ce3f8dc146e9ddce37d4a43ec9d0fcfb3b6897141717837bbd2c30183a3a7baf4887400eee1a9a968d1e3944dcbe16868a3c5d2bf4e76158301cf9fdc0f0eb85cdd49e3e05cb40ae59bb1b8d3261655f7ec410910540a6fcc2e56b5e1c2987c812e74554922706887f0cb793086ae86ff50fcd840639a97ce8206952eaad2f28bd429a2946b23c99e5a5fb3e6daf22b70c4aead3a4f52ff4f6b41aa1df307c4022b0becc8f1a67fd5b2ae348058991c68cc4ba25f16c1766f55c0a26449fb2d01dcbab7f0cb239e28d9137274f1cd1fb3f13afb0e8fe3e2931e73efb33edace37a4852a9318365a42fb78cb1cbb5df46cc6468a3d8c2ab8efc10d2f87b0e4953eda96e2abd64b6e3f893bf3499e3177ad06689172d4ece337ab698a813f8e8d26193782b4d8213be80a05a88cff616afc9c54363273d86ff12420d081fcda998c245abc5b4835b120c6d060c91cfcf7b433519211ced02bda413218cf89920b552862ae097f0333a5b7c221eff904646301aacbdd708e6cd5c393a7bdc64fdaf935bfa3bfd9caca3dc3498f93d7df297d135964c8daea0848587de963b7e6eb4bf34ddea35df4c6e5947cad1fd0b209d0e9e6ad49a9ffe4322cc4c701ea37453714297927ee045c919ab1dda740e82e011a3cc1a4bdace99a8f1921a5548d4b3610c5d739c6c937bb26db267aab02f46e802ce322109435b37464751f8cf64c2617d6ae0e251a5321f54057bdb94a0a1f20c9513a6be22a86edb67f960a53dab313c855794d1e1abbf2483308b60252dc2d3882b696de199cdccce90e5d2fd1697e5142ffd96b02214592f45f8fa2d03d8f492989ebd3b71f49339ed5093a19daac0f6600afabb4a925841fb5df5845c2df9aa32081b7be0669b946c497b4f9ecd70198ac871af63eb858e1739e2fb77ebf077ef135ef4ecb0d63269ea1903b06c6f739c07ce4cfa3fa11510f7a0dded78dfc5e33adccc1f53c4a5d70b84c3438453e30d0ba1287d5fda6f44daf71379534ec69dcc185d2df982fe088793274022bbdd12dc7864b43fa43fffb9780fe0fe5beff268bc518a3fdd1f91981700420796df4d4c98f69e862a8e5ceb8a95e1872b935c5cf9b89a9e298a4a0b9e74be6d9d7ba1c5e090b039a602a71642907cbed0ed7e55c2fb2392ee1fc71e28539f76257cc9aedf1211414a8e9a46b519b98b0088fce29915bc32e7519a44324e1aad372f5ffd55a13405b3d7c3c0780e720433e813aed92e35f12af065e446d7f5efa614e7b41bd9fc80b1146452502b095410e340c85f60b1a5f88dade4e37bbdcd87b62c627e710149b6d2c429b98446e5858080891a8bf10d613e0daa2866207393c05dd36e17278b75d3957741cb035e2101ca15e27e74b69a563bb9c8a6a6c54d8ab43a78bc3962928c3b767a2af885c9085ab17cfcfa4c1e3a6b6e283ccf15dc3615c1b52abad20abf1c9cb8b40ed0726b79ed4adc196ad29a9cf06fde07242ebe023c92c2d245bbf40e489e7e965239b7c78c947a49b1dbc057ffeaf601790c5479dae94ead815545ca774d7f3ba23457adc2e22a495798ac7759bb878b26e5f17b4e87db351048532d3ef4e43017425ac60e2ffe101f6dbd48790e233fae898b7ce59084ed6a745b8bc619749ac977c18e55a5b597c95f420a375f66c2fe6840d0d78881751ad53e769801e744a2601054e9ade065a483a43367db573f17ebe59b8b44551e595f6c8c032e74941a1dc5c8795f4e7dc32fe22d10b6e0988377abda3bb55659fa34a1901ea54082973d3cae132f556d0f94fc76548a3a9767f96510290e673cab512f320c4c15b59edbbf70f29dc47e7f77d1ba916ffc3852c37f671b05b82bf3ca27659413d93155eabc7a2a99c0cc6543b47b917fdea1522f5c844fe148b9fde1cb89d00fcbf45d690ecd362c738e8aa0e6ede1779f76c271719436c980b073e5e587f1ff9d0ea6ba325e750722695eaa926ebba3a351dd92e420b6aed037b61214c38b197ad2109bf7d14fe0b417cb8a3b79b419b8fab04641705d67b706e247e998cf4108e1c387653379fd34b45c6c6f82b8e62c848bc1b01daa9ad1f6197c4774bb665d5b62ffff8464b97a464949c540d2db14543a3ef589e4534bdf3ee784347d3bc034b976b874299c670c5287d296739a630e1a5d699f1c8430af23d269262fe8c1101cf889fe2aa50f74add96ed95a726c89496f3992df19c55fe4530d490c6c635a59648d8559897a6eb659f5d12e4aba9e7ed0aee6e2d6c3235ee17f3af5cc68646a5a8a1df14ceb84d8284d39a21cced1d0937ed07250e7458939bd73a695867fe93deb6edf02e2eb830e82e5f7dff6c13d54cc7ee137e9781552a8eafd3a4a058b855a60b530f88213767a14ae711af3ee6515d2ca9e9e456d1144b2c723455b3f07f4146287b11e9f9ecf435446cc2fd7c4f2b3cb4522450cbf99ae779d2633c6d697be4da8aae163c6b4b082dea5fbe4fe7ce514e996d4caa4c58b6a5765eddc0bbd5b3f99fb152e80e1bb83e3febead0a478ffcab1181d1910e7aa85adf057e3ab2433d0ce9d522d815c0f18717e8fbf28405328fc358d40a6561f7df0686a71f27a2e22d87888fd6701e0fed04f6c2053ec94aafe374a367ea04866ecd51cbab7eb2163843c2c84b57c3b52063d05dcf6aa32c687986d6076a5985c7c26dad8004717e46cf56bd6af45ed3a2dde94368a4f664973ee6a5aa7416f9c1014cbbe9cef708a2044ebbc9ce3a5adbdb9c34e8099a51fdfae663ef005a146a75785cfd224c0f3e2d18f6440f263a56aa17ccb09c2adde33824f47516b132f15572ea1a1367bafdae80ff9f1e45522afef3c6baf75e6d1de06103788a3fca0db0c697ecdfbcc5d901626f061e79a5135216341d8c0ab2e690dd6d0819a10c9cd5c246023dc18d216f6dee4113b750c4ef6ad72e585cde1f0303516a4cc1374ee28ad8fb86f8bebcd60ca2995b483d1c3330b5aca91c063dfcc670040aed59c021ce6d7a796855a1ac35fc85fe6daef97ce7bf354a9b3646d777a5317187ac863070c8d7cd95482bed276044d0c4cbf2511bdcd722e38b33a6b3a9cab3f0bb46fd374dd0fdfe8feef5e5309b8ba251b45f702d5ad0a1ddcbd553203b04b406b33045e6bef60ae74d82d31eb118b276e34c461bdbcda4ace683a642a3c7a5cbc0c69345a81f7b3dc0decb33775b1e9129b282c7b69904af9465c3d3987a1b8f9c307a89212bbc9f55aff3d78d9d38b0e4f1af2badbf9a5b641e6e83a3c8e5acfa7e812e2821ee927405206c2c4b7df7d8ccbd8738c5f906bf767c2d77ef9b5486f8b6317eec9605890066da062adfafed4ac77955d0abd25581a0a17814c59fa30a0f4c72f7e8a5f1531b4751cf9ed1488ecec8b50a761367238dc6faf096c87e0eeb22617887a8202bfa4fbaf2630ec46f3c735cdcf0251b84b131c5a6d8a3c278f83b048a150112cc268a29d8c3edc03dbf3c8c9a38ae6353a95d2aa012012f062b2b9c0cf6da118eadae77feb9e46a939e155162126350d468da791a9e7a3950f9d6204d3beb7c4d31113702ab4899aa1a0beaae74026ca77475a79e54df92767e7c86ad91b6a3d3118da1d2d4f75b28655282cb8daa9a4c13d2e7e7b1a3266d5e9c5df9bed8787d04b282d9f33c47023b31ba530fd1da98f9a582ed7e6f4d4ba6c7aaa070e6b530661b3bcd31c6438acf7138dd49b3f5ea13ef5445e4dd50a3d2b44912a674d3c7e0a6cfe1c9d8e1b93e2cc88dbadf36ceb0136102cc3bb71ac4d0f676879782d511ceeab2515ba7e8d6197ace56a6ab237d649c8c39b1e14f48280a459bacfb18274a8d0de3f4d7033e94e4108052fdd93c3a951732841f8eab39b5f4efea4aa9502f5b884f0b8e16b5507627434db19923df1fffab4024eb5c65d2e6ba4e408834adbb4dd690cb553dd0f903c87f823ff6fbd537bdf235c0f7eaf9e93e630851e8100149f0093f1293c95d388b6d8c06f34c9265d98837a11f24589da2db3d6d5ac4fb9a5ea4ef7c792a69f2a6955c2ecfb87a3895b402ea57e3413580c0a095dc7100917ea811c0036d50af50154c79140e95474cddf6ce03e0ace56caf63e9c1917c8d06d9cf0fdf8063e36e0a83424b946fa59eb44762d7664eb7102ed4673adc6edefaa4f864920d96ff7d371e0ef289be7616d8546e2a54f610c3dfa"}, {0x78, 0x1, 0x2e75, "7f13e9bc99f5f42ad86fee65fa18cccb671a609109e0a33e88b12ee4750342c08571dd8705b2fe240cd0a793926d8fddf6369bbd8eed172fe7faf515eb942d30bc5c2f1ba0a5493e1a909c380326b1e04db3bb8ca10d499258e2ff50d84753287a"}], 0x1088}, 0x9}, 0x10, 0x401) sysctl$net_inet_icmp(&(0x7f00000017c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000001800)="42bc5b660866af103bf9647d3df9a048805d942a97795de12e29d4006bb25712f6e1ce64291c547fd68251b740f5561012e803c9a1af255f3f86e06b5d16a4ea7f65c2096bc2a9ff6eb77cca9793e303d371d9c2d7a22cbd68797f4de6e62e1d5c682a491b94e88eac7ce0cbdb9ed3e37e0af2c3cae17d62277841a3e56e03c6a6323df53224fc4c9b9baf151d964398ccadf6d01a0bf1afbb92f429981292b9f403d0", &(0x7f00000018c0)=0xa3, &(0x7f0000001900)="bfd40662c7190c67f9f95e7bf3dc6bbc39b3c2fa75b0d714df8a5e082a3e53f947a96e710756b0b34efbee78958feee7006edea4c47183888b8bc48587442eb6102b467e36f28172d450ccb2eb379651cd24b16d10a9b0f2ed935c4baa4671981c4362008b56af69c6f1f882b995740a9418be4440311b62ad", 0x79) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000019c0)={0x0, &(0x7f0000001980)}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000001a00)=0x5) ioctl$BIOCPROMISC(r1, 0x20004269) sysctl$net_inet_ip(&(0x7f0000001a40)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000001a80)="27649157089245f05cd64464cc833c7d31fa9b047f62010c8280557407f06f416e4b01e75f5d74a0f3970944f0d5f38955007e40c8cebfe3d229b8b82af8593ce333867047c489eff28a38b5c7deed04e088caa6fd0f51ec9ae3df4b3a24f1fdd730217a341df4f6660548b429b509b7b67f427e5563d33f2e19a2eb955d12459a256d03588b4b91f4b8c946a9fe1972231987785920f06dfae92b789ab99c5cf87af0bf9e530f96d171bc4f5eda31", &(0x7f0000001b40)=0xaf, &(0x7f0000001b80)="42b62ef71cc2abacb6200fcebdc39526eeb93a2368cfb701f1eea3859664bc07e316e6c63067c4345fea897036f34a36d661549b", 0x34) mknod(&(0x7f0000001bc0)='./file0\x00', 0x2000, 0xc21d0b5) ioctl$BIOCLOCK(r1, 0x20004276) bind$unix(r1, &(0x7f0000001c00)=@abs={0x1, 0x0, 0x0}, 0x8) symlinkat(&(0x7f0000001c40)='./file0\x00', r1, &(0x7f0000001c80)='./file0\x00') socket(0x20, 0x8000, 0x4) symlink(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)='./file0\x00') r2 = accept(r0, &(0x7f0000001d40)=@un=@file={0x0, ""/517}, &(0x7f0000001f80)=0x207) r3 = getuid() getgroups(0x3, &(0x7f0000001fc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) r5 = kqueue() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r7 = semget$private(0x0, 0x3, 0x8) semop(r7, &(0x7f0000002000)=[{0x0, 0x8000, 0x1800}, {0x3, 0x0, 0x800}, {0x2, 0x81}, {0x2, 0x2, 0x1800}, {0x3, 0x7}, {0x3, 0x4, 0x800}, {0x2, 0x100, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x5, 0x1000}], 0x9) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000002040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002080), 0x80, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) bind(r6, &(0x7f00000020c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000400)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply}}}}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0", 0x0, &(0x7f0000001140), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, 0xffffffffffffffff, 0x6) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001104, 0x0) unlink(0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5513d19e549fdd5d5e68752fdaeafea8bfe4133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b2291e6f740560688a87f86407200000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add36726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39978f81c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603", 0x1c7}], 0x2) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f94ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc8383b6f07b72c2ec744207309ad30ae05bb2cb03990aba177ccbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad48999fdf46ed5ed15", 0xe6) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/91, 0x5b}, 0x3f89}, 0x10, 0x41, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r3) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r4 = kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff7, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x1f, 0x0, 0xb66, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "ffff09008700"}) poll(&(0x7f0000000240)=[{r6, 0x68}], 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40001b1e, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x2, 0x1000, &(0x7f0000000200)="e6547499685b604c7a75d8f49a328451a198dfa4cc52adc64b4ea556e580b4a7123a34cb0f850b571a8a21a449099a4f9866ba73a2ab27dc7122f38811d343c2114230f9506168d75f8921ec6a2247f3a7501b6809fdf5f5fe9e16f955f190d34d769cc00d5b06bed3e4faa323a90988d3c9f48f05d7c1ae3cdaf3a024710fe131fa3ac82f8d149835f621a44bd3a47d2e97", 0x92) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='$}{!J-)}+:{\x00', &(0x7f0000000340)='+,(\xc9:\x00', &(0x7f0000000380)='/\v\'-/]$\x00'], &(0x7f00000005c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='([/\'$\x00', &(0x7f0000000480)='%)\x9e*@,&\x00', &(0x7f00000004c0)='[&)-}\xa7!{*^&])#:[\x00', &(0x7f0000000500)=']!([\\,]}[-\'$:#\'*\x00', &(0x7f0000000540)='!\'\x00', &(0x7f0000000580)='-{\x00']) syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000540)) symlinkat(&(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00') setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlockall(0x1) madvise(&(0x7f0000642000/0x4000)=nil, 0x4000, 0x6) executing program 5: r0 = socket(0x1, 0x4, 0x20) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x30}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8000000000000000}) close(r0) r1 = socket(0x0, 0x0, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206932, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="c6ab7cdf0715631b19d0276d", 0xc}], 0x1) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28, 0x0, 0x3f}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r4, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffff8, 0x0, 0x2, 0x1de, 0x9}, {{r1}, 0xfffffffffffffff8, 0x43, 0x1, 0x467000000, 0xfffffffffffffeff}, {{}, 0xfffffffffffffffa, 0x80, 0x20, 0x4, 0x1}], 0x0, &(0x7f0000000400)=[{{}, 0xfffffffffffffffd, 0x4, 0x10, 0x3ff, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x2, 0x7, 0x101}, {{}, 0xfffffffffffffffb, 0x92, 0x1, 0x8b72, 0x4505}, {{}, 0xfffffffffffffffa, 0x83, 0x80, 0x1392, 0x10001}, {{}, 0xfffffffffffffff8, 0x81, 0x2, 0x8000, 0x5}, {{r4}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x8000, 0xffffffffe790fd4f}, {{}, 0xfffffffffffffffe, 0x11, 0x1, 0x7, 0xd9}], 0x2, &(0x7f0000000500)={0x8, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setpgid(0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xd7c, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x12a, 0x1}, 0x8, 0x1f, 0x0, 0xffffffffffffffff, 0x5, 0x3, 0x6, 0x4}) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004600002c0000000000019078ac1400bb00"/58]) syz_emit_ethernet(0x5e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c0028000000000000000004000000ffffe0000001ff"]) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) r6 = syz_open_pts() flock(r6, 0x6) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x45}, {0x40}, {0x106}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x87}, {0x44}, {0x6, 0x0, 0x0, 0xe00002}]}) write(r1, &(0x7f0000000000)="7696c7cf00"/14, 0xe) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x45}, {0x40}, {0x106}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x87}, {0x44}, {0x6, 0x0, 0x0, 0xe00002}]}) (async) write(r1, &(0x7f0000000000)="7696c7cf00"/14, 0xe) (async) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) (async) executing program 5: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10e08f43b895821ec89bcc76005ca348743b0000002f776cf8cac8"], 0x10}, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000380)) r3 = semget$private(0x0, 0x7, 0x3c0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)) semop(r3, &(0x7f0000000180)=[{0x1}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1800}, {0x3, 0x9, 0x1000}, {0x1, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x0]) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) semop(r3, &(0x7f0000000000), 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x3, 0x400}, {0x1, 0x0, 0x1800}, {0x2, 0x4000, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x4, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/14) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000004c0)="353774137ccaeda0ef46364ba4a09d1558773c22ca940435548dedcd7fd362138dce0c7fee832f407559eee914bf726755178affc9e20fb41698f1575a26ff779de06a263edc0183c8c4d0f03750c6a011126def3d7f3eb9f671aabab11a87007e30d5e44bad7d9893231e18c8f6d4e14dcc34fc2f2bc12f2ad5476e254e006ea6e37a4b25679fd587cc523d4af2d54d6ae3c5e5450099802d66c5f5d607e9a86b8421f14e967bdb72ec00e0313adcdb0a79ca18f9f18773f417bf43e4a972699d3e7f49e52ba2376fbab255f767076a95b43d73e618054d85963ed7b35ca137d4514b7295cebba97730c7728b4a108a1fb16b29cf5080aff72dded179cd", 0xfe}, {&(0x7f0000000200)="f38fedfa74bedd26", 0x8}, {&(0x7f00000002c0)="ac0b21e41f7cdc1f84db18ed0af077a76d1211c54186dfec806800aff1f7a7712762737145f0cc59c0058946f57497487d944a92f6ddc2a63ccfc4f532c3a09757bbad419e6480671ef9281f20ee8711abadeaa86e78451fb1aab0872846a9dde47c5478aabf130431e08bc4fa3c0d7cb53ee059", 0x74}, {&(0x7f00000005c0)="7ee4a5e84646b3dca7bb800db13e64c17f84cad051b4159bacb3287780948978ddffc57a97131118a2c92a6043aed234268ded66d655e55db889b736e685f057d4d2ca0ae42edbc74ab0ddadfcc54d42b93aef3aec390ddaeb45e840c1b79f8cf2ed07b69992c7a6b545a0eb1fdbe0d9a6153b915192493dc949213c625763a3a76035df8becf89506a900cc43d199fe7cdc18ecb9435ef62febcb7a1cf6445017d44bfa2a23638c5dc7c93bca52f8ae632e07561d2c9bd51883b54dba708fdf44056641353fb7f7c4cab1c8a332fc5403e657106e600296d0ca", 0xda}, {&(0x7f00000006c0)="781278fc310c9a176556392bb149c34320ab9b10b3b6df0515151328b1478fe146b63f02876121001de825223c27a636711289a361f35afedf380a37cdbbf7aa92a88b005b864d98158505d3fc7ac989930278b65c3d7f7008bdccc9bd502bde7384b77fd40b85fafa74fd26af5d9983b2baed860094fa35b97549ed98b14c53e03f996720dac4c2b98b4a25de1b35aaa47d85d2f38688e40057bd7cbd2f4856a4fdd1283d9017033d92296e0426fc47db227b9d99e7a8d4a3ab3c7aaf1b696a8250e2e4a87e4f5c74f5b4ee97f23510d133b73630d9997fc0623b40b96900101b9d", 0xe2}], 0x5, 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000240)=0x7ff) executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="e9f9f70f6107d8b5dd53f16d56365b1621aac234ebe6c1bd2d59fd9b210dfbd79abf195e451125ea9a331fc145a824b21123ce1441403d58e3f416e5ac4c4782a47ff995c981e64a52404e1f6f1f8be071", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) acct(&(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2, 0x3f, &(0x7f0000000140)='?G', 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000801", 0x8) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000300)=0x1, 0x4) setreuid(0xee00, 0x0) seteuid(0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffb, 0x0, 0x10, 0xffffffffffffffff, 0x0) madvise(&(0x7f00001c8000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x5, 0x0, 0x0, 0xfffffffb}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xfffffffffffffdad, &(0x7f0000000400)=[{&(0x7f0000000140)=""/48}, {&(0x7f00000001c0)=""/162}, {&(0x7f0000000280)=""/132}, {&(0x7f0000000340)=""/46}, {&(0x7f0000000380)=""/58}, {&(0x7f00000003c0)=""/17}, {&(0x7f00000005c0)=""/131}, {&(0x7f0000000680)=""/136}], 0x1000000000000326, &(0x7f0000000540)=""/102, 0x66}, 0x0) executing program 5: r0 = socket(0x11, 0x3, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x22, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) dup2(r2, r1) linkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000840)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() close(r5) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x27) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x100100001}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000240)={0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {}, {0x9, 0x0, 0x0, 0x8fffffc}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000002c0)={0x1, 0x0, 0x100000001, 0x101}) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000300)='./file0\x00', 0x4, 0x0}) r0 = socket(0x20, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xfffffffd, 0x4) socket(0x2, 0x7, 0x49) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setpgid(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, 0x0, &(0x7f0000001080), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x20, 0x2, 0x20) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) kevent(r4, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0x2b5, 0x478}, {{r4}, 0xffffffffffffffff, 0x44, 0x4, 0xfffffffffffffff8, 0xd184}], 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x1, 0x2, 0x2) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r4, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) open(0x0, 0x10, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) executing program 6: r0 = socket(0x1, 0x4, 0x20) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x30}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8000000000000000}) close(r0) r1 = socket(0x0, 0x0, 0x0) close(r1) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) pckbd_enable: command error executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "ffff099cfaef01018b7482ec88870000690200"}) close(r0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x7) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000af9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r3 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x6c}, {0x80}, {0x6, 0x0, 0x0, 0x6df1}]}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x20) getgroups(0x0, &(0x7f0000000040)) setregid(0x0, 0x0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0x3}, {0x3, 0x8, 0x1000}, {0x2, 0x3ff}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x800}], 0x7) close(r3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = getuid() setreuid(0xee00, r5) setreuid(r5, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231000000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000009c0)="7fcd7ec80ac718172b78ac6b3a276500c88030535c0b1ff701a7aea87b451034edae604eeb3664607018246faf2b193a9443655cb7acb5c2f2cb987e3beaf06672322f9537d3f5072bf28b6daf32c5428537822b3bd2ba2af00abb57fb794f5eb3539c0d7b75410c778d738d64d84bdbe8c2c9de2c7eb62d9af79ef26029a19d546c2d5d922eb20b1d8a6f0241f6aa1ded5c769f4a21925fdd6effb434d8045e84429d51c28f9f80d9dad31e26eda3154a5aec8e76fc03d95ea2b61c4dc395efeb6eed93dbdcf603657228e58a6a3fd98f015b636bd67b8d667a2d6351ff263728079e93adc1e72c1fceaac4ef2ae446c97d3383d8faa21b119c12130b998f49cacf4f49cf9c03d5012f607dc30e09b2b3dec33f0685dce3a36ebb5b41ca5a138077d796a2cf9b1cebefe7dd7d9f1b1b6e54f704e62959786891071fa151dc60cf59ea3ae6b9f3cc39612b64f41595f1543758ebd7ea0fd0e0f70b78fa9655835cef92e9d3fcf6f9a1e572e7cb84b11e30318a9d0623b7e08fbb9c8fc923ee4b294cc8568363885ab40c30de4202d2adcd699229132730c092bc04d261239642f4e3f187be8bc9f47c237f00100794b408bc61a58748666c8d23c901be2d55fb016c34a4f4e6ace6be1715fb0ac48a14c96e4772b8786adc2acc07eb152c63a3eb9bb589674d8b5702b5d19b9d4c0316bd78125e9c472faa8c65fa14b61257b99d6cfb8f4e86ad2f144e9f907ecd1e47ed6109619b0a192ea9c0d21c67527328f8b7daab9ab13da1f41d839513c56bb26e0d405dabcefab190cf05851172651e849b4b9252cdad72e402644cbf9fbd9020fc25f5b09415cee83dca16f7672f14bed2ff63b2ef013b498d62459f60971d038c42eff5f2f4f7a04f8ded2ddbb89fcd908076d46b8327f9b32a4bbbe25d828e8fa8800239267b264d8b6cc9336944dffdffc9fc092f5bb21d2ab40526651b79760f2d5978b5bafe377a7a7960654708a5cadc1bc855def901b12ed909083ebeca4b6123aa1446dd5c097524ab62de81f6cbdaa16a8487679ace49e1c04951ff623affaaf9ad69c5016a0673a1aa87585bcad5ed3cc809845f8320015a27a21389fb718b515f0bd1cb6bec5414bd09b6daf4e43d910e7ea1d1a55c87a62b022a531b4681153fa31b2180d59539fd93ba0ca0ee1e92fa1a803b93f5b0f5b92f9cb81f238cf4e8bf0ef6166fe64ee9885f6f45f491b36a16fd49bb8d25001ae3f2811206e88fd3a5a905e8a410f9741795da22e5bf910fdfe6882d0b8d49f726f4c594669f2ee3ebb800d2cc9d97422cdb79c98f39f6065fdd52b27f815e24bd7c38e8d7b30cd90f53be96254a5aaac10b0c60e22a4f7257a0711f45ff2b7f95799242d000d2a9e49995907b52c854328b8621cfc5ab05c9530d3b4c78f7593048141fdf01d12a17446b6c306c78023e35f1e9f88b74ee298c45027a0d0756b344ba01511d53a8562c4e61424d5755290f482def5837371d23e7c775b0de298678fe4dac5da86e394aa8bdba89ea4a179edfdd83930d6d4159edbd1d229850bb0ccc6a3d354e3d867f7a50490708ae579c97476daa3a24fd0dad87953d0496d6e969d0e1ffabe113d7d06622e09829139bcc2dacb82531c7c22d9afc6a7bace224d638ceb3ba429faeec0d3e7ef3677bc23f57e7334da0c8ee1c4d916b5b276329016e79244ec4ef9da768a9e7b073e3907c9b9bc7b547239cb6033685e178ad4e4dfb56d41e4713a72d5e4d21b8cb4d26f909173c83faa297c3e14b5daf4ae3c134072409eb262b17de7a057fe23c392d47dd1ce8302ddd346e207157d2937bb5451e4271412fec6106c07cdb734f5e580e971c1a7232a157de7d3b4b569613f45aaa509a6c7e157a2d5cec2112bdab7d43d8ee17e130d6d319f29e7bd33c4979d8df887c40763343c3f331bfcd20a816d6a15779fe57c2e5039a52a32faac1e09708d3be0946f5c87999dba9fb0e4db1de4d0e720d2983e47d2dedc90b9a5467b613afc2f7c94ce943032f36680f66eec5c45660add4c2db42e1be3337230334e163e4dc1b0caebe048c33e055e387d36ef5002d8e65c23859358ea902946665a283832b9a5af028855a1330f9f90d887133bbe7e4fe2e9bd538ec9618debf12bb60a945206eb3a36a8f7ee3a0dc265c8bc3411a0f4b047ec95efb64a3a0b871161f9028c23f809bcb936acc01939e8716274992e398cf5e814cbfa75a08c9f19bdf97efc457cb37e859cf03a089219a152a6ffc9f35d122b679d5e47a4205bf9c23d9c042f874413f4a5e167d11713b63d16afd6a690278463e0139158064621728bfab215484104645e8a9f959b90a0e87610bf62769dc90ee4ab9d282864bff8baab7e146742ba137b6d7132339334539a6bc3039223aa66025c886231b325903faa59e33543d2b8be8c6e18ebf9b7b4e0d1e00191a5c459aca37772ccdf0a450f5ab0fa13d929e7b1526d3162f33924f3ba95c621d1ec281c58fdcdc1ee3c03fe6752983ac1aa913b7e0fe94a1fe69a293f7e5e85cd0f0fcfbda0a030527cb05e890defee9abe77245acd78730350db2e6466fe5dc379f01194c44afe1ec836cfc67daf740fdbcce6e7772a82fc2fbb31b1ae967ef8f1834b77f4d834b55a239335b23cb4caf9cbbf9b820b3704d9cb80b0aee1f2de261b1a130aaf9c6b759a643ab2c57cb0938c21a748874d973fa344331dec3ac638d82913f3f0d4d13b45f21cd890ba296397c0f5d767effca23eea28ce7b71a8d1d40b389145d9d1213cdb6e632637de62dd81ff2e82f3af2d4b17cf8fc601957d77d2f1870a36f57a34e0d1764f5e194f62143c546c4ddab3eb3c302d59286babf8b4421c1277de64642123373a94b6021f2b72d9e42cbe3a816a0944aec5eeefc6747ee0302c882614e7eaf0494a7615d24dd50bd92d7741ccb3276f6a13742e0751c48403decd3b891dd81a05f0d6191b3311245523752203e53e06509921536a964875631baea23a4f83b899d0a5a1f9717575c73e0d619e35442a72749150e981f9c58d925866c2de0ce4a6fbbf976cc7da3c44981dcdea2392644fcb54c56f769757d5166755291230789a9fa94bc5d8531c860a8623e245bc0035a2e58100f608aa07c3d9cedfdafe4855cf959d87c57309a869800e37eca215035dbc3242f1135734d92521a935d9e4d8170609cc026287129ad7dde045a043fced2718240da1647cc0fdd36e96aa44949bd28f275635844fa5bc21fecff426c95e3f2c146bb3e50b97525e6a2bc3ec89e29897ae52d287dc39d44d16f6c7ec81ef0ecfb275c557c8b837bc4117641183333d6bdf59bf05e70707f23f33a3ae3be7ed0e256420def6336f79206b47d6412243b29ed89631bf730248cb69bde24e66dfb561a71225b619aabdc0173334190d230885445f724880e3239527350b426a65bfa8f19c252a6360449db0a131d85f9721ac46fdc1dac1461296eab0d6e783813c974dcd2b513b64a9c717f7f8c4f0acb1409c7813e10c9da55f9079d04b33f5b0b79ad0229613df2a6262af7781b3f13853ea39aaa4dc08c865ec53b62f9e4fee22dff6636be3d61dd00d2e310e1650cee929d5194479733cbd875525c63d7db68a5fe77b5e10c6e8fd6d231a5e97c11cae139a36d8bac49d6639ab99ee2f50107aafd9dcced1a4093df86d174aab2e60d3feca2195a36c12e87144bd49feef26202165c17db56b7c13527ade32e1f9fc39a84e150ba47de0e329bfe69c30120a370dc8d65e47a92720a66a073cb47ca1f346b2fb432d6b7770e7869d479d3b3a5a59c8635105cc6c316d414b0c288380e2ba25e1489f956439cbc701db09b301b7f4bc50ed796370622aa34aa79d257abe0cc394696eacf2df0b427a6d565186434a61f5a6497360836c8520cbfacb528881c714baa3e1b95df4d6ff32e68950befb321ec10c3131da9664ee55c8ea15c675fc8c7de217b8638c1d53e3e3a751b4f1d3ecdd1e385317abdfbae55bdaf57c0d699fe4ee1f0ed5af7236781aca141dc17acf1ffddc6dd3402e83a0f4292c22ed36fc7796bf945ede3c6a0461c3527e855346f29386daa992c5e9591c7e068c65b5b57729e76a3c0779343c721e0e67ed8d49ac5e02d80ca71639c934c7c05d0995a5002294c01df882fbe63b843f27c89e8ba38ae9bc9ee50919d074f91a84095faf6a68f7fbafe51b7d32e936a8f503991c24a818b5df719208341ebc41da5e367bd3efc22eea200ce1a187429721c03279ae042c6d0a123f6b87905ee6ca92bcaa86896d0897c867c78b31aa644414a6f1782af87f7a0f36bf4eda083597acbd1cd0072ec81c9b7d5c61d705715393a15db7e28bded05b74d2549094f7ee3d05b4e96ac387f3917c1aeedb1c82904c200fb3b4188171751703ea69432e0e476c1fab18c6425a26f64e11f0e25c0c294092d04db48f917d1f3a805530bc8c539ea7b075d034620eb88c26c6d3086663e113c64e12e4c76f21d7dc0d9ecc120224660460fb6911b830f4592955426036e65486b43bd2c88b1fdda714ac682de1ea343f1f9dd22dd3a24308bf9b293bf9dacd64d5d51b4e1ac34e6f2ce56051331894c09298fbef8f583e384628f35fa32484c38d06f2d5542749a62e3945dde4cb85a7198b9d4490bf76f8b2cab93092f60da042f5ae75d91363f00eb29d2e79f5ff910d8f224b310101b8f1dbc02a440d9a96438780e2cfe614e98751b38e17280abc64d56ada22d5e228a616e8324022abfe6cdb46e478b24805aa3d95146760eab3a57d6686486449ea63ba021940562d2bdc5a90e8bf054c070c06a8d208a5ce74e806181baed0f32e27a6f5ae50307bc5e8c8e7d031b9ade7f1cc5f15c003c5f1e54cf8844995a9e2a611ac8d8cd13463d0deceb9303be1f88245782f97236dfb36488aa0f4e5143f6a771aed8138dcd7b5ea4764f3ccfb6f86b6178ef1af41f74c301112c75f0fc07d3b5d5dde8cc4f2c37aa5a2f5b92173001675fce55824a7585d24fb68401d752a5d510e7c707f0090c61a825daa8febf1cd5ec280326066a84ea5938146464d26b7a790b7862a97a9b35ea3ed4935207543b62e50cfe18a587271b0ffb1979c3c1e8383b090d61ee8c1ef7d098e5d72878ce17aeeeab9356b65630f4c404d89b01e81a9cb58d905ac14e765bd07b313f29951bec65d36344a94673c560b67231c8d6a3c83566da100c6e67390712583c32f8522b40519d68970bc795c4ca878f4845c9b35cfb77a1a76be6dab4d800335c41fe3e9ac7c4d2a2338e5af8e5dd2daee51917039f3bbafc5da07c03f75697016f36e8c28e942b7ea4c562d7fe3c2329f1c8b600575801a310770449f3b0d5f395d5f72448135ee3c8c6de3fa124ac84276ace339ded8e32b15a00b35e73221927b42f8b0af8e9e62f3fe24a0b33f872b0948ad5da7463bc38cb066dfa563329708eab95c56bd30a5a2ee0c2b718b4968936942e5836e815b47c5d83967b5c581fc784f3647efaa8616702c8087003d40cd7470fc9b0c2b19db3c12b0304c3c4d3cfbafbaf9e684de602876ceb0b4ffc2c3a5cc60e379bbdb7737126af4fe84c00b81648e12c2866b91094972a9cbaaab51c555500386a1d065352ba45252b689a8b40c10735ce780fd06d1e527f3cd37ed504a16c84897cb0be7fafb9569e983b05a473ebeebb1c7d188e8b35dad0065c5439ef7eed21b9fca7e1fcb57e58e81a4ec9f36075add02b55115ee71d11efbc6ea20a6a86214bce5cca9c5e2949040621dd0412505217", 0x1000}, {&(0x7f0000000180)="52f7551a93c800c7bd5986578e5d7e7cb100039f5aeb9faf7ef54f3865cd6541f669022ae8fe4e7678e5f2a37d65898972d9e8191cf6588b1778cebbbb646b015e5ae8213268078e8ce36d8a5c508642aac6c78cd9c035db6e163434ac0bd6c7268fd6703e3edf481ca4293a9e3724d61bbff25f8b5e12465adeb4bec3d8c66e8aa07211d1843cc223aacfb8465e8aa87a6e531589c1640b00e957eec14dfb185692e12613833641cd", 0xa9}], 0x2) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)) r5 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000680)=""/91, 0x5b}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f00000035c0)=""/4101, 0x1005}, {&(0x7f0000000600)=""/114, 0x72}], 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB=' \x00\x00\x00)'], 0x3e}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r6, 0x7d}], 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x3b, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r3, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000100)=[{0x81}, {0x54}, {0x81}]}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1021, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x8001, 0x7fff, 0x40049c, "d88c07000000f9bdca0988d11554000900"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x80}, {0x6c}, {0x416}]}) syz_emit_ethernet(0x1019, &(0x7f0000000300)=ANY=[]) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_addr=@in}) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0xc7, 0x11, 0x200000000000003}], 0x200020, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8201b9a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) r3 = socket$inet(0x2, 0x4000, 0x7f) fchflags(r3, 0x10000) executing program 4: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xcb}, {{r0}, 0xfffffffffffffff9, 0xc5, 0x1}], 0x8be4, 0x0, 0xfffffffb, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xfffffffffffffdad, &(0x7f0000000400)=[{&(0x7f0000000140)=""/48}, {&(0x7f00000001c0)=""/162}, {&(0x7f0000000280)=""/132}, {&(0x7f0000000340)=""/46}, {&(0x7f0000000380)=""/58}, {&(0x7f00000003c0)=""/17}, {&(0x7f00000005c0)=""/131}, {&(0x7f0000000680)=""/136}], 0x1000000000000326, &(0x7f0000000540)=""/102, 0x66}, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "80347e7bc3cd7eb6040000000000000800007000"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000380)) r3 = semget$private(0x0, 0x7, 0x3c0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)) semop(r3, &(0x7f0000000180)=[{0x1}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1800}, {0x3, 0x9, 0x1000}, {0x1, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x0]) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) semop(r3, &(0x7f0000000000), 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x3, 0x400}, {0x1, 0x0, 0x1800}, {0x2, 0x4000, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x4, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/14) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000004c0)="353774137ccaeda0ef46364ba4a09d1558773c22ca940435548dedcd7fd362138dce0c7fee832f407559eee914bf726755178affc9e20fb41698f1575a26ff779de06a263edc0183c8c4d0f03750c6a011126def3d7f3eb9f671aabab11a87007e30d5e44bad7d9893231e18c8f6d4e14dcc34fc2f2bc12f2ad5476e254e006ea6e37a4b25679fd587cc523d4af2d54d6ae3c5e5450099802d66c5f5d607e9a86b8421f14e967bdb72ec00e0313adcdb0a79ca18f9f18773f417bf43e4a972699d3e7f49e52ba2376fbab255f767076a95b43d73e618054d85963ed7b35ca137d4514b7295cebba97730c7728b4a108a1fb16b29cf5080aff72dded179cd", 0xfe}, {&(0x7f0000000200)="f38fedfa74bedd26", 0x8}, {&(0x7f00000002c0)="ac0b21e41f7cdc1f84db18ed0af077a76d1211c54186dfec806800aff1f7a7712762737145f0cc59c0058946f57497487d944a92f6ddc2a63ccfc4f532c3a09757bbad419e6480671ef9281f20ee8711abadeaa86e78451fb1aab0872846a9dde47c5478aabf130431e08bc4fa3c0d7cb53ee059", 0x74}, {&(0x7f00000005c0)="7ee4a5e84646b3dca7bb800db13e64c17f84cad051b4159bacb3287780948978ddffc57a97131118a2c92a6043aed234268ded66d655e55db889b736e685f057d4d2ca0ae42edbc74ab0ddadfcc54d42b93aef3aec390ddaeb45e840c1b79f8cf2ed07b69992c7a6b545a0eb1fdbe0d9a6153b915192493dc949213c625763a3a76035df8becf89506a900cc43d199fe7cdc18ecb9435ef62febcb7a1cf6445017d44bfa2a23638c5dc7c93bca52f8ae632e07561d2c9bd51883b54dba708fdf44056641353fb7f7c4cab1c8a332fc5403e657106e600296d0ca", 0xda}, {&(0x7f00000006c0)="781278fc310c9a176556392bb149c34320ab9b10b3b6df0515151328b1478fe146b63f02876121001de825223c27a636711289a361f35afedf380a37cdbbf7aa92a88b005b864d98158505d3fc7ac989930278b65c3d7f7008bdccc9bd502bde7384b77fd40b85fafa74fd26af5d9983b2baed860094fa35b97549ed98b14c53e03f996720dac4c2b98b4a25de1b35aaa47d85d2f38688e40057bd7cbd2f4856a4fdd1283d9017033d92296e0426fc47db227b9d99e7a8d4a3ab3c7aaf1b696a8250e2e4a87e4f5c74f5b4ee97f23510d133b73630d9997fc0623b40b96900101b9d", 0xe2}], 0x5, 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000240)=0x7ff) executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = socket(0x18, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0, 0x812, r1, 0x2) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000001880)={0xfffffffe}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x3}, {0x1c, 0x0, 0x0, 0x20000000}, {0x40e, 0x0, 0x80}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000b00), 0x4) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f80)=[{0x10}], 0x10}, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000000)="6e067be5121fef935822f9d5c2d53d2f84c988f762a946ab41a123d5c613fe38a259b22e914c110d6be76dd1a4efb4981acb48951ba36faff3f9960c9602f3b32ce419136df1af7f71530c30f559989e3e52e994b523a301da1bcc92c82a5fe41215ba71fc36dca8", 0x68}], 0x1) executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) chmod(&(0x7f0000000040)='./file0\x00', 0x40) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x4000, 0x40) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="e506e4b45ce979a6709ebe6bf060263f06cfd2412871f34b39cce9fe7be732e3f0c16c90f1ee80b66a284b7dd52a17dba53cfada98f8ddae21a58ccd20eec58705f92487043ed0aa80ff70d1c2dd7b709cd2215b79ad818b995717", 0x5b) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) connect(r2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x339f7b3eb8d8f19c, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x7866, 0xe66d}) executing program 5: r0 = socket(0x1, 0x4, 0x20) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x30}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8000000000000000}) close(r0) r1 = socket(0x0, 0x0, 0x0) close(r1) socket(0x800000018, 0x1, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)=0x8) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea09ffffffc200000100000000e01f00000000000000ff020000000000000000000000000001"]) ioctl$TIOCSDTR(r0, 0x20007479) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) executing program 4: r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r0}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc3", &(0x7f0000000000)=0x69, 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) socket$inet6(0x18, 0x3, 0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000001080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) open$dir(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0305602, &(0x7f0000000040)={0x4, 0x8001, 0x0, 0x0, 0x0}) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000600)=""/236, 0xec) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x18, 0x0, 0x0) r3 = socket(0x0, 0x3, 0x0) close(r3) r4 = socket$inet(0x2, 0x3, 0xc0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000880)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae9142b7f00000000000000210ebe7abe6eb37627550b6a51f0b050d7cb8bf02ca81f05be40b949facc7352ffeebcf539979d73b7077cb7f1ce38ade6a25f3519c8735e1c04b67a75799bbeb49438ecbeec49e740165024c0b4b1b81300bc8dde9c450eb693b98c26003938aed60e6c3b84dc777c", 0xc6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000c9000000010000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="71040000907800000206968729630402d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e043a67ae59b0ec7ace8eec7423f3ef5e3c4a13f81f14f843a32f529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f56dbf3567edfcacd1a43a2f80b44a3727c2f4672"]) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) readv(r6, &(0x7f0000000000)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) msgget$private(0x0, 0x9d) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r3, 0x4b31, 0x0) executing program 6: getrlimit(0x0, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r0, 0x75, 0x0, &(0x7f00000000c0)=""/228, &(0x7f00000001c0)=0xe4) connect(r0, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x40, 0x88}, {0x46, 0xe0}, {0x24, 0x5}, {0x41, 0x7}], 0x4}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) poll(&(0x7f0000000340)=[{r2, 0x100}, {r1, 0x8}, {r0, 0x80}], 0x3, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x86, 0x8}, {0x20, 0x1}, {0x85, 0x3ff}, {0x43, 0x3}], 0x4}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) r4 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000440)='./file0\x00', 0x2, 0x0, r4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r0, 0x2}) r5 = dup(r0) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000540)='/dev/speaker\x00'], &(0x7f00000006c0)=[&(0x7f00000005c0)='{&[^+&#.*\x9c]\x9d$,){-@]-)):\x90{\x00', &(0x7f0000000600)='\'%N-)*)#-%\x00', &(0x7f0000000640)='/dev/speaker\x00', &(0x7f0000000680)='!\'@$\'\x17]%,\x00']) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000700)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000740)="764a22592edd58ae00129423012e7888406d7384ea4b0a9596849e2dc89b89fa7a87394f5a50a7c98565922eb75f0ff54b232a1c2c83a99fc5e83759a9d4d2a27bb93cef75f58a56d077a58696ea8ccfca54b8ccbc7666cc7e454168d3e9e68062d5679b314b142aba4e6a025168ce1fd78dd04d1f3cbbdb4db8622632f28b50d7af4cad3527d2450311a9a590bd8bf54994b71fcf101d949a779c33382363fe1e688f11b3062f3fbe684004ede620c40656254af8", 0xb5) r6 = msgget(0x2, 0x8) r7 = geteuid() getgroups(0x3, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = geteuid() getgroups(0x5, &(0x7f0000000840)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) r12 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000900)={{0x5, r7, r8, r9, r10, 0x8d, 0x927}, 0x1, 0xffffffffffff0000, r11, r12, 0x15ecbbf4, 0x0, 0x4, 0x7}) sysctl$kern(&(0x7f0000000980)={0x1, 0x36}, 0x2, &(0x7f00000009c0)="627534666ea2e5bd94d3a05432fbc146adff358dfd0ff2f6c550c26bd1f13ca1dbd0d7493fa0e1bb590ced30bded88d7f2e1d9bab0a760dea55078927bdc04f0dd8fdc3f277b8fd601c6e6f8f2f721a7527cb3f5c459c373940f27d60f8ec5cd9dbdf5ac8c89d409c8", &(0x7f0000000a40)=0x69, &(0x7f0000000a80)="bbac83207de5d4a27f7e7190efdde10b8f959deab8ed7aeed119a981970eaa97316b35b9f6ccc10bea3e0ca516ff7d363278c7a58d3fef06b411f43fc825866ef38726086b7e3bfede42657a35aac6a2070c6dcc398726f081c4e3ed8c5e7aa0603438292970db46cf7863df645e234838b940f12308a97746aaa46a4cd61891e6e1f7433da9422ac06fad2a72a42c920ccdbd2a7f10d853c3967693b4d84499", 0xa0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000b40)) getsockopt(0xffffffffffffffff, 0x401, 0x9, &(0x7f0000000b80)=""/173, &(0x7f0000000c40)=0xad) recvfrom$inet(r2, &(0x7f0000000c80)=""/198, 0xc6, 0x1040, 0x0, 0x0) setreuid(0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000380)) r3 = semget$private(0x0, 0x7, 0x3c0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)) semop(r3, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1800}, {0x3, 0x9, 0x1000}, {0x1, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000480)=[0x0]) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) semop(r3, &(0x7f0000000000), 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x3, 0x400}, {0x1, 0x0, 0x1800}, {0x2, 0x4000, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x4, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/14) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000004c0)="353774137ccaeda0ef46364ba4a09d1558773c22ca940435548dedcd7fd362138dce0c7fee832f407559eee914bf726755178affc9e20fb41698f1575a26ff779de06a263edc0183c8c4d0f03750c6a011126def3d7f3eb9f671aabab11a87007e30d5e44bad7d9893231e18c8f6d4e14dcc34fc2f2bc12f2ad5476e254e006ea6e37a4b25679fd587cc523d4af2d54d6ae3c5e5450099802d66c5f5d607e9a86b8421f14e967bdb72ec00e0313adcdb0a79ca18f9f18773f417bf43e4a972699d3e7f49e52ba2376fbab255f767076a95b43d73e618054d85963ed7b35ca137d4514b7295cebba97730c7728b4a108a1fb16b29cf5080aff72dded179cd", 0xfe}, {&(0x7f0000000200)="f38fedfa74bedd26", 0x8}, {&(0x7f00000002c0)="ac0b21e41f7cdc1f84db18ed0af077a76d1211c54186dfec806800aff1f7a7712762737145f0cc59c0058946f57497487d944a92f6ddc2a63ccfc4f532c3a09757bbad419e6480671ef9281f20ee8711abadeaa86e78451fb1aab0872846a9dde47c5478aabf130431e08bc4fa3c0d7cb53ee059", 0x74}, {&(0x7f00000005c0)="7ee4a5e84646b3dca7bb800db13e64c17f84cad051b4159bacb3287780948978ddffc57a97131118a2c92a6043aed234268ded66d655e55db889b736e685f057d4d2ca0ae42edbc74ab0ddadfcc54d42b93aef3aec390ddaeb45e840c1b79f8cf2ed07b69992c7a6b545a0eb1fdbe0d9a6153b915192493dc949213c625763a3a76035df8becf89506a900cc43d199fe7cdc18ecb9435ef62febcb7a1cf6445017d44bfa2a23638c5dc7c93bca52f8ae632e07561d2c9bd51883b54dba708fdf44056641353fb7f7c4cab1c8a332fc5403e657106e600296d0ca", 0xda}, {&(0x7f00000006c0)="781278fc310c9a176556392bb149c34320ab9b10b3b6df0515151328b1478fe146b63f02876121001de825223c27a636711289a361f35afedf380a37cdbbf7aa92a88b005b864d98158505d3fc7ac989930278b65c3d7f7008bdccc9bd502bde7384b77fd40b85fafa74fd26af5d9983b2baed860094fa35b97549ed98b14c53e03f996720dac4c2b98b4a25de1b35aaa47d85d2f38688e40057bd7cbd2f4856a4fdd1283d9017033d92296e0426fc47db227b9d99e7a8d4a3ab3c7aaf1b696a8250e2e4a87e4f5c74f5b4ee97f23510d133b73630d9997fc0623b40b96900101b9d", 0xe2}], 0x5, 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000240)=0x7ff) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfe}]}) write(r0, &(0x7f0000000000)="7696c7cf00"/14, 0xe) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x2810, r8, 0x0) setuid(0xffffffffffffffff) r9 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r9, 0x808c694d, &(0x7f00000001c0)) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r11 = semget$private(0x0, 0x3, 0xb7) semctl$GETNCNT(r11, 0x0, 0x3, &(0x7f0000000240)=""/65) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000000)='O1', 0x2}, {&(0x7f0000000140)='@', 0x1}], 0x2) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000001c0)="23b20925c0da23211e969babd439a57dc4da543dac4f73810fcfb7f27d9fb615f8aff30d034a47dbe12a716995a473479e", 0x31}], 0x1}, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) sysctl$net_inet_udp(&(0x7f0000000340)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000840)="715b1e3ed50b6af00865821c6a57edbb847f007b4027c8a106d91eb34d02affd0621635d407bb0fa64a9f140cd695404ad5601c49ee05822b8ef3d83819cd5b0996c264248b065b957c8cfef9bfd7117d4ac317f63c704846f6250555a7ccad2472957e1063a405fade8962939b700b2881cf887b0962bc2ede1e9ef5cfb5dd2760282b2f06df5689410d04fe03b8822a644bdbb73ca60c95c8975daef0e3d3e0db2d412b4e830d8e0bfecf384a36fd2c01b7586dfafeaea369d8e0da3de8c5b47b07425336a9f677434ca02d8ad076908e176cbc816c573abc404ff49f7a1448bf4ec8efdd2dec476f76fd6ceb86dcf45d0d6c6809ce33b27fd3eb3ff185a9943e678730c452cade5d3139a2dd39aaf55d64b1babbc17a472bb62b358dc50b446f3c1ac5417dfcc893f000c529b13e116aaa2bb85c52462e198f90a3c6b81f644be4d02617b7da6642307104f9c545650dbff61c6b25fd8bab7ebdb3ce1da7dcebf8ba3d994d051b9b79fe23bfb8d6f48c3efc57c3fef93cabaace9acc3713acd6d28a337a57e24bd5d37b2def262b786bca6ece67ccde449c99ffdeb34262d0fd1ff8e5e2e38fcf12ad777e4cfbadbccf761c782bc3a1a5829184ce2a5a7b5002333f60bdc49b181ee621395fb20b71104290fcc1035870ccb760fcf85d81fdc607ae3f5cb4c03258aece9693a8bb2b36324e5a4b8a8694ecb2a28287e752d9eaaf0ffe2fac5ddf9cd06695760ddbc1cf8bb1366a95079407e494858e1a325d94f983a9eb7fb719a18fccc90711640c59516cc128abff0dde1278d64e7d1b32ec5f6e9edbde6e37ba613dad929f67535d0d2d410cedbd7d1373a7a341764c5b26e1ad56d30a2673e3dd45532299d5ffdcf3bcccba136d72ad76bede4eaf89491ab212f402d39543cbcfb7a5200c81f90ce32c68390c73614fbe1b84fb3a3fb24acffef9c4b3625ad19b93afa5d4bfbda4051625663b2a85f418032f3afa1010423d86701c21ce703ef525203e35730d2f9abe48d369f37936addbf0ff3cd96b994b71a7cc278c998dc1b574b57a77e64991cedad5595a88c9a64dbf7a77899658775d8cdd59188283abfaecb975136491331cfafcce5fc7b88dbaa48e4bc256c901dee7d0611c4ad0a8121f65f4bab064f1b6051632ba7369e1745c332b5a134b224149ff04f35e84cb8f646d2b61783048b7786d0f90ee1b95912f234c33a5cad44df193c7bc0abe4d2674dcfc7b99cfd8ac59185d51523a1f02c3283dde453be7c90e3ab6ec0162be4bd89f8cb0f3e3367a6f5658f1aec36c637e6d3f70cddddd1934201362c591b0c3154a30af4d7230ec5a1fb24f0dc98f4f51cd5db1aba66e42af627b56b60ff23bb2d811fe9c5f3e955a6f156e6a2b0d8ff16751d249efa9ce2890b5b5d95ca1dbbb271aa535260819d964aa7c29337d9078b7185b65063287b1be65186d3631248abb2824590c64ff79508f0e9b24187a153734d515a7c0a3dacf97e66eadd9c70a5689cce2a96a0eaffb38e1d90241a51a6ce7e270c8033102b9d6750312388817f4ee468055898c9cc47599d011275e074bcff55c273046e724caef2dbe723b172cff1e03217c0ab896ab6bc3ff42c2a48f0f4a0093438297d8cf66f2e1f6d819d49c3a379698a8e1aa39b4ca13eb948a55aabf9d4351d5463dc490bc10010a061dc492cdcb0b2e2611dd9076493954148b969bc63f1f87bf54463622eb1ee271fba34d8e9f632b0cc2dfee043cbec08a52616b095e6232a82e04693a39d2a2b00de94aef3d0c0207251416f5976826c6e556dcf00524f1de9cc6f54db4c72d464d76c60f7a1c57fdece8eb1c8539606f84cb48668682e51b9b1f0f3d905938a85aba31f4b056097734b3011d1c79dac6372fe5562e1b01cad777c26f9ab7c65a84e4de2c1286ee065c046f3eb95ff8028f8e849f07a31669e5ecf81d8c1c14078c5f24968f343b33a57482a7bb7916b962ef45e7150063eb19a2f64c7c115228a939bfaf02495898da9332c0e456430b352ebf8569e7d297f6ad983995a34ff1b5c712efe60aca4255dea2ac41a1202d52417a5d9218fcb1fddde84ec36fbe2100f7305b9edb78a00cb5a86031edd21abfd9e87966587165b3bed140b27897500713554e4fd8d199012fa32c96ad511fff7ea728bc4630321a97d9b8a65a7d710784945f30f17f1190dbd4cecd0428faa40f127c6dcccbca6933aefb0eb0fc38717367a7a52bed542109892a3b104a9ffa3cf421ae7e7eaa2cea8c5dcef824f1e0ec651b6e37f47675539105ed3b207d72e059e46eaa38ac7b7471957fddeaa32ab3d78103f72c66f8e4781c35f6315b4c6174cc57230efadb9be3308182737d432fc1ef4113b05f13fb7bf88e112bcf108bba87b2334c126f4f9644f96c7e37f98bbf151ef674a70d807db960e3aa8bb1bb134a202ce1ff0d34fc611e8cc85d1c60449bd9acc1836d5991e78186044d304af7c3af2163516f73b88a571a07b6a6ea018f120f4a2b9f7878f53c46f2ed0ab6b0a890151f1f6d91dbb32d90a37ed4823c7233da6c520fab1e12f20a6ef917934ac36eb8a0d367c70ebfddbf86249de18da1ef98c99eaa4737dbb9df4b5e99dc7cc619e7d41b589a33b30cedd05889451c212da075a3be43e013b5f5bf1a48cdec7a305016813d6a9155cd0a817de448efd3f0b69825956690f6ded03d6f7e732a6e13e902c785f82218756e9e8c058e662512609a43addcb90faa5c48baad2875f00a52ee87d6e65b16a0446bb0b3feb7dd0ea049a826ce8e4fa4f17f0db68e2ab6c825505a8405ae09c574fb36eae641a27e5b6087639fdcb7da35362b4c624769ac3d97eb3653960e08e3bead86fffa0a1cf7ba4de4a2349cd09a253cd5666f7b66f4a730c937b21e987c38b8a42da696a36a5774ee103e2d645dbe05b04eefde8b309c5a3ff7e9d172a03b7ff047eee9aee758bd89002730adbfca35fe766af40a610e8d4d8b97fa44412f4261ff2abc9eeb70d53b0bb6ca506dfdcfc7207dd8776de2904b97fc867e3366b69eed1d1d6baf71a75d12396e59f5f5258cf6b55d90cc81016934519fb7cb18bee2e61acf8a014d33c10f226d28b00e98b8f9a004a3910ac72e3a3a77f7df4e29a70243d437fec953db77ec3851d0c1dea11dd31687474cb52c98640e2d8f9499b18e1f2ebde49c494f0c21e3fff6c047985fa2a8c58d564c2356c06e3a5db2794b1e51987d5c9cabd6b24c242f34b2df394177bc3d691a298d8ae73e095ed22ec8947b8e61ebaba4c146e112f24307fa63c767d6c3855964b9ea714caa3cbada6604eab97b5cb3f9b3d1ef7b6776ed6bbaf80b8e1b1238c821318a8e5aa566711ff0057d03448c9df5c670d431473e3a091297cad1be0ade7716bee45b03dcd2520392a1a2d3cfe23b59aafe90ed3c8e59e9b07bd61c82d97e5bc2071dd01a93070aa8a4e66a5b2b5891000b7ef319b28b6fac34a76e1c95cdf4b23f4b091887edd52addb51944c90b0e4df06db6e996e7937c84344e7ff6ce7ccdb942d35eb61780e1d3dd2f7cd21bbd9f32ee5aff131cdbec3317b0bc1241611497529e82c5c5fe84c5096fc10418ec567aba73185fa1c10e5beb5be4639231c8fc788af566cde11e865c770130f80bca9c2f785c98ace35b43a3c2363fba7f40a687fd89f2d0a569d632341ccd0496a25b81e057f74cbd6e86e70337fa4d49efe85f2624745bb4f22885c5501d6a65de5b287fe23bd78f7b7c61aa7545d5b7d5194079ffe257bfb94b253922e8eea544234219099d2131d22dd24f3dffea253b2daecc5d2cc638d35f533eca0bd9a59c6fb6e8060909720ea305e4f7a8a6f09b545cae457ba1b61c4b102843479184cf129d48c8dfb85bad923b97b980510794bc23d47d888404a0e833a5f5dd18f7eb27bf47f8ebbcdcde82905e20d6167d4d46fdf719d1f937ab763454f47d1173ce4d5751374bbf760328661426ff3e53544e4a08accf51f5a5465aa4bfcfeb7e7a2add3a599674a107a5dda92c2dd95c09f82bc4121e26bc020928301b754bdc5340ad48352242834e3f6388703013d4f4dca93469a3159e45ebe383bf0eac997e0f2d01f55db5d3612f81affedd9851a3d7b9fa9eaad0530ddd581d5f469cb6cad76c587453a9bf867cc08e9decd36ff1fe500cf37fa21beb5d8a9648e1c1c99092a49c381824d1c6ee619bf6fb4d5423f7152d5926091eef01f79282fd6f27c4dc9b8ad84e9e4970fe091b06ba6e50791a267a2b2ae35afd5075fb79e4ea0bf635995052c762347076f4b68f6438db0f08f7c9db0fe65581c4fceb8979772678cc4a17a9a531a56c52e440fab271d3a319466fe91510ea43b841badd320d7c43c1f5339f9452de79d994caab8e3ca937bcfe3be071176674e4c54a8b47db689ee8531ad72efa12ef29c9e4525cd65063a5df200dfb20c758579f248c991c7a4faf5fc1840b6423fa2147c7f741407595e68a1278c34ec459cda682d0e6e962edd35006934b9e2ba6b19f9e4d09c5dd6d52c4f64b55091395b8b0dd5ba27375bb83deb7f4303d10a2d260b280963ba1b1ffb8c90083cd16fa5cb3b1b951611bbf4c66f75930b5748b50ac7cd858a5444115469b7d2ffe5784a6273c03f55fb283bb3320075c5cb578df9fa3fb641a1529a4f1f68d29004583d3a5cec25919d54ac5e10dd2e471e50887a9e484206a027ad56a8f935b5b5df08c8b27988c3730f640521f4fa160be7c8f4ffb3b3e39a23867a672bc2398f3b6ad8f9aa7b47617c0e6f4f717ad4df5f90542f62091b528bf9cef6cfcd0669599137ebe5173c0a4adbb07166bcd7123ffce6bc613baec70b899a80c80e5f1196a44d5f787d2cfba906310e3a8fd74567a3766d2b0ba42f35b09a76224b9f79024cef1bb1388d6192e0a9afa189de857430931211d7f77684264b8485b09de72fc86562fc13d2fa9a0df01be16b6673e467bfcb29f41b304f3694705a22993c351d36e0bb3751f701bad6dcaef26ef84d44534c518d75551a0d3b826afa9683812f375d885bd3daab7ce313a0ea1fac733f56facba0fad3dcc5fe33a33ebf360f6f01a3cd1f3583edf166032ce3194cc4bf99781e1f6eca05b1cba8d3a22fc6e1ee28ac9e0253a3fd7d1c7f93a2e58197abb540efee08f8520c8b0c0070df2cfbae5f0cc6f97b83de4f9a499023e85c2e87d547960d35773bdf42af02b8ca7b4dc3179490811372042bdcd4790d3b47af2ff0f7175c48bf7679e9f0154c053e93b3f81f21a8c22e1ebbe248e911edce6c9eeb34407f9e949cf0d3aa8e5396540aee22dcdba39e9c717a2364c53cf2dc8a4444e4d7101a2b5803af17a81658ac10bed0edda988b490e8437fea5130453a84f171bb0579527cc2d093b91ff83a853d852280678c5d10d58f9bbc56dcba1b1a83b6066eb16effaa608731cddbb8f523f7b7190e1b1b6c8a33574c7af9507ec1936cf2858737994425a1dd62cc8929727325ab7741a9606b8e4cb1e996e8754dae96762dfa4a53e4d9c845223a63ebfd107a266818b5ca5b01d693a478f30b5764da84fcd9aa33034f7947e46d9c764f63a4ed05a8044db410136aa19c3b24441c2cb47731b36f97e920896b39d77b188289b725fbec5cee6c85b6aea2b64cfe7e25a283cfb4d27ecb1b115f07a4660a48ad04c7d89e8704d613a676565d550f1ab83178a6baa250cfaeb72244d8980d7a3bd62030bc4328a11eaa77f5bbf4f872bfbf87ec7c1faa8fb594a448d07a0976ac8533eb9270876dcabc47084f8d8e7", &(0x7f0000000380)=0x1000, &(0x7f0000000440)="ee4af859dc7e6c6255fb69160a377339e5b1fdebc2eadf82519ff6110aa566ab1201ed5d148f9760ebcb2523f9f206794f74346a1e090f442515d7ea7383e82dc935a4423a4ec6b51defb78c3871c336ba4f2221603d6e71d0197d15cbd24261556822a4e4c1a7fa7e9e9fb7191ac7845187949637247798929d86fe6f586e3e2585f6a6e9d4d8d9e0a4a16ced60cd9b1719b415fe26aa7c34342267c918897b5810d25af3c8cb4a1727132ef3a954a4c0d99cc23542d5fe4ca9cd35eb20dd81f4c4c8b2fc64f232e1b39868853b052bfc6fd502e073f9ae6bfdb971cfbb19aac3823d1c7a2736acbdee7247a64ca4baade57cdcf0e56a3713f9a68bccaa", 0xfe) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000300)="b2f7e128c0d47204e5f1659ba76b95ee30da", 0x12}, {&(0x7f00000003c0)="1f6e6ecbb154ee3781d97c7486ef12a97dfa9e39a0a2d53f1ada8c59a0c12efd9fcdaf35742aa390498e6723f28f4b9268bcd01690b2ec94bbb19eaa1dbb3df78c0de9f43326ffe266cdcf6b8d049ba57481af5d4472297568749854b58bc8273e71565d05cefb4a0804b2e2c1bf45c082", 0x71}, {0x0}, {&(0x7f0000000540)="0a224bdb56b7d95cbbf5ddb7e90cca0af0a3b4a4c9125f17b47396f5a27d59b7fcd2f2", 0x23}], 0x4, 0x0, 0x0, 0xc}, 0x3) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="0004", 0x2) setsockopt(r0, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x9, 0x7, 0x5}, {0x100, 0x1, 0x7}, {0x0, 0x2, 0x4, 0x81}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="000400", 0x3) setsockopt(r2, 0x1000000029, 0xc, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x85, 0x800, &(0x7f0000000200)="a590782e633ece466334610db2c185cdec5985ffb7cbd58da7e617047db628bbde2b54f877834bd70440a0a22cda0b5b28c8e51be3ce2f6176141f1c85161035f343f65fceda428faf985c2f9b5a48957f4838c89f40c25efaccc675d6b0fdcaf053a0db33660a3dd5e9eb7251222530fd5479760b74840dc657b17d749ef6d29c73c38e8559eb23673590147cd31b43f220d39e8dc8c13885805bc6937024892bb2b7717efacd27f7e70126bb2e7047ccd659fd5b3b2b0af3669c3755858a153fe4c5c53fa089ad9c5779ef8bf2", 0xce) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x5, 0x15}, {{r3}, 0xffffffffffffffff, 0x20, 0x40000000, 0xffffffffffffffff}, {{r3}, 0x0, 0xc, 0x40000000, 0xfffffffffffffffc, 0x5}, {{r3}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0x8}], 0x8be4, 0x0, 0xfffffffb, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001440)={0x3, &(0x7f0000000080)=[{0x1}, {0x50}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x5}, {0x2}, {0x8106}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xa}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x30) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) socketpair(0x6, 0x1, 0x3b, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x2, 0xcb}, {{r0}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x40c15e0, 0xa6}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x8, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x28}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x8, 0x1}, {{r4}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7ff, 0x9}, {{r0}, 0xfffffffffffffffd, 0x25, 0x20000006, 0x9, 0x401}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x20, 0x7fffffff}], 0x200, &(0x7f0000000200)={0x2, 0x1}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000240)=""/226, 0xe2) connect$unix(r0, &(0x7f0000000000), 0x10) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000000c0)={0x6, 0x9}) mknod(&(0x7f0000000200)='./bus\x00', 0x20, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x800) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) fchmod(r5, 0x40) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x26, 0x0, 0x0) close(r7) fcntl$dupfd(r5, 0x0, r7) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x6c}, {0x80}, {0x6, 0x0, 0x0, 0x6df1}]}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x20) getgroups(0x0, &(0x7f0000000040)) setregid(0x0, 0x0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0x3}, {0x3, 0x8, 0x1000}, {0x2, 0x3ff}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x800}], 0x7) close(r3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = getuid() setreuid(0xee00, r5) setreuid(r5, 0x0) executing program 7: r0 = socket(0x1, 0x4, 0x20) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x30}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8000000000000000}) close(r0) r1 = socket(0x0, 0x0, 0x0) close(r1) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 4: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000040)="65106b636a05570ce2f85b32c76bddab59dc4fe14b9ae7eb029b5d158af1844e8a51f7d5c599e1bbe114927291468fc68adc8fc060d38f088dc2120349ce5405b815eb11351a50194ee98256416fd39a1318e7fa1421e16e86e71cb90d88f78f6043e7e31138c7e529b865e560504932fda6f5963d2e756488818fc40b518766f2b38eea8e3caf7e6e4b950ebe764f54ebb00aad34c06e1c71058593350ff6dc6f9848e2b9e93f998d554cfbc91f886543021cb5c7cbe40729e90bbe9a55ab39d3a9566a95381b218adf6aa168efe8e8", &(0x7f0000000140)=0xd0, &(0x7f0000000180)="2a2f5a08c5c6625e9c376d114399e78d20989b6e8b93d9a5d6d8fdee54af97aba26824edb6650ec3518d0e1f53e4c7f5b0f9677e611d16688e1606c9406b918687cfb89e58b4e65775f7607bc8960e669eecf67b4972042debbba4be7a36ad0430feb9b6de647d568cdc32", 0x6b) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) flock(r0, 0xe) r1 = msgget(0x3, 0x102) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x5, r2, r4, r5, r7, 0x118, 0x9}, 0x7fffffff, 0x8000000000000000, 0x0, r8, 0x8, 0x3, 0x1, 0x5}) sysctl$net_inet_ip(&(0x7f0000000500)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000540)="fd40e63bf4ec7aaf707ea008b509851b89319f99dc1144cb8b20af9a1f195f4db6bd4a00dab610913c1df6af3489aace605b2c5370992485b36d32a0858ffd1a77d54c6f5778555130890b2405d7502868096190b65d76596b87014bad5ad55c955d508dce2f949d85b86452e41dc5d9855af095fd99aff292ee028c7e91d47354fa308570e685701fb8942a3f479acc629bf21a8fad9f3d063704eb3d476c57292bbff808969ad5b5fd1fba650ec033b869271fcb14cb7f4cf346264ace4b02e20ef0a240", &(0x7f0000000640)=0xc5, &(0x7f0000000680)="fc4673531da58360a0e3a88308cd8f235fe61eb23ff17c6846dcb31a6d59f5a71da0f6ebe316790434606cb4e8a144d25bf352c2bb5e640af51e3a5cac31be8c2733510ac1834853528ce1051474dff3729a56d081ee8c44733c5d3432bd7d9e34761930573481d89627ec69ca9ef980604062da64e4b29326bd8aefa70735c94c55bfc01d2a6ba60aaff1452f7544a5df20b6c76dfc3edfce1725e2446c95ac504ff7fca6c254beb3", 0xa9) r9 = syz_open_pts() recvmmsg(0xffffffffffffff9c, &(0x7f0000001b40)={&(0x7f0000001b00)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000001a40)=[{&(0x7f0000000780)=""/104, 0x68}, {&(0x7f0000000800)=""/135, 0x87}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/112, 0x70}, {&(0x7f0000001940)=""/67, 0x43}, {&(0x7f00000019c0)=""/101, 0x65}], 0x6, &(0x7f0000001ac0)=""/61, 0x3d}, 0x20cf5fea}, 0x10, 0x1002, &(0x7f0000001b80)={0x7ff, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, &(0x7f0000001c00)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) r12 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000001cc0)={{0x8001, r10, r3, r11, r3, 0x20, 0x2}, 0x8000000000000001, 0xffffffffffffffff, r8, r12, 0x40, 0x8001, 0x5}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000001d40)={0x9, 0x0, 0x2, 0x5, "4b3b4e5ac5d1c49620389d2c036fe328ac8c46a4", 0x7, 0x5}) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001d80), 0x8000, 0x0) r14 = openat(r13, &(0x7f0000001dc0)='./file0\x00', 0x400, 0x1a2) r15 = open$dir(&(0x7f0000001e00)='./file0\x00', 0x2, 0x43) r16 = msgget$private(0x0, 0x141) msgrcv(r16, &(0x7f0000001e40)={0x0, ""/6}, 0xe, 0x0, 0x1000) sync() msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) setegid(r6) ioctl$WSKBDIO_GETMAP(r13, 0xc010570d, &(0x7f0000001ec0)={0x6, &(0x7f0000001e80)=[{0x6, 0x4e88, 0x4, 0xfff, 0x3}, {0x101, 0x1, 0xff, 0xfff9, 0x7fff}, {0xffff, 0x5, 0x200, 0x400, 0x1}, {0x8001, 0x6, 0xd167, 0x3, 0x4}, {0x40, 0x1, 0x0, 0x7fff, 0x8001}, {0x6, 0x8001, 0x2, 0x3, 0x5}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0}, &(0x7f0000001f40)=0xc) fchown(r15, r17, 0xffffffffffffffff) ioctl$BIOCLOCK(r13, 0x20004276) executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xcb}, {{r0}, 0xfffffffffffffff9, 0xc5, 0x1}], 0x8be4, 0x0, 0xfffffffb, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xfffffffffffffdad, &(0x7f0000000400)=[{&(0x7f0000000140)=""/48}, {&(0x7f00000001c0)=""/162}, {&(0x7f0000000280)=""/132}, {&(0x7f0000000340)=""/46}, {&(0x7f0000000380)=""/58}, {&(0x7f00000003c0)=""/17}, {&(0x7f00000005c0)=""/131}, {&(0x7f0000000680)=""/136}], 0x1000000000000326, &(0x7f0000000540)=""/102, 0x66}, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xfffffffffffffdad, &(0x7f0000000400)=[{&(0x7f0000000140)=""/48}, {&(0x7f00000001c0)=""/162}, {&(0x7f0000000280)=""/132}, {&(0x7f0000000340)=""/46}, {&(0x7f0000000380)=""/58}, {&(0x7f00000003c0)=""/17}, {&(0x7f00000005c0)=""/131}, {&(0x7f0000000680)=""/136}], 0x1000000000000326, &(0x7f0000000540)=""/102, 0x66}, 0x0) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100), 0xb, &(0x7f0000000280)="a7c1290f17722447b2c63e743f6b379fa5267a394a5d94db9417b6982f519b111f61ad994119ba843799517c2ddf4c65594fb3b55a5fce717f619f904ce7b41e4296cf777a1db4747703440100000023e48310b779f9619c7642d6d7f500000000000000000000000000000000c37a11ae4dbe56deeb1ccae6d8e73f8976b460abc78bfdf1bf11c3ec2956f559e2ae95b19752a20f358e90edd96264cbc18906750f34e7e595d09e4e313414f688d6388b713904a7996cc92a328db185299eeabc8e35147498451c4a84a9d41bf693affdc27f4569379570f4", &(0x7f0000000180)=0x67, &(0x7f0000000640)="e2714be05c6a432bfcb43ba70e2bb9e6add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e7969055dcb470ddd2f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cd2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8a464fd351d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cfc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf551506810d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef1ce4425ae7d1234ad5cb69", 0xee) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600625200000000000000000000000000100ffffac1400d0fe"]) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x8, &(0x7f0000000100)="54db0b54854d9a37275631fa6e64174e78402377241f3b2ed58c7bda91f1bb6545d47631dff7e76aa265a2f8843b8ce1456e3fb26125a455bacf5bd48c8d7bae6cf710c023b177094b91f32433bbacecd6613f1005d2fb896d2b5266906e9b8c5c1a418c4d72195cfcda996f6f5dce220916634c6dbdefed7290ee704452", 0x7e) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0x12, &(0x7f00000002c0)={@local, @local, [{}], {@generic={0x88a8}}}) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40b, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x42}, 0x2, &(0x7f0000000380)="bd09c00c5b20f7e5db0f73650f517744ccce9e7e6fc22d6e358eb9650a26700adde5c64529589ac603bfd6a0a06bc5c193e0c00a6e90d743fc41a7d955f77ded4f481484adde29b21332ba60182ea4", &(0x7f0000000240)=0x4f, &(0x7f00000007c0)="e03ec7c13806ae804056dea0aa3cb27b2279c651a2a7b93b0d1c6e09676148433d2ef940aafed3235748eb06791e142735f00efc80075c0ba111c8bccd14d33e6f65e947225f582e25421f2009633d18bd4f4c321afdc3910b2b3b31df4d84a76e0a", 0x62) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000840)=0x4c70) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "ffff099cfaef01018b7482ec88870000690200"}) (async) close(r0) (async) ioctl$FIONREAD(r1, 0x4004667f, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x7) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000af9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) (async, rerun: 64) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 5: chdir(0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x400, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0xfd8c, 0x0, 0x0) chroot(&(0x7f0000000300)='./file0/file0\x00') syz_emit_ethernet(0x4a, &(0x7f0000000c00)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x14, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2}}}}}}) executing program 2: r0 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x400004000011830a, 0x0) r1 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x4) shutdown(r1, 0x2) r2 = socket(0x1, 0x5, 0x1) close(r2) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{}, 0x4000000, 0x1, 0x0, 0x0, 0x60000}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlinkat(r0, &(0x7f0000000280)='./file1\x00', &(0x7f0000000400)=""/178, 0xb2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) acct(&(0x7f0000000040)='./file0\x00') pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x7f) setrlimit(0x1, &(0x7f00000001c0)) truncate(&(0x7f0000000000)='./file1\x00', 0x38030) executing program 7: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000380)={0x81, 0x6, 0x4}) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f00000003c0)) getegid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000440)="e8", &(0x7f0000000100)=0x1, &(0x7f0000000000), 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', 0x5, &(0x7f0000000200)='./file1\x00', 0x8}) r5 = msgget$private(0x0, 0x120) sendmsg$unix(r3, &(0x7f00000016c0)={&(0x7f0000000300)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000340)=[{0x0}], 0x1}, 0x0) pipe2(0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x7, 0x0, r4}) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10840, 0x0) close(r0) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ftruncate(r2, 0x9) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, [{&(0x7f0000510000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200000000004}, {0x0, &(0x7f00002c5000/0x800000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000000}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000388000/0x1000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000202000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f0000444000/0x2000)=nil, 0x1}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r3 = socket(0x2, 0x4001, 0x0) dup(r3) kevent(r2, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffff9, 0x4, 0x20000000, 0xff}, {{}, 0xffffffffffffffff, 0x10, 0x1, 0x1, 0x8}, {{}, 0xfffffffffffffffa, 0x90, 0x10, 0x0, 0x10000}, {{}, 0xfffffffffffffffe, 0x88, 0x1, 0x5, 0x8001}], 0xffffffff, &(0x7f0000000500)=[{{}, 0xfffffffffffffffc, 0x50, 0x10, 0x80, 0x1}, {{}, 0x6, 0x54, 0x40000000, 0x2, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0xffff}, {{r2}, 0xfffffffffffffffe, 0x2, 0x8, 0x5, 0x62}, {{r0}, 0xfffffffffffffffa, 0xa0, 0xfffff, 0xfffffffffffffff9, 0x4c8}], 0x200, &(0x7f00000005c0)={0x3a7d, 0x9}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r4, 0x4}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r4, 0x4}], 0x1, 0x0) close(0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES16]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x126f, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x102) getgid() executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x400, 0x3, 0x7, 0x8}, {0x2, 0x9, 0x40, 0x7fffffff}, {0x7, 0xbc, 0x5, 0x8}]}) setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0xfffd}, {0xc0, 0x0, 0x0, 0x1}, {0x7, 0x0, 0x0, 0x1000ff}, {0x0, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180), 0xa, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0xe0}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x400000002, 0x0) r2 = semget$private(0x0, 0x4, 0x108) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/158) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x1) pwritev(r4, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000300)}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x3, 0x0) dup2(r5, r6) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open(&(0x7f00000002c0)='./file0/../file0\x00', 0x8, 0x0) close(r0) socket$inet(0x2, 0x3, 0x0) kqueue() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x4000073a, r8) writev(r0, &(0x7f00000006c0)=[{0x0}], 0x1) executing program 7: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x18f}, 0x8000000042}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x6, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r5) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mlockall(0x1) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x8, &(0x7f00000002c0)={0x1}) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x83, 0x10}, {{}, 0xfffffffffffffff9, 0x5e75a2b2ed514803}], 0x10001, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000900), 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3", &(0x7f0000000a40)=0x62, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08", 0x5a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xffffffff}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x13, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79f070000000000000060344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bffd518ee73993d0973ae800d93e5c3e7663f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332eddb54e25fbb7e5749e4afa2c9cddf46d3ee3f13952783c16bc579cd8976470ac0ed8dd12a0c8df76bd6895768538dd234162309778acecdcc57c9baf04bb8efeac5a05b45808dc8256da26c8f589babbc1d43dc370099ba965f237ac051a4a8dda33f15612fafb49628344cceaad592617e87d6af400d482a30fa584b3dc74995deac65dbf12ebba8b856009df7de34d8fc45412e52b077553ec41aa0e281cba3644b3be9451de4fff7dcf9d423a8366150a", 0x1d5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x84, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x1000}, {0x6, 0x3f, 0x3}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 4: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100, 0x3fffffd}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) sysctl$vm(&(0x7f0000000200)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) executing program 1: r0 = socket(0x1, 0x4, 0x20) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x30}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8000000000000000}) close(r0) socket(0x0, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000af9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r3 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000480)=[{0x4d}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x0, 0x0, @rand_addr="feceba7d7ba90e28efcc5cc08cfe24be", @loopback={0xfeffffff00000000}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x2, 0x4, 0x10) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) r7 = dup2(r5, r6) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) dup2(r7, r4) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) executing program 6: r0 = semget(0x3, 0x2, 0x9) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/253) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/60) r1 = semget(0x2, 0x1, 0x380) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/178) r2 = semget(0x1, 0x1, 0x504) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/147) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x400, 0x74) unlinkat(r3, &(0x7f00000003c0)='./file0\x00', 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000400)=""/63) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000440)=0x9) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000480)) acct(&(0x7f00000004c0)='./file0\x00') r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r3, 0x3}) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000600)=0x541) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/75) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000006c0)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000700)=""/240) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/4096) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001800)=""/91) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001880)=[0x20, 0x8b44, 0x86d, 0x200, 0x9, 0x0, 0x0, 0xff]) r9 = geteuid() getgroups(0x5, &(0x7f00000018c0)=[0xffffffffffffffff, r6, r6, r6, r6]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001900)={{0x4, r9, r6, r5, r10, 0x88, 0x40}, 0x0, 0x0, 0x4}) executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {}, {0x3}, {}, {}, {}, {0x0, 0xc8}, {0x3, 0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {0x1}, {}, {0x0, 0xffffffff}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0xfc) ioctl$FIONREAD(r5, 0x80206932, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000040)="ed161c14", &(0x7f0000000080)=0x4, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206949, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = dup(r7) r9 = accept$unix(r8, 0x0, &(0x7f00000001c0)) getsockname$unix(r9, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x50}, {0x6, 0x5}]}) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) executing program 5: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = open(&(0x7f0000000000)='./file1\x00', 0x261, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x8b2578a92bbbc114, r0, 0x807) close(r0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000240)='./file1\x00') r1 = open(&(0x7f0000000000)='./file1\x00', 0x8, 0x91) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x2, 0xfd}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{}, {0x15}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7a", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) open(&(0x7f0000000040)='./file1\x00', 0x10001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYBLOB="00008ebb775c199d3282fe4478dc21236b8686dfc76b4ddb2e475e388f88a5264aa42601426cdf6976c79be4c35960282f0525239c6067495b04f471eddbb24f"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x400) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0xb445d778c4d7247e, &(0x7f0000000140), &(0x7f0000000100)=0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000000840), &(0x7f0000000880)=0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r0, r1) read(r1, 0x0, 0x0) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x6c) write(r0, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x7da) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x102, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f00000001c0)='./file0/file0/../../file1\x00', 0x2, 0x402, r2) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') mknod(&(0x7f00000002c0)='./file0/file1\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x119) openat(r3, &(0x7f0000000140)='./file0\x00', 0x100, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b1809c3eb987ab7feb13ec99e805e6e84d3569607987c0d00000001000036ba1bd87f42e3003eac3846520d050712f838130efce149d4d6d06a3f23616e778c826e0c1f59734a32e0ccebd635450b2eba540af7f290e42d34d900a0dad2b74f50acd76b5c567049ef436dbea0d7612752950fa5ef6eff03000000000000a944d5c2bdbff4f06a852ab475cca25735282896ca5d4d3e670feac9b4e8aa9bef193b90163de8570b2a374f1408341ed45bb703eb63cb9a8bd949ee8fc6dbceb7ed7cca108d739a38d726341f1345daa49507756f49775275ca390bb9400000003a9275d0da3b56186adc3c141f939800000000000018bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b8802cb60eec6add5e94723235f06715e7eeccad2dc1a0d0f5509f3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799343d46dd81439b111a511a288beeddfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d826a208788b33aa87b4a81082612630fdb791f833a1da5af886129cc7b7907f374fcece1799fd99d7a2441da17670852140704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7dd8c52efd580400cd0c3a99f23c7ef760b4f4a063b9efe74db5b55700000000d4253d65b083e40b9baa468a7dd0a36c384200000000000000000000000888549ced16184347", &(0x7f0000000000)=0x210, 0x0, 0x0) executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) setitimer(0x0, &(0x7f0000000100)={{0xffffffff}, {0x0, 0x1}}, &(0x7f00000001c0)) executing program 7: syz_emit_ethernet(0x14c, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x1b, 0x4, 0x0, 0x33, 0x13e, 0x68, 0x209, 0x1, 0x32, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@generic={0x7, 0x5, "a6247b"}, @timestamp={0x44, 0x2c, 0x2, 0x0, 0x5, [{[], 0x2}, {[], 0x8000}, {[], 0x6}, {[@local={0xac, 0x14, 0x0}], 0x4}, {[@empty], 0x8}, {[@loopback], 0x3e}, {[], 0x8000}]}, @timestamp={0x44, 0x10, 0x51, 0x0, 0x0, [{[@remote={0xac, 0x14, 0x0}], 0x335}, {[], 0x400}]}, @rr={0x7, 0x17, 0x86, [@remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast]}]}}, @udp={{0x1, 0x3, 0x8}, {"0eaa4e3234c2edfd4f2de54998759941ddd18f484e2e814a392e1a019c508c62fbc63cff8548e13ba2d5014958530966944c194a4309d982a3872ab76b16d404db2d6a481b433555e179d9af7713fefaca9ff2ca35c192c17b529a9a4e4a50a9f98980580f2816eca91cf1b0d92ac38382140ff88b44058ba854187f9f475f83d0bcd19c5d12e9cf39e44c7a8b0d118b8e590dd779e23d11a25db1424b2648bc77f3a4aa1789639168fa1aeffaf673d3ef5e47a55cf3ae49ad87d24a6273e47888e30dd075a8e88878ea"}}}}}}) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x6c}, {0x80}, {0x6, 0x0, 0x0, 0x6df1}]}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x20) getgroups(0x0, &(0x7f0000000040)) setregid(0x0, 0x0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0x3}, {0x3, 0x8, 0x1000}, {0x2, 0x3ff}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x800}], 0x7) close(r3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = getuid() setreuid(0xee00, r5) setreuid(r5, 0x0) executing program 4: r0 = socket(0x1, 0x4, 0x20) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x30}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8000000000000000}) close(r0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x1, 0x3, 0x20) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0xc, 0x9, 0x0, 0xa6e55940}, {0x0, 0x0, 0xfc, 0xfffffffc}, {0x6, 0x0, 0x91}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 1: r0 = semget(0x3, 0x2, 0x9) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/253) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/60) r1 = semget(0x2, 0x1, 0x380) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/178) r2 = semget(0x1, 0x1, 0x504) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/147) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x400, 0x74) unlinkat(r3, &(0x7f00000003c0)='./file0\x00', 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000400)=""/63) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000440)=0x9) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000480)) acct(&(0x7f00000004c0)='./file0\x00') r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r3, 0x3}) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000600)=0x541) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/75) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000006c0)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000700)=""/240) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/4096) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001800)=""/91) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001880)=[0x20, 0x8b44, 0x86d, 0x200, 0x9, 0x0, 0x0, 0xff]) r9 = geteuid() getgroups(0x5, &(0x7f00000018c0)=[0xffffffffffffffff, r6, r6, r6, r6]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001900)={{0x4, r9, r6, r5, r10, 0x88, 0x40}, 0x0, 0x0, 0x4}) executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0x7, 0x7ff, "01000000080000029bb82f36b921aab39b58505f"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(r0, &(0x7f0000000180)=[{&(0x7f00000009c0)="714688c3aedce32d84628a599b646fcebc3f97fef14c64b465c657888acb0d4d10de9a40866529fe3b486823b437b7b99b6a5fc09b36567a6742830b345cb7055db8bb157a1b3f509d069e4220c73db1a608ef96982cd93bc34b929171d7b0fc7ed382aafb952e15b911ad84854b2e7ea7d04e2104c113c4e4178646e203b3ed98669e953e7d89affa57ff1774450d287e6ee9179911b74d63376539d3b8571714cbc82daab45bc34a83784ddeb2753ca43562784933b1043d997fe5e147962651925fec3fd0afa7d33f8180c1ca61c0ac3ab4516e17ec6d86d566ae000f4ddcc885480993edfaf8a6a300f424497b70599044202881b1c36661fffac5aa26df4dcaf5181aaaaf21de8ee04a1e56f6d1549f8155459cb78f1cd3d7f8b06a80a30bad47a54cace88b622454848cd31e9ee15be248e41319dbf524fb14ad22e4551a044266129e8c3bf7661f4564a61c521a16ac7b105567048a9b27711f805e64b390bb464ca6370162341fca5f121b5ac49a3a06f458b95eb7e142c0ed0ae062ef79d6ce3f5549bedc913c81a752523a057b811074227646c3903d5092d687099f6f0fa864a516511e780a90e2fbef704792616f7ee2feaefdb11864d49116068e5fea5c95762960f0687ef9bced13c74b9f80dc2ca03e5383d67d4ffce2f293c294013d922fea8ab685a08fca72f1da74be8a4577290fad05d704e894bda8f3a7ee41fc25a6610e07b36d85c0b9d1623949991cce1d773a3fab0a8ca4b5cde17d247b20f69fb784d12f2c6eb2c7dd5a7a43d194dd499acb506b3f4d724fdc88e713c864e2eb1ec91bc270717a27cda8590fc1c48df8282a9ec5686f9ef4c78e99a2da5a57f482ec6714f5c2d58f4e1ba34b8fac93b05b9cc7babca9966c602c395edbc06c1e57f4a62005f6f7a5c47ccc4e3a720595d0b0005f9c71de5e58aff3c191fc2bb473134d62d25e18d0872e118f05a7d43de1d99cb0097b6893f76e44c93c5c04acf8b7c0ab369eaf020fbdd7dc80ef1da83a0d7877af60fc6fdaab2eea35bf5ab65038aa82eef294090a7002acab9a4e497d4ec21cbf7447218a06a53cec35fad2ec5a317d24e39b0af94d280a668b30d7aa9ea787994ecc57e023f49935d8ec7ec44a79c12ccb5706757a1c3275ea37e20d3e5a38dd2d7d00a4a5e0c34d6582d742416e51606497eebf36182c34f1e693ae852b1abd361ba0061b734f28db6e3d1a07b87e0f87c694c51c2d1af81ff70f849fbf3e0da62d553359c8ebf0dc597b3bbdc01c3f487cb40a42871ca7c0d385fa4c19a235b219dbfadf800fb54c1092d1c7161fa50117fab172c69f3da25293b9fdaf74d3f2de77343bbecdd5524d0c3f440dbb7b688e84edbc097ed031b5bd0ab099026b24a99065ff36aeabbf446666169fb5f856b24faae027affaaae2d0fd13c8e8d380c81c12aadf11551040659a9bc6ccada1703792d19806ac6a18f881ea0c4ae1f974b11188ac1367fb0159379b072580553cdf1f2bc3757562782ad14821f71128ad499a380e1d6f081a226dc3c4fbc7a8a06fda18646a09c48e92854719733af42140e267245a285a9747a1b63898a07eefed023f640c6bf6f9e67759b2c20ab43c93754340a93beebfaf9456cfecacc06e0bb0ad9d9a80cd25f4478c29006ab198593cf255508189abf14f160f8913afd9e78454ee42d3424438bc6f8d7f8e43f5df884a15a0fa9597d47f2012a437a8812c92d7864d7a6902a8a807fec96511d5efb0271ae53e3c500db2b1d19ef963c96d0c314e7020b055151767763c26d7b50aff9da2b9ac265e55e44a759b47ec50504a243ae5b92a4d223e364cd048153467a5d69bd563b11611b0419543e891fb846ee8642d0284a43c67b012b7857cc4168b4d15f835cf19c9637bca0fe9a532b8b99ce4bab7be5197702fe0836f0fca2a76805550a003977aecb7c53e56d5ff1b8d0b718be5593142e6493dd1e76cd6cf10f7d89ae55874be30f11ade8e61bab20e9275b69473d1ccedee8eac192ac012b19070eaff02a56736b6de896401a0588f551e8941671d5a767a30cdc02e4fe002f8a3171e427f5e3f75ed9d0754d8bbfbb6650dc0f1a41c743f5f1f4b65fdb4865bc37729d3e43e6669243d12e2c5df313843c2a511c24a59cb530751133fc44d8d4103bd304226dd2e861c3d3dd1667dc53ddf5cfeba185294bf488d2663858b09f2103707368d664cf2c738d69a2224af556b07196e21c14943016791216183a5960fec47eb0b5306650b0e38cc6ef7b3fd10a318a016dc2c649e90b2c2446399ae39caf823ec3337fc8d25df465dfc0f8701bab8fc1865f901a637cb8610a33a1ed887e6b368dded6ebe26234cf5fbd36d4efc5d82450651e82b073cab54ea1cafe4beaf953e90b1e95655b99a9a2b15fb79af8e942baf4f2a187e854282bfb3af47e3d8aebf11af13d04baf1b521f66040e0d1728f6b8f238f85143e84efe3b60a0fb7fa03972432b0cdfb970ae6123f643454fc82ccb90698eefaa3b02d28688c44c51031161695566b62afac3193ccf15450169ff956aae1460331d5ab192653774f3d33a386538f7f10f53f65d12576c7939afde94651658d90ec54a493f9493a8572621d293e73d6431ff2e92d116b6c0425c0372c9428be2c343cb0c996ca936026e846052c7ab8ae1030d699e7e6763181a61237f0744a35947ec3497e4ebb2d1caac59fa3ce937334ff4f80767215d2b231a18f0a5f43beb3ad84210cca31d1627e5c1d161d1d139f564f1cfd766a30f46066e7034596520e3101a80669b7c460981e2748d81ee7ea1d08e313f94a1151b95084f81fa3d217f2c4af801e96782d559e7d3d0c75a0bf6f6e074f1f413cc4c8e2800f045369fcb213ed20df546ebb7fee2a91ace908f03ca57f110c92c69ac7a8c92361595060afcbbbc53ed57c460a8758307b56938ee1811169f2629191047799784845cefc3d952208980", 0x842}], 0x1) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x6) read(r1, &(0x7f0000000080)=""/15, 0xf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) socket(0x2, 0xa000, 0xfe) socket(0x18, 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x3, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1021, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x20, 0x4}, {0x0, 0x5}], 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x11c) setrlimit(0x1, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff}) r2 = kqueue() dup2(r2, r1) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0xab6}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r3 = syz_open_pts() close(r3) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="3c2f8796225447f5139fc5d6570e3237989ace761f99573689cd1eda53cfd1293078ec16144441a5acc5a59d6c5825cf8148ea3f543d64ae26a207e752dfe288c603", 0x42}], 0x1) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x20) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffffc}) r4 = socket(0x20, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) close(r5) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="88854d9f9cd3606db4f1e686eb5042b894c84efc753fde56820bd1845d77df0beea2c54b48303a5687cee823dd3c01e62daebe87200121958f4a61825dd50de7c075133c7e353a8c102b0feee7ff952e4060bf1be454ec0eec8330efb53560526423b8ec510d6f", @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYRES64, @ANYRESDEC, @ANYRES64, @ANYRESOCT]) setsockopt(0xffffffffffffffff, 0x7, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) socketpair(0x1, 0x4, 0x9, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) open(&(0x7f0000000180)='./file0\x00', 0xc11, 0x20) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1720, r6) r7 = open(&(0x7f0000000580)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r7, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0}, 0x10, 0x0, &(0x7f0000001280)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x1001a, 0x0) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x7, 0x3}, 0x8) kevent(r0, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x48, 0x2, 0x5, 0xffffffff}, {{r3}, 0xfffffffffffffffa, 0x80, 0x1, 0x120, 0x3e53}, {{}, 0xffffffffffffffff, 0xa7, 0x1, 0x7, 0x81}, {{r4}, 0x6, 0x8, 0x1, 0x7, 0x7fffffffffffffff}, {{r5}, 0xffffffffffffffff, 0x1b, 0x400000c2, 0x3, 0x2}, {{}, 0xfffffffffffffffb, 0x20, 0x20, 0x1, 0x800}], 0x0, &(0x7f00000004c0)=[{{}, 0xffffffffffffffff, 0x92, 0x4, 0x2, 0xf03d}, {{r8}, 0xfffffffffffffffb, 0x10, 0x4, 0x4, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0xe569}], 0x7fffffff, &(0x7f0000000540)={0x8, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x9, 0x6}, {0x1f, 0x0, 0x0, 0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r9 = syz_open_pts() close(r9) syz_open_pts() executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x6381) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0\x00', 0x0) rename(0x0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0\x00') chroot(0x0) msgget(0x3, 0xc0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 7: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) ftruncate(r1, 0xffffffffffffffc0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) socket$inet(0x2, 0x4, 0x81) executing program 1: r0 = syz_open_pts() close(r0) read(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000040)={0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000001c0)={0xff, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000200)={0x10, 0x1, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f00007fd000/0x800000)=nil, 0xfffffffffffffffc}, {&(0x7f0000c6f000/0x3000)=nil, &(0x7f0000acd000/0x2000)=nil, 0x5}, {&(0x7f000088d000/0x2000)=nil, &(0x7f0000ed0000/0x3000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000081a000/0xe000)=nil, 0x9ad}, {&(0x7f000090d000/0x2000)=nil, &(0x7f0000b9f000/0x3000)=nil, 0x6}, {&(0x7f0000f42000/0x1000)=nil, &(0x7f0000fe7000/0x3000)=nil, 0x4}, {&(0x7f0000e11000/0x3000)=nil, &(0x7f0000bef000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f00008e2000/0x2000)=nil, 0x5}, {&(0x7f0000bcf000/0x3000)=nil, &(0x7f0000c61000/0x4000)=nil, 0x2}, {&(0x7f0000bde000/0x3000)=nil, &(0x7f000087f000/0x1000)=nil, 0x7}, {&(0x7f0000b12000/0x2000)=nil, &(0x7f0000a24000/0x2000)=nil, 0x9}, {&(0x7f0000a17000/0x1000)=nil, &(0x7f0000ad0000/0x2000)=nil, 0x1}, {&(0x7f0000dbf000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = getuid() setreuid(0xee00, r6) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0206923, &(0x7f00000001c0)) r10 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x1}, {0x4}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, 0x0) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2080, 0x5c4a) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)="4ee4cea28e7992eda59f6af335ea2409ece9edd552b1d49dcc882f1267f1717df12aae5b1664", 0x26}, {&(0x7f0000000280)="db0167e8e380a282b995f0e04a82922a6622174e1348e5c59fcbbda5dcdf74b8569bd59f48e365c0721f9ae671f3686acce7d147f60c2f935f6fc04b41cbacd20515a13c93c862c15f85e76f926b1b2753aae2aabbc62a3f4decb29d556f31bd2a5398d54985e92e5d1a29efa981cbea165a73bdd40b4661001f32b3ae5e4b84a6eead0820215c96721e2292c91c85173cbb8df8d65c5caa820e17009c2652eb8f", 0xa1}, {&(0x7f0000000340)="93bebfa386683ab3e16f6d581a3e49e424b610860a2f21ac16615715e519650f9c67f800e59b17abeef448835ba631f1fc42310576ba0b8831f0d4c87cd7e050c1849412aff715fc55bf0c97e4c9886862", 0x51}, {&(0x7f00000003c0)="89b777b9f1ac164dbf7ff1e42f49a72b8c92e2a095907c3dd949d985467a459fce27373aafc237268b549fc887d917b78143444cb03e10441414668adef7932674d9ecbd2adfa1ec98682f42f348d109e9b2cfad8cbc4cb1cd8fe4ff2bda4a79e2ab3cc93d690a9118f97097fabb16250930ca596b9f76eda2efba4b771fe893ed6e73537b0e8f7827e849db66e4a2bb306f15ae33b95677bc3318b85de94c7914b1d357a8e52feb51162ac1846227bfe4f7ccb0364851a873a452e91f4e807c408277f0fc6731eb8c78ccecc43e8ee0", 0xd0}, {&(0x7f00000004c0)="11d3586831906d9c10b5f22a74e206367153ba4952b1941ba52a114372b5b97449ebd463dcfd0df9cacd74560468e233f19318ab08f744a9151217a9a2bb19c2cb503e1d7cd510e502e33e8ac9d1f49b9ec616988081647c158ca43f143fc5099146de1f1f71e7f2ef74ae28fb8523d2bdde9ee3afaf074950afe8e47c134a2b9e91c8ac291caacf20b3713afbb744c933b2435e27b23578c77fce5c040ed28b874bd09370b4304883dfdf80b6f1c6d5a738df57cd89788e022edddf5ab28754e447e4785b5ff8303fe89577022af1ba577adf8b5c8c5d6fac80bfabacfefb2065c3c40c829534c0e688afa275ac9794211f67057bfc0b79", 0xf8}, {&(0x7f0000000040)="7cde9669722171c852", 0x9}, {&(0x7f00000005c0)="36a1f70a9f8f001bcfa7701edd0e1f3d75bc3112899c930498008dd8d2860d3e8df10186bcc680ccb9116f3ec0f3ac7c5f8c888c18dc6ca29614600171c6464128cecc239eb3d2dcc5d92da85402963a208269db3e7065e9a08a930f99f427b2557957bea9b6ce4a4d3a811ba79bf65137b37309c1d7f29b20277cea35c779376fac2dceb86e348b031c4aa8166ba80e8eff6a5b9dc68e99e55ec42f8137718bbabe42c46d2a2b450d3b4a82f61fc453f8cf5df69701fa351386e548246ce1ef026dfac10354349e457fc4e8d010c48e3a2488b99e60b4fa9f4613c69059eb715c9a87cb388d573bc45ecfcd55257c06cbbba19fd5aba577f100c09554a76a", 0xff}, {&(0x7f00000009c0)="694c0abced2f014079308fdb9c859ac6d0fe15c90260c695994138f6d2a67e8b9e4e665c41e5bcc3249c380011542946a1bd4c7cef59c0e73397fe657fdb0908585fe492937c92ecfd3e122dec0c5a0487cfcaee983295d9e470324ad675945021779c5af345dc624b8942587f8a9a315f6f4393390fe5f8a4a9f01c0427ca0e29ba268cb44028f32d0b234d82c3d6717487f756535b6825eb7c8e10723df4256ebb2938ac755daf039beda1476282d8acf034d7531a69a26706b7436d7d85f11c25ccf2f224c8f8d3732a40b255de3e179e603cd6487012edbb94afee96c3b555a57d2d528a72ee438e6439dc69e4d0475fe3c3102e633d0a56c489aa9a2256c6727b1e29e01862de20f9b985ce9ab24ff1a1ef03d2a75ca07261cfc432fd9cf0c2b96d43e1eb2322f7b0e57792512a8a996fcc2005f23f59585c1e89c1f69ff339516d9c575f3ce33f119ad48858e79fc1d105045bceda32fd75b425f7acea05a29f725eb70fa4f822e6ee7ce8ff31e326109de8cc1762708a163459064660b22b29550377cfd8a421097ca4903fa77bcb503bedb5b2ee396e33f119a6628944504cd184fbaf6abb269d117a4e7b658b585cb3ccbc0f51d6b6f166f8050c38a7f63e6f586fc10599b93d6ab7773f5ce4b846f36fdc5a8f710be3d76d810e4c73a2a27c877f5fdcbafb4993194a338943ef8bdcf2810ba95fcf49237ba1d60ffb8d6c1f0d932482025d4f94e6a1312450fc85010371048543cd2366b347d2efe6ed3620b3eca3b8212ead85587ed15e51ea61ff810a72450f93544b6c42cade82c55ecd9ced5b18bb5f2417c02996a1456a2a522e31ac06a79a9602552c25c233a97ebf35059c480bc2d9123ac0bd7de91a6ca1d2254da8e53118b995fa749d7f4a835182a58f3bffa88a2888824ce71efea818afc45e0370a3868858ae9998065f5ee3b77fa2b02d4c9c20fe74abe9590f3fe5031ad594dbed7173860f9e9ddc27b250f8a91e5adb190e71f092366ba8eb8a777f3d6766af89d54191818568160b45fb3497cf889b9558669b43f282d46bf9f6d8efa44b58490cbbd00e70a2456d2837514f300e454c709085fe7a83ff3064c03976368c89b9a1bc126c934e4a1cef7725cb6ad8f96e0dd5bc9286ea8e462a0d6923fe9073b5de9b1b1b342604ce18b38af3f8b5d373cc30b55013123d66886ffbff2b656e80e8ceb2e37f5d14c088533247948a27a0531bd1efdf74b3d4988291dd623cba6c919d44375dae3fa288b083be486fa09616904be625fe37ee17a35675e4e9935cc714e97e2240206f6c446f0e014142813d5b11b0953959d865623e865ad5ada200c117ab5eb08bf8819d9d12beceb6c1dced5c854082c3ecc49b1c100c8ee4f14d687737f3e997d1408eee4f160b87b8067ad2d1290033664632b0e68509f6cf86720dfdcd37d3213c7ef2875a6071f65a870a4c74fbfaa221f5f360a107c536b368969236217a3da0bd2ffb7ccf45c624593351c8780790105e54805bdce3dc467b56cadff98d30c3b28cc9ffb98cbd48f8e64ea578168fab0b34959c57851c9648d18b600e9faa85950220822ec3bd14cf70e408d0599ac18cc536ccd8574a070762a4dfc562eaf54c6e3495836b67f1e91b1595ae99a0a209baf6035703f4e282d215c4a8c496bcb390b18e9f48b774873d802067aa4bc19b761c15a8dcd88492883672c9e2d8989b68dbce659786b53b81d42847cbf89a53c3eabba4ffcf7a71e8d123bfcd473d4740ac4b0b366f1ad5ebc41f11e73feaef524c5286af0e405f286c692f60914afeb25396b25693ef84e6b8e6264612063f98c81b354de26ae096a8ea5022adf21a9e12ba7c20d3a8a4fbcdfedf0d04b520fb96622b591b08b5dab9b9df834d8c45f62408f6713c43e1be494db36486279ba1311458029979190756f1ebe53fc7fc5a64a4e2a4f5ad1c464c0f5f3f046abf0c38ac0be8647a273b033352ed4812e7572f0ec5476520c399e88f6d0c8cf85f6f6cc5093949030d044f3c997db1532cfcb2acd7cad02497d3e527020f4c05b7b3bc16fc203086266bbddd3427339ef4e30ba63c4830f3568267ab269d7b5a2a78ca1789d12824f972de8367ea53a81e120b5a5b3a155fc5570ed05aaee4ea94bd2596df67fe8304540d04408154845afd538e9408ec6a520fbea5c308c6f489840c284455565407304569721fc7b0a3525696d2f72ad0c766d62bad3de7490f2aaaa09f6e6d3b1fdbeeb696b14d93a36f11a2eae36096db8604baed46c97f3c2b7b2effc6f8ae50df8c8020d4a1041a23fc91864e5d2083657b51eb8d0634bb5cfc6c6a19585e43af7d6e899de0c199bb8908f2d20cbdae78047b3ae3fda66668b30bf2a28de0768e79e21c9ed03f84286f2652c68242ea5caac8532928bd88c2980a31f46118f62333f4c7ac94e207d735eadaba3400f60b738d36cee9bf632aafe3fe874f3755fb612d0d1193c8c85f0e4e82f1c3123f0f088d1c088c5c621416635d501d9832db1cb694f06b987b464bc5de97db85c1847474af8b43f0fa7613fc6b6d8d7ff2888287889ba1625c645371c0cb0a91d6dc588d356aba1b738e0dfb95a1719bb8988996f8f57b2e89bc75b6d70e884326e4fb009dd59b3de6f0c19851f924bfbf47ef341b7f90c83190c22e8492b57c9509c6b2c733dbe09de23f31df68b83eb72c4fcc74997f21d3cd17788c3dc1fc5910ad5c7b8e5300bc2f1eb4610ddbc1986832e4fe886f429c8b70aa7d2fe66f9fc0db2c46a3c66ce0b53cc728eb3f9b4a404d95ad93f02417ed677bae27a17d5f43329334cb1654ef408441d23e345b3cfa3ec57a7ee0d1169339752a63a713d13e8acf399a09f23735241787ccf5d1178f4ca20acd5cb95814c0ed2d2d75b46c18031ec6e1f5224c375d48e50f1d02f07e62a89be22a37d3051c4f459b60e3015933a92504f5cbda267cdd43e8ef0404b55fc0778912d82d7fe86936ab0137f3c668e445dcdf0febae52541ed5918c9734e93b81f25af63b397f55a03d6376cf7dedb23ce2731a4c3db80784dbe7bcaddb7338d28ee37e32f378122809397fa48e57fd095be28f4b7e6eb6e6fa79e0d848c6440dc821f66fced20898c2a4b6489c221f2ac807ac6e18b9707075dd364e2b40fc00e7a7e090dc47c315860cc300c5923922b4c7ac811459d1940785e42cdcb1bc31148cb01079487613dffce3d4407679a878254739ca9f2c18b8441da14a20a66d0ad98e1ba65b76de090fdf2dc157a0cb328ae47bf11ff2e18f466cd8a00ccaca5bc4fdfa82223702190f140d640b997785a18e6283e91bd694d2b6de638641bbb9ccbe2ae975fece07fb2f140d427bc804e575ed44e245b9534433120f7dfdd4b0755b55377430ecfa5b52110ca898c7c5e2546c4e36eac32dbd56ff5205754ede44d07ea0af78d28e6dbd980568a8a38caa570d40ef0eb39aa5f1182e254ff2848a6c4bc13445c56f3ea0c5d3496419a90507e730662302bc8163fe38d13d9fbb90393c31473e0226f2734015de072fdbc844c2d00e262ccec4c4ef509206d3a2d59b79998de60f5503dff4da392c4a841549e02e2daa84eea1954b0625740118bac2d3aa741c5bfe28e3dd7d7667493476ba44586e84621da4591f7b560533bc57a2d1e36dce19830ca5af0a344196e1afb43e7ec3f57537754b0f4c2986175856b8219cf9147e7da8a4f56932c0dbc4ac03f44f00fdcbc4d812bf60af4c4825bd3e8aad3110732e08b14b162e43decad3c193b37f593f09fd4cd174b4447af1fcb65a899d7b852311beaf33fc2b7943a91ff7fa7df261c1927172f7c5e031b565d8d6f5aa25bab4d199b880126b2cd294761b9e15531b57fcd5d4ae0fca56749f414166860761653351e0ebeb0d2012d5dd77f438cb19e9e39f4eb44db096135afb383be2372f654e6952464e9c62b5312019e75073e08835dc28ba1e47f56c7b8417b237c66d28a5e9326d26503d09c429db8c1ae5923935770e1e79774ff11406968b1b840a6ee0a51fb2b479bafb68d9b72bb401d59f67398160c766562392c02d86f4d7d4721a4a8c85c6d2fe3d9f9082c1c811cdc29b4aef150fa0cab453c7aa50c6de06dba306d417017b7fd3093930a9a0139fb99ae05158e0f99ea3c7ce43b5ea81734f1e0bb0dd0d2cc91c7f5f3944a4741058daef223674b7e44502d4086cf94cfa5cf1a77eb4738ee4172a521cb83b6479fee8e4a9367ee61ca12eeaad8fce024d76aa0de17d46d79039c90b8f775149341ebb32a3e66039eb64e2547e276d0a5a86a77ca4b75df13c416b673b274a95d1d457669778954120ec227de14d2d15e31e29fbb0", 0xc0c}], 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffe, 0x0, 0xfffffffc, 0x0, "1a2198b59b0900020000000000ffece900"}) writev(r0, &(0x7f0000000900)=[{&(0x7f0000001a80)="415d1d50caf913d67b66975cb9", 0xd}], 0x1) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x6c}, {0x80}, {0x6, 0x0, 0x0, 0x6df1}]}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x20) getgroups(0x0, &(0x7f0000000040)) setregid(0x0, 0x0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0x3}, {0x3, 0x8, 0x1000}, {0x2, 0x3ff}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x800}], 0x7) close(r3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = getuid() setreuid(0xee00, r5) setreuid(r5, 0x0) executing program 6: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() socket$inet6(0x18, 0x3, 0x10) socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {}, {}, {}, {0x0, 0x200000}, {}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0x651c}, {}, {0x0, 0x7}]}) poll(&(0x7f0000000300), 0x0, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(0x0, 0x2000, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) setreuid(0x0, 0xee01) socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x12) msgctl$IPC_RMID(r1, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad054f81e6800000000213e422354e00"}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(0xffffffffffffffff, r3) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000200)="21ba7e9a3bc3ae881cfcd1495d41abb21196645c1e1ca96ca622487eed472b7f77f73a529c02a2a530d17b78a8ccb0f314ec217a086d5159ff3d16aeed7ed8e46f8e18ffb1d7bab6b87a13c82e31953e83d67102d6bdf89b171a4333f2bdb9b6e7ed5360dc12e6ff8509ec2880422f283c15afa115f2616c581231036ecc87f21a236a13ba79fd8211d2a944ef298e65174877120a2eceb1b88d2972d83dd44e50ad4286f57ab9a141305b467be66d9cc08e4c24e2164178022915051795fb3a1b2919021e92d984458d9e07d5b2206a4f8d771674621131b7243123e1a9f96abfe5", 0xe2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) readv(r2, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) accept(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000740)=""/183, 0xb7}], 0x5) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f2001fff7b306000002090144e9b59cac1400ff"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000300), 0x10) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f0000000a80)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0x3, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x80000001}]}) writev(0xffffffffffffffff, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="1c", 0x1}], 0x1) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000400), 0x0, &(0x7f0000000200), 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x13) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r6 = msgget$private(0x0, 0x790) msgget$private(0x0, 0x80) msgctl$IPC_RMID(r6, 0x0) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r2, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r3, 0x29, 0xa, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x84}, {0x4}, {0x6, 0x0, 0x0, 0xe00002}]}) write(r1, &(0x7f0000000000)="7696c7cf00"/14, 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000140)) executing program 5: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x84}, {0x25}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000280)=[{0xff01, 0x1, 0x7, 0x7}, {0x6, 0x7, 0x3f, 0xfffffffe}, {0xfb, 0x3, 0x9, 0x238}, {0x0, 0x43, 0x6a, 0x20}, {0x5, 0x5, 0x7f, 0x6}, {0x0, 0x6, 0x2c, 0x10001}, {0x7fff, 0x8, 0x84, 0x7}, {0x4, 0xf9, 0xff, 0x5}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x4, 0x4) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000480)="c55dfd43de54cea082bf67cd653a7e10b1c9b23a4ee9f30731a814db8af6a9ddbaffb5d1a54edecb18501c3341ce9aa93293d5c6b4509631a8c71c1ccdf22f9b8ac745b106c1f69720e4774bd06bc409ddb8de9ce9eb08292acd8b7670be45d8ba23898be4cc957a8550f17c4cdb753229fb3e084d4b35586906290d36bc2f9330905d522b3bfffbda9e051ad787e72dba50567f01911c736df3b1c5060895fe46dacf67b4f4ac11c9f2c3f2d859fdf6780e503cba00ce2081586ae4196292d7d34557f0f45830a2a4", 0xc9}], 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100051300000000000000402020000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) syz_open_pts() writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r6, &(0x7f00000007c0)=[{&(0x7f0000000380)="82", 0x1}], 0x1) mprotect(&(0x7f0000087000/0x4000)=nil, 0x4000, 0x2) mkdir(&(0x7f0000000040)='./file0/file0/..\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 4: setrlimit(0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{0x0}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) sendto(0xffffffffffffff9c, &(0x7f00000000c0)="23698d1b6bfed491b12ecde0ae9273b43642cb2f3b0f99df8607b7d05050012d806ac9587201ab7717487e76b31e34d0226dea2ea6bd7292c3ba5dfc70fe4c1b4fe4c4a193a7ffa6dda5ae1534b11692b9775d8d37afffb1f90ccade95b45611d2871e", 0x63, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0xfc) ioctl$FIONREAD(r3, 0x802069b4, &(0x7f00000001c0)) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000200)=[{0x81, 0x1b}, {0x86, 0x2000304}, {0x0, 0x4}, {0x8, 0x8000}, {0x21, 0xffffff80}, {0x22, 0x4}], 0x6}) r6 = socket$inet(0x2, 0x8000, 0x2) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000080)=0x400, 0x4) r7 = dup2(r1, r1) r8 = accept$inet6(r7, &(0x7f0000000780), &(0x7f00000007c0)=0xc) recvmmsg(r8, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000840)=""/49, 0x31}, {&(0x7f0000000880)=""/220, 0xdc}], 0x2, &(0x7f00000009c0)=""/4096, 0x1000}, 0xc000}, 0x10, 0x1, &(0x7f0000001a40)={0x2, 0x3}) msgget$private(0x0, 0xffffffffffffff41) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 5: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x37bef6884db7a010, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x28}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pwrite(r1, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) socket$unix(0x1, 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000003c0)) executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x65}, 0x2, &(0x7f0000000040)="7c43c9070b5a4a74eda3261e318c92c9d65c45aaa2a1ef46630e7a2da71a795baf90a0b66e2be94f4f7128f76dbdf273a7bfc1f9927b558120299b94bd61da0555e10b69dd794c9202636c8d8ac37cfb5fd42769ee28041a6f37043da9688b4b5fdd333f2b5a7f03eb20866d3a4da8c19c1bd1be306eafa65c7d39dede816a93e465f6f885f12f7f6d4f65461451403719926792eed72e01c118c6341a85e472b2d865d30b7ef2fa99af3ebb3b353c765236916ed7b7fa159f5aea39cbb6d0810358741fe8c616f4ded4032f7d66a92d4a61d579e3fb3932dad58dbc283678ca09cb1fe2b331801c128443e0845a5a75cf4e20833d0cb6d715ff1563a93670", &(0x7f0000000140)=0xff, &(0x7f0000000180)="3d26bfed5a40b1cb2be9366b1bb0d8b4625da6", 0x13) sysctl$kern(&(0x7f00000001c0)={0x0}, 0x0, &(0x7f0000000200)="9d2db84b945272bfe3b7145ab38708b69c1870b3c4139357d7626b2f8ecde244b0f833cee8a4617b402ac566a16faad2847a94d458d0b7f9f9f736b77ebc706abd1a855744f80e95ab813333134fc31095cb54f192a4d4d36f06970334f353b298c3796be4ef341a32d103d54968615982dfb4c2d52d0acad374d7e7784868610fd050c06c3a447335e7e05402c64e731b3cedae65af32b8ca5bee0de754a753bf3bbae55c2f5ab480e284d9784ca7384368bf467b75fa4e739bed76cc4051f130", &(0x7f0000000300)=0xc1, &(0x7f0000000340)="def9751003091956c3108755afab36b05646c1f68882b768ac523f03f0c14831957b8d67fe0af3b98123ac30c22e359d5207fa18a633e0305ea9011456bc41a4ae88fc777158730430060682b4923fd1f1271dbb232bd20ca341f095b332cefd988d2298c36ccd4b496e3c97e799e89e925a9fefa44f9c87a0ebed9c8c86ee1fcdbd5a1f1829c24a4893cdaf68bd27478b5b1c10d929", 0x96) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000400)={0x9, 0x7}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) sysctl$kern(&(0x7f0000000480)={0x1, 0x30}, 0x2, &(0x7f00000004c0)="67306d3661ff9a6474a73d8878be78", &(0x7f0000000500)=0xf, &(0x7f0000000540)="77739049df4e262ca75b67482e689b533f37953bb5a8f1c3247e6c2994038cd8ee5fc006430c310c2f3beeb176fbe349b4bab03eb7035ae358c38a2d26989f123b451e8efec975e8ed28bb2928abeff600b1c4b8f3dfff88d171c779434734d577a0c9c0c43b847c214faaf54b9231dbfd47249a895ea90bd78d39", 0x7b) connect$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = accept(0xffffffffffffff9c, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) r2 = accept(r1, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) mknod(&(0x7f0000000700)='./file0\x00', 0x8000, 0x5111) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x20, 0x0) sysctl$kern(&(0x7f0000000780)={0x1, 0x32}, 0x2, &(0x7f00000007c0)="0930fa67b35179ba4a3fd42433dcd6b4259c6d21fffd946d3acaa767970122", &(0x7f0000000800)=0x1f, &(0x7f0000000840)="a7603f9922e250887a2c30", 0xb) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getpeername$inet6(r4, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) r7 = semget(0x3, 0x0, 0x88) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000940)={{0x1, 0x0, r6, r5, r6, 0x100, 0x9}, 0xc1c0, 0x100000000, 0x9}) bind$unix(r3, &(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) fchownat(r4, &(0x7f0000000a80)='./file0\x00', r8, r9, 0x2) write(r4, &(0x7f0000000ac0)="f3ebb29efabee4b1a4641a5f418edb354c5dde5a55959ac3268be48ca78443a1d80563fff6407f17a5ba4fa0effd96218fd28e1334e34a90148433a490ffd1f3c2d1f4d717b3d1bf47bdcf43e8e0e3bb2181438d2f63c5eaa18ecd1535178dcdf02c2e26fa521298f71008317c26dcdf473772cc2b3172ca1ccf1cdd93a9b72826d3853956e4592ce8cba0a8110d2b0fedfd18bd26059d2e5dede17121487d11e683488965796f7a79e4ec8c23068974aea2f2e62a7454fe5e563c31b5eb273476e9147902bd4f3e78a303d3910b224e8f955f262975f335bea89d3059", 0xdd) unlink(&(0x7f0000000bc0)='./file0\x00') sysctl$kern(&(0x7f0000000c00)={0x1, 0x39}, 0x2, &(0x7f0000000c40)="09fcb0abf99c47f0310892e7474ba4690ad5d9b65403b461a8de77a49173563edcb8f133d639841d8ebc7cf25417bd646393d69078ea4164d4954cef4d4f6672474d39a20b8423c1f1a7b6d33fdf74d243adc7cefbb6738c6fb6645a42fd66f8a4fe2eec815d20562282e9bdb9709530c9282363d4f8ec82cf1a9bf58067afd2d70cc4516202d10737346431082f109417aaef9f09cd4e095e1628777d1c2ccc9978ae4eb16a2a3d7a6fa5c561be0fd38d3a526a313b7dd97c93b5fcb174921c9a66e32f", &(0x7f0000000d40)=0xc4, &(0x7f0000000d80)="ce3671df39870f08c48008792db1597db088e5f52682cdb345f320da48847162b6f264860196708ce8054d20014faf95599e71502127c117740b81a277a17697f7590a1d8f5ed41e27c34d9e6aa5aae222f0cc1e3e6cf44264bf8ed530971020d570c35839b8de9c1f822fdcf1c6145e6d6863a97724ae32b0fcf56add6a3d3dba62171e8a66696c2242831df61db6a2836727893461b5753459380abe21dad5e3c49de264eea844ec8fb0cce64042d2fb869c48fe474ccb7d26077eb86a92b0a85aff279c05aa50aadd6fc348a282e9adf283042106c53224e93902d3ec18de1ee34acd077cee1f8f6a6c8666653be984383fe9ae41a1cbf40e7de0999401677b0a61ca32c9015f0cc694092941409713de3fa35c5f64ef50fcf2d4a55e23249980a5c288d039f5da19785a312cdd9e4a82920d980fc27f7ae51d0b4706edddf24680e3716aa4d2fdf7530b07f110f111db45974095e749cdcab533c8defaa941792dfed4299429b94dd408d7eee74f99787497e945da2c2cb4e1560566ba491c15069303238de4ba36db758c28240522fc1a55194d2a7268d2ed7cb93d0de8aa154e6fd5d9cabf4a0d0f8d0d728382b35b682f55bb2c84fcddc386066a5dd18e7879f05fbbacaf5e54b68068f9ce6745f54a4c770377f29ee3807b486b64749064c5c2e496d809dfecb834b946798895823d8dca6d75921dbd56eee486bc5d6b6df5f85a44726af4187151d88616d0821600e131e19cd96cd118f60cfb4977cb781047d36cf47b9a3f9bfba2f368823bc2f722deb49cd36e88672ac45b6a580df048f3cba8e24fbacc4f4f47c4e06971a843325704863e39e0264238060dde2783bb7e1e509eaccad543e2e4225baa32266e5380a1ddd91cda281d8c48509d42feff762d5ad2c23279d5e2a5b5fc13e78e6528bac43b01f03cd8521602c01c5e2d1aa9b4ee6c5135b6705822642030d877348cdbc91c2e7fd9e23f241e9358f377b3a2e733584b072cb9b44d1ac9ca39f121f0150dee5cac53be93eaa53788c95d13d4b2e0709a3521007699ff0de7dbb8edfa23990b0c6318f67656931b5c4c3264a27b72b16122ce8a3d2e2658b8e408b6f440a60fef91fb962abc6b36bf2b813e9ce7dc3246b7dc9560998ee4f6694f7c324d999e1964d3426fe8bbd28665868ffe9fcdd32b3eda0fce90ff44ef904cd9f6356c73d75e37ace9e3482c5c74d27275fb59649305cdea5083799d21bd672617de823feea8bcaae8410847f52ad7e9f623ba97b7f39534594969e69b1fd40b9785f0da4ca850851ce99392ee5a6871d7925f9738f84447e04427f3d1f7a4c45b3f9b38391ceaea39361c0d62a9057508b66ff2d57c53e1ba2d0c6d2dd1680e9de8c2608400e882bf1b0863e6df40852414a2f2a99287c84bbb0fab5985e4b22d22dc52d96c229ebab4a6e7b7fd2a27c2d3ed59561a72a503e9d916cfb8b462b95da7f7ae3fe55590a88bf7e7305df915b0ec556d44477bff238bd27cb476cdb5a05fcfd12a3758ddcbfd03755a2f1161c825a37e051d07fbb661436708a3135a6c145ff1e894c8f3554d5db05d8645333ba8d768f0d0898570fa19af7274b4a4579832d0641dc4f64bcdf0689acdaef984d3fdd92e43b84cdca98b82b821f9c8aabf8e06405ac0f9b4b4c1f48b67c8d74068409418f89fcce1cafc03969e9ac9dc199dd0191f8680e651061b54b223e2abde48020f60cdce5c92c73f881758f5aa93490fb0a4706d037ea9b02bd0df3cf7ba8592fed5cb2874181c4b7545683fe94fa3e2e66bdadf4d7b2b0a86a08e661b8e2e878fdd7bc11ed4d6bf2e31b6038cef1cd930fcb2ca217d310a466b574aedb6f3fedbf99aa3aa725631d9524e0e239e4802c103db65a55a149cd9c84b809610f904f32baef1dcd9e4de2d482935fbd4320696fc935d8ed2be8f9a6c458ecd1e7682c073d2f719ad0641b8137a85d94a98686386fa45f0a6b94530b1119b8089deeaadf97e5d852fc35ab717fffc9323ed62ad70b3a107ae2ff108472098957eebcce04f2951f8f9a45241655efe43b4409ecbc5e182140e2671d60914962240ada39e046f0af98373c3827bc90264ebccf1bfba490ed7a388f117720e7cb0424a3ca4e4febad7ea1ac9853768642cd1062de283f2b5bb070677b3e61dfb9e80889c272d4c1e07414d22af4bfcce0254c84b727917b1dd2c3680c4a33a6d737ec5982c11b7e0d68faa027254083f0c4d3af4e75eb8b6ac0e5835725e7662b01548db89894e967450b49a808cf56d5de8ea662792e56297c491e209550bfc23542b4c793c007d37a5a17644fc26a336c5cdb66715037b821195369eb1292a712fb8dcb0df861ed1c3236ebbfe67b1fa505b092105d7495b89a51e89c978c82236a1f37fb46b69024b1537941ba28dadf570d461a9427e9e56a901d8869899a61b1c306e544b517c2ebd99e58aad6b2e541111c162fbbbd8eaec0d9131754ed662c5fa34770725b763264013113ab93b3e488a9765ddb26f98dea6314d0ea8cd6c651f25824fd47fb80b9d154daff9143c50a2bbadae32700d5da2d4d22da8ac4b56d7ab3f487344a46bbf981d99e400bd8d763c9d7fbb5f8040d6d3529000f992e038c9b3862dcec859cd7bda9e60b254f82e4764699c129f5b3b3b0ff310fb8b6f7943a25303376e83bf13bf5897ec3f2d5b492c0622fb68afe7e29b46135929c3a8af02b8adedd9426e88ecc04cc9ba3179df8b442b79e55ffd36067efdc2f3544e34d0f6b4234067d267b3fe739d553c38ef1312fa3bc1daafa4daaa6fab2477304733a05c2ca4976215530b72e43e837fb768993bf83673ee4af6252ef50c3ebe0b3fc081eb9b44a324902e0871c3c4726be7180ed3e7542e8834aacf38270b29d9c0b6d6ac13ea200b904c525c0d0a30e5070464e3a529e1a729e3d139c1e0eea62bb8a8b6e3d0e01d9ed59193783c1591f44d2017cc968331a6994a274af9325a3b5857a57a4ac50d3cb6bdd100bfc3bbbc684234d5400db498d63de03af01f5c938270dd5fc20a8637ddf665c3d7e1f35b54302f6eef48634e2dcc16b2d75a6d010dddb2a66b223cebda5361931dab0668b965bb460eb5ccff4f70621195ba032e21b97c2e80e0892b74dbe5ac597be019328e78b422702773af21c8c8a1b575ef9149a0dc381eacca7de03479dade454aaf236dc1db36133e7d7da19c1b335f3d876bfe1ba42fecb1a7207e501660c3e3891c0a90bace6d9c59503e13b64326d7511b59e91ee94a2ac157c4a8fc6cd21c3e542c5515c3a6a42af26d793d798430588193a03f0f6b549512264ad3a151a2e69092a2f1611193ecacf45873708d981a05833d0ca9946c60d58970d5919738eec7ef84207b131ce484293620e5450b91e7fb3f73565a6491eb7931ddabcd0ac6f37e3a0297ddb4df8941bb9b82213bcf98d59b2d8766fd332d89a32814f8edbc6c5ef27c3f74ccebd4e541cce75e8d95872e15148a906a5f01c45b40dc1e6cca3459d76abbef7d3c6f6755269d1e331d6afdfb733630800a9c61f624ebe17c118cb24fc41bbaf3ded709f82289e1fef89cfcb02f6422d48b4737d215fbbea46800505e18db366aaf6a13d29e4a31ba97ac5c726222816c10f7a57b4ba65739d18cdd3498c3c3f49a6c7b3bd943a073786af9c4b72a16b2170e31f1f9f4e11e6c51b8068f890591838a1e6509dfe01223d12cd74616f2409c5d70b8cade58a6a7eeecd76c95dd3e3c98fd9499af524e0f9adbdaa42c0b5f6e4191346706ec4a70748d24201a803e36cbac5a2084d686b37cd64e1a2035b24673027dd12d776e5ce6656c1e5f2eff485a7883d6834f504461e6a8b78a7b2b89bdd5a50488a4c6d0ca5d6e22c92266a7403cb47a9c70a1dda7941ce1f1f3cc73a1333e3719f972644dd8ec44d7845e4c204f385091ecee59c3321e71000695463f6a27a328f29a63b4e30b65fc647244ee59cc8d1829e05ee42ed13ea206aa4694166d4e7f6363480f607ee28a95318ed8bf4730c196e88371681553458e41d4cee6551a1e8e4f96e52cd5facb69942fb8aa4c25583269896b6c5d367b3badb201da35c6ccc26a2e2d61e7a6b3b34c90da7026fcf1b6aac101d70bc1b6bf9f960041f9006bcb91a33ceff09e4bd13552dbbbcfadeb3645cc0314cd348c6f15505d1680fb7226bc16461ec8b02cb3225e3acb75ee5fc69274df247116b3cc8ed5d1ca4e146ebc3d1834e60723caa660afb3f3f68a4a9335aecb09d1c57d2db35121711a6048a636945be296b3bea5d255b45dcec15855c80b3ae80673aad5b88bd5c4784c487fa85bb7b6ae5ee6cdf2692c81370f02b6882291c9f895f567c474094999a9ac85f314b7bc988c2d204319adea3c0b6cb281ce450bd4b5130aa0ceefcee432123da87536c12d300d386d18dec708dffc1d87ec93965c391d9ff4db668bc047e4fc9a69dac985386ce6ea17c5d4797ff7865a168a9fc4092820c3433656bccd532b87369f3670ce84ab590b113c1a3da0df43fc9c00a61ab4fde84483cdb4c48f0aa396840aa457391ef2a06fc31f60dc844a8e431d65dea26c4f80cff2965447056e8060b79006f4f10826d26664fd67bccbd7f30f8a342f2914a241e75afc779403a93cf02aeb45bc647efe7b929e37ce5ab26baafdb6e971eb4657312ffc39c7b1af70a60766a2aa1d1204589afb9c99c30a42606d39d91156af3fd286bfb3c886527f00ecc1b75c0f04b0bec4351a4e629ba9d39d897ffa93e44dec215504de17cea6324fab3a7157c01e271f761e01976ca755332d37a27fad83066a30d196813bcf9efb599d8fe4e3343319d970c45a7f98ab08283f172d7f2d3322f8e25bcf697609824e9f5aae9c037d877d633caff99fb489b55dc58028f2675739cbf075292872fb7284482da1eed0f20cf6f8930e03e1401f92e7d0f47aa489eb2346b277ef2ac41991effd2af1f6ef880af1c770576c7847c693870968cc66cfc9f85f08c6e3add605657bf05d11954632bc6006be0924b75b5b0cc1957f7704c5f4e5a0d1335a2a690bd02612cd1f8ec2cb3b90d3e2bcba323080efdd526d08b8d9b1f7f04a8337df3ac10aa3355dd152e877515b50c569ef6bae3176cb1f0ddc50e2be7e3f875c2f524f48421bad7aaacdea51b7ada5f981f2fd2c85967468f5c75d4f2256b319fa290cab2eba156ce759b81305c734f1c06203ed2dceddc55e64d9123b313836488231da696a3f8eab632915744abf96593f289d6ae7b099ba0cb1e5bbcce596edcade5eeffa47535653dc08bf84ab18117924932caf17d60991626dd8881aad067dfe96c8f42381727d5c3d17b434ed3955323380adc342b3922766a6c73bfcf2209f9945820907af0cf4fb096dfe61d4eea9ffbd11d52450d553e51162605dd64efb7c84b4df54880f8228be3612fd96b98c9f18a8226794314b9c4764e9b0ac3a575255414fd5c583b1a4067b7eb361f4dc02f2fd31d4655692b442863c0b2553eaacad086956db36024e687bf570cd1a99a77a7118e6415c7c5af8bf1348a49e0501851f921001b8d19faf8f8f8d2a51d94b7db57ac9356dac3814f189ec4dd066b4abf104f713c1ff82e6d9bbb830dc677ec78bbf436dc332d047c3f5f907b0ff46c58a5dcf9b5178593beef91c396c7761655a2b19ead88faca7bade49a8f55c59c74588889a6311fb19e0b059c433fd2ccaeaed06dc42e6d3479903d347e7f135b1072b277f638cc61b307c98c2724891019dbbd4f724351d6d04e082aa", 0x1000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xe) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000001d80)) r10 = accept$unix(r3, &(0x7f0000001dc0)=@file={0x0, ""/4094}, &(0x7f0000002dc0)=0x1000) getsockname$unix(r10, &(0x7f0000002e00)=@abs, &(0x7f0000002e40)=0x8) fcntl$setstatus(r4, 0x4, 0x80) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r10, 0x1) bind$inet6(r1, &(0x7f0000002e80)={0x18, 0x3, 0x1000, 0x1}, 0xc) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x6381) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0\x00', 0x0) rename(0x0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0\x00') chroot(0x0) msgget(0x3, 0xc0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 3: r0 = socket$inet(0x1e, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x5178}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="89000000ffff000001", @ANYRESDEC=0x0, @ANYRESHEX=r0], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) getsockname(r2, 0x0, &(0x7f0000000500)=0xffffffffffffff50) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000080)={0x0, 0x5}) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r7 = open$dir(&(0x7f0000000000)='.\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r7, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r7, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r7, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r7, &(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000fc0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r8 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000100)) readv(r8, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x400081}, 0xc) fcntl$dupfd(r1, 0x0, r4) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x3f) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x47) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x2810, r0, 0x2000) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000200)={0x10, 0x1, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f00007fd000/0x800000)=nil, 0xfffffffffffffffc}, {&(0x7f0000c6f000/0x3000)=nil, &(0x7f0000acd000/0x2000)=nil, 0x5}, {&(0x7f000088d000/0x2000)=nil, &(0x7f0000ed0000/0x3000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000081a000/0xe000)=nil, 0x9ad}, {&(0x7f000090d000/0x2000)=nil, &(0x7f0000b9f000/0x3000)=nil, 0x6}, {&(0x7f0000f42000/0x1000)=nil, &(0x7f0000fe7000/0x3000)=nil, 0x4}, {&(0x7f0000e11000/0x3000)=nil, &(0x7f0000bef000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f00008e2000/0x2000)=nil, 0x5}, {&(0x7f0000bcf000/0x3000)=nil, &(0x7f0000c61000/0x4000)=nil, 0x2}, {&(0x7f0000bde000/0x3000)=nil, &(0x7f000087f000/0x1000)=nil, 0x7}, {&(0x7f0000b12000/0x2000)=nil, &(0x7f0000a24000/0x2000)=nil, 0x9}, {&(0x7f0000a17000/0x1000)=nil, &(0x7f0000ad0000/0x2000)=nil, 0x1}, {&(0x7f0000dbf000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = getuid() setreuid(0xee00, r6) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0206923, &(0x7f00000001c0)) r10 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x1}, {0x4}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x3a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000040)="0064bc00", 0x4) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kqueue() recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="b8", 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sysctl$kern(&(0x7f0000000280)={0x1, 0x30}, 0x2, &(0x7f00000002c0)="8c30316289418578e2d43e464b18a9ec64c8486f1750dbbcc0f633be66a75c04757c2a98b6f9f58c2d69092d12c81aca8394d3ddd7210936488bcf68b671d8f902cf4b0f98391eb398f32d0e0fd5f0732e94935562e7a1c796ecdf683741a23daba4b78f84b08070e9643ed95171165d3e62844f13af47922bcb1ecc7af730", &(0x7f0000000340)=0x7f, &(0x7f00000003c0)="aad79f995a589ed3f534e4bfde1ad6dfcda4e690b4db40212627dae8b21691f7e35ef3329bab7bba0bd69bd6a5c9cd8d74d6dfba8dc941b856c9e05ade4713e565d799ec4b2b4f0776a77381a3d0a91593c655e3fa2cab00579df1485eb0160405f52f90c2a91b91df6a8fdc65f1ec3949f2794a22a50cc53aeaa7fc851c06d3b7c395b473dd6a80f5a51abf2e2dcb612c9b6ae9eb4a2a8fdf6da3a06b43b30865055c1d16a6570736211db0b6", 0xad) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) r5 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc028756b, &(0x7f0000000000)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x9, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x6) read(r1, &(0x7f0000000080)=""/15, 0xf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x0, 0x5}, {0x81, 0x0, 0x1, 0x4}, {0x4000006, 0x3, 0x0, 0x3feffe}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x202) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000003c0)='./bus\x00', 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xddc6b19923950b59, 0x800, 0x0) r6 = getegid() semop(0x0, &(0x7f0000000040)=[{0x4, 0x5}, {0x7}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x5df, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1000}, {0x2, 0x8001, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x200, 0x0, r6, 0x0, r6, 0x88, 0x27}, 0x6, 0x2, 0x28000}) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x80}, {r5, 0x1}, {r5, 0x80}], 0x4, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000100), 0xa, &(0x7f0000001b40)=[{&(0x7f0000000940)="51386a25d65c435d14bcfa92182ed5e8b253287f7273a2f03a932bd5e66eda9ea938f2c45fa46bc23499cfc4b290f02b97059f54ba87d7e28a67e40c461b2fc8d96ba8a85152d584b3d1ca8971818431a73a250195129b9ee682366ba5ce6973be7082dc7ea3062fb7cf0502eba53fb773625a3504927a54a142fca055d69052e8b7e83f55fa143db15fb943104fee291c33db4ab2a1972bd7e3a62c34babd0d24dee76f49dbb188d0a0fcb1f5a8790d65faf8536848c878cbd4e3c64ba522b7a10fb732a24c0578d456c95f7ce3d3240070d0b2a9f16c152bd21234000c186e9d0fb6085bb316cafe869da28a483810e373ee0d7f89e763945987b7baa471dc2761d3af886536723aace80ee622df86099973984f174db66369086265e8a224878736fe66cd3d1c8fa06eb68e6dc6846122afa8305ee60e4483248272a5a12454f7e977e31344a20655473d1a328e1925ea4bf5de4d7cdb6e6350f8b1194ee950e3b4127136c263560c8f15eee64592a418e5d8ea3cb4dea6297af70a3552ae3c75ce440db72b6572c7e50a857e3d0c77681d441125b030fff845869988401a2fb696376e9413b1294fd7665fe0d09c87fb293333385cf38b23bb73b54b38ef026df91e17538ed08e9f9b9952b0a8fb257887bc6ed3e93a43ebe6af82c64f4c138e12a6b00080eef20335f03773fe7ecc89aadbbeb2dc155dff475c3da2cf1e88edc7d103647c8908372a76feb38d0168197a64107193733ea362ff8330b03bd5bc8a387ae703b67ddd84ebbe8558f90c63151ab3815fb011b88bfd9bb947ea6dbe24536339a77f7dbc08c353c1ea8df3ab855e9aad6f3ef9ab02fa92d89bdf529010215121ab919769f568268701013d786226861327fcf682e17583c885efcb97dd457d55ffe97875ee2c87fb61e9b3dcc988cbe599b5cd57d32c26b446177820116f96e7aa6402ca81b6071ebae75555b82b490a32f9335fbb7d35c8538e0c0ad7a8d63a6813c29026a618f402ab515da2fdb191a830128b3ff070e30390b20db8ddb682109a99fd2ef6ff71ef6c7fefd8c447472b57d298306aabf581225cb4f8f3b76f3aadb55ab03d05b6b034188141301acbdc475decfd751b206b2f111f4b1cb116e968ca0802dee25755b1aca56e3429e7fc2e88901285f7d7f4f508c26b70cdc94b5d37af5b1546d4ca2b5e5bcba3dd4a9c3bd80473c368c49e11eec75a0dc4d020aaeae1b9e91c725ea479c5295f399fd80efba0cb5b51c9ab89897477c9f4c430b79d653870e34a4de7117b3f0da36464436c9df860d2291fb6e19d53ad9b0f87a00b1594ee5fb4ce6c01c315efbd13c318c752c233d056070acb096829620b6d8905c375a9637a5bf8a7f2e3c2e58b190e3d3c8730dc6ba23f211fa1b0b4dcf71af7f895c46fadf07af8d052c90367b30f92de84c87e3f8b1f22152647595bf855a7a9ff8f4a7b92081e86e82c2c1362c6d071cd65883da6b3a212a05883a99c6be6f8855026c31c91a899dcb9ef9a502d54b0b785a531a3683fbe4c1f34a9d5ee32be804af9f655c07fb29e2922aadea95c7f0b99b815f35218252dcf0859d3a573037a7276f6c6062b692b6a7e58445e4e4de03d19cdae346104fea3463c5655ec808c8ae0aac2b7ec9e8e2a4b5375426f2863d3292b34baa536cea2474be3e10075614b22bcb7126166fced5a0b4d804b0d0f26c7fa9420fc11e5671068a55a81bdbbe9bbd15745832e30ee3d8908640be738f972e86a268f85376017e47491832b690f2b3d54561ceaa86d954e92c571cb25bb79b5c4689a0940e8b1aeccb6da14948be73927e074db4170518b552cb5622634589e099e13f62fbe6794272456f717e65a8ae9f711440f51ea2bd9aef626e9f5342a54cf9f6076933c0034e92b82a6b6f6959d2357188394676001a88762282b3f7a18b17578a656985d5794030dbc104f684a0bd45955479ae5a0309171799593e226d7267685dc8168c00e66502bc2946e7e5adacf38278a426bdfe5fe058461d4a0ca7a570f5cf497b1acf1ca3ea9a7f456931670daabede487bce57438c910c0cea5d9bb74c0be7bb6386205f62b99269f0de626711f06e976a0fb4d180db2665ae0b9fbf725b36e40a5ca43571c43bfd07ca1ce92dbc47b28e12f7c8c3b394bf435f46f97447c1dee9dda05b9846f4822c62cb0f8fdfc74c694089d4864e1ef43f2eadc05a37bbe155bef2a0c8aafb396b091f6b8144a80a26461dd27f351fdca0a17b3f5c42de146d1a78beb58a324a54c9ff12a7afbf00fc7c7af4b25f682b4c0397d5fdcf060b6a85287f273a6d18336385da4d269fb232805d073444ef61cec1e74b1d9f13650872917c19f59af73ce7002307576d29614be1ed6d0f437d7be1926ef6dd060319d9d6648fe7ab7951f7c19813107d2400e2bfd63f7be9a466fb8433fe204c089fac05fe6afc0d7c7f90e0426f21903d90485434310f9475a0012e5c9b85b5c3e632088d8f9b7741e477e4826427929b0b0ce2d178147787a75b26f71da27a85d285690c8aef8f05d559cf05df24fca9e3aabe92c807e03691fd711170965a1cf4751c48603363934c6211bcb422d8323204228237e731ad92535c856cff9bf122690caed5331a653e6f5bf208b12c0a7b79ccc46640e678c3f55e0dadb28c7a6eadb5c3b325e1d63289b7aedb068458c6b0b79bb4a11b070962d671c0c66911f791f1db7cdcf37ee2d312dc59b05cae546ad130df6caad7e122fe7966d75abbbc29765d5cc66925b2ed69dba56ced209b800c691887993690a97236f198f5e67431ce80eb36009a61bc80e8bdac8a5f11b6c39f57991e7afed7094e1a85bd9114054b105d77f77a134d04a0c54fac73b2462260c39ce583f999f8da41ad92bd6a17b0dd6be759e0b90e68c1b5fbeae65429d8f59d96fc696371110b11c6d06020040a215c5a61e11504549301ef2dc42cb956ad1396a9119edc218407fb16e29ed639a44673e43967bf4c8a41b4b21a041a21c05269e26dc47558c039ca8015e81bd5651b6ad302db8f04eddd650ef5baf8724c11d21a1104e05a01e696f7da07c9617046bfea761018de57c668c09f68157471109ca994105e026f1f37d4b9b8dd2986bb01a6ffa1e035a62915e84728371e38acb4f1a5294ac357aabb6847b5b3ff2393859fcc9a1673cf6d915b3876c148f2c5ca97cf5c58f7ae87c11182c1b322ed94e2905b61ff0a109577af2eed05f2a82fa0f5635bb5bbfb8ddb42c65d98aab2486f16377bcb220bfabed1939019fde059559bc0dc4d4266f201f47a925a2843f1ab037c0a53c3703ca1f470a884383b30e0d011e24350e018c7b304062536d6389ae89d89835e85bbaa8611ef71a7a1b8cdfb8b949ea66a2cbc4a84af7d16bcafd17fc7b7837b37f5367463b0a6bead6d0b9165005ca075743782036ad740e27f85656683169d1e34ced929de3a4b9967785d8cd96cae4b575259f2f864c459a42af1d8036c500b104b32403375a19fd7917a7af50fedd368a59046f4de0ac15e8e9b343ee0f9ae6e2f043ef86d5fb3c4be8c993f70983485d6b352da689cb5cfc9398aa26f25416ed47f75fda2e3f24a3fca817e507870e7e0335b4863634f7e88c6a840c59161686afbde565a01b339d195a6e0edf223a4f0a545d55eaad92659f00d7d6d25f0038c51162155f97fdd1016025303a1de05ea431885f39495b3386af36ef6f4162fc53b655a2885fa731e1ed227826da0234e57e039904f139912aeb499fd506c560792aebe7872b443ac4ae338c88e8cfed596a467cac80b07deecb66954efb264920baebcc174647918970442a4aaa5094ba1680017de921d5bb1c53c15f6eff0096c6e0d2a3526c39688b65d6c3c99d5a0512a6c18dabcfaaaa45609f9edcb48679b5b4f671a1c93789fa01488e2e03566091bf869ed9673bf349cb20dc85ead56661b685ed9ad42695d59d8a4de4489339e284317399f03e13f7c61b3f69186c0375b92569c0004702dfff3142d3c1cc0a2a192557da538c9ae3fbd64bd5fb4f0291c072e4170a3ce294c56650badc1250f22d954338e627d6b78015d143755a509202e78abb436b89bc6a91ae271e1728b990df4dade6989559a9d598e686ef4e1e80a2780987934e37af1dc54526e5a823508d6bc746f57184536fc48cb3ef3463f28aff608fbd7f0def9ba45087a17a611d3e397bcff61b62097912a564f8f6d80e9a7b9975008e74653e280239c4a9e0beb13d6d4f8435e4049d89421c04a0411c11ac647c89c1fa4a2aa7f6202ca6b06229049999208ef22c6a19727af1e9fe7463403551ed13c0e0950491fb107495e802ca88dd8444150b638bffe9fcb83d1ade4b701308e6c247c5f875f4727172c399d27ea8e9fa46ce0ecb28b6b10ffab1ee2094253b562dda055a933266842f384a3e41139ed48cbbb8bb66a82309b0cd5bd468dbe3cfee9d879de0c278900418381c82a4d0d50ec8c3a7c4adced40d1e30fa804b00f2046889f8d2359043ac746a500b6f2694250d817cc67debf60b39af256998475596b58d8da4ea5721bdc32cd35b93156cb5fc5edd074cdb58cf03a59de1adb1e33ddb2f5415da4977f972138cb52b9febd7143b44ed63b3ef95c846dd81a8143269718d865930766fe7bdc9915ce26b54288f9925cd4041e6917d796f4c2b2390d21c76146a07340869fff24d610a0c0966823f04049292d754678b5437c24610aaeccf2c2959ee0e5effa88a1a1bbe4d4662e6a2acfc6e272668353a9cb632e4fb8f5d3ccf7f1643ce804fc788d01985224eb78a446899c83bb426e51368a9737217099d04fae1068de240f5c5a6eeda9609ddf1b64dc5ee492a82f81cc9a7b0d43f0a976991b8f8ee32760b4e0de5e3eedab35ef3223722041e59815b4852bb5a8c5e3c59d8cede23a07de70b906fffd5ac87d103ff3bea23a54de817c61dd1d746ab85fc1e7594e8ae51538379420b8d137315da042968f79ceb1d134879d79bf4d9806ad20bd73f22330d2376199986d93519394965da6171bd29211a627844c334eaad6fbaa203d0b6f53f4246869a4b2f1c7963fd0d16047b8cc26198816fa5aa423ec93b739606a4f9a4bbf72b14477511482dfa2f2a70ab0d06a3dcb8987109dcc2d9a31f894f6dced4bd44241066a9cfb6c06814b832c0851976e3d965b752488655dc2eb03d7faec397adbf7fd5a3088600b31e216b2db008cd8cb1215b0152e528be38b1e2fd01a105c3ed7ee30a334d1aa1b3aadc530b308a6313bef33446915aa6675a4f5d9b94f91cdf771248c5e47de27fab7f75e5c3ee5f5d9c5d4968937c8f40035cc1cf8ce89c2b9a9bee7033caf382b219a9d19e836b4773160b464b6b48d5dd62edf68c3add9ee51d71a0fe56c81710ee489ca66bccb04e1366da04916a229d8d4518bd36871775a2a13b3688c78aa5a96d97a2f1258461c9a044f6c2daf780299030b7624d7095aae997a5f1b8d03bdce426a1b8ed609ca2cdcf41be9ce1ecf30208f071f804483297d71c04c0349c03beb9faf84e1641877b13d6ebc8d213ab7f228f25804a5ca5bc57da182c31963c92b6700aa857ab4e02cc62740e121dcaf648cbc61bd31308feae4f544fe4a1e61d99b7d3eabf7cdb1fd9b2635e7034f9a4dcdb490f8561757e79af2b23e21c803470033d6c8ff680af4cbfc6846f62eb743a8bb2c9f666794effb5586ad96b8555dd993398716ba4325701ecc3e1b52924f8df846759212675ff68838d4df436e3483edff5372b435a", 0x300}, {&(0x7f0000001940)="35ecb78ed6532d156aa25cd6e56ada407b8ec7eb755cdeda085f5e20289e59ab1db0ff0100000000000097d5df7b491f2bd1f36fe9079dbb527439d2bb0718a699fe52aa1d232252ea3dc87c1c4447d7a6c40453f8fdfb407fe86270a3f476d3f9dfd68f37428428a7efef06e7fa20168cc2373b3537726835bc9e20604af95ca43982c9d7fceca87fb3451de4c188f273d9340eb5f257fc06fa2526abd69a1b7716a2f57fbd52be23753db4be04b0fceb659989fe00"/205, 0xcd}, {&(0x7f0000001a40)="e5a5db8f9c7d081863ea5168cc342873911bbc6886f6e35c21175475d78072a39f6dbd093455834397264d566d075a0feae89c51d178425bbe6d4973093e475b4ce06b2d7399428d7207ffa63e78e669807eea89ba01447b06a2fb4c915c684d2ed0c9e3c81b757d2c6fc9a31b2be691f508", 0x72}, {&(0x7f0000001ac0)="d3de56cf1f06d50f2aaa33c8d9e63b0b8f72696ba087a0adbf9882c9368b97c2da5aaa695fdf6ab753cd0e624c6e72eb9bef21c5e0b203b49ab751cb790967c0efa4d2983c9ad99e8cebd8e7c79f1c61d7f060c9d25e6cefa209963d912c84d1c86e", 0x62}], 0x4, &(0x7f0000000880)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRESDEC, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES8, @ANYRES64=r3, @ANYBLOB='\x00\x00\x00k'], 0x68, 0x40c}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xfffffff8}, {0x82, 0xfff}, {0x24}], 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ftruncate(r5, 0x10000) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000240)=0x828dfa19) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) read(r3, &(0x7f0000000340)=""/249, 0xf9) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000200)=0x1000) write(r2, &(0x7f0000000040)="374463e3ddd7edc99ececb1e802aba4f8fd4d8eb5a6d236ba56489a07022714cf79e3cff5af40c02de6e", 0x2a) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x2, 0x4}]}) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000440)="cdc7509a3ff0c6e231d04c8c5b3ed6abda42de32a184b91337fc8ce5de6abdc7b56d73ba61c92a9eca226bf7f64806cfce8c3f774d2e5fb2081c71b5d24cd5574405c90c6f00d98838941b0ff6f45e70a74efb9522951b56a6e4820d8337de5b6c77da6a2c119c240d0be70ea34cc1e27449a844", 0x74}, {&(0x7f00000004c0)="21b424995df5b9908b7111e22f42fe937ba0577463c7ae183e799ec47ae40715e0838d27e1ff3af9121b24a6dcf0a2283217c77de1c53c6e3e999f3d5197047833865d2348531da24f03710226564a64d0de30c43c79a8f7b36f2aa6441c1268ff4786bc39031d72c8d2ec268a26b1cbae1f6eaf406dcb", 0x77}, {&(0x7f00000001c0)="2a1a1e25d2da0316a6081890beb612520569c4e228bd2b3235bc91b943e2465e7fe7ba0a8d72b662500da2be2eda221df6", 0x31}, {&(0x7f0000000540)="7464a0f7f8dd0a2fc062cfa81f3919321018e2053811e443d488618ae9e223d3dcc74b2d05c3ef1f79f94679be85d47188a294ec9c5e1c28e02da640302e6c59b4fd1c88ddc787", 0x47}, {0x0}, {&(0x7f0000000780)="8d229c6fc2f549b8298b9ab34d3cc44e9ca5401d3ac031ae28740ba6259730b05b08a2816aec3672371431690c9a0af797c36ff870f1c3b89b90cb5f990f3b8c33e72a76c4cca0a158ab5f0e077d30bb2b6e31b38aede61bfb30756ebf3d64cf2e7aeeb92871baa46a93dbbc2318d6e79fcf", 0x72}], 0x6, 0x1) executing program 5: sysctl$net_mpls(&(0x7f0000000040), 0x3, &(0x7f0000000000), 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x0, 0xffffffff}, {0x46, 0xf31eaacd}, {}], 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000340)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x409}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) semget$private(0x0, 0x4, 0x102) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$hw(&(0x7f0000000100)={0x6, 0x8}, 0x2, &(0x7f0000000180)="113da6b7196ce340f98efe56ceed6f0c1cb790d557", &(0x7f0000000200)=0x15, &(0x7f0000000240), 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000480)) r4 = dup2(r2, r3) shmget(0x0, 0x2000, 0x422, &(0x7f000037c000/0x2000)=nil) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r2, &(0x7f0000000400)={&(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000240)=""/245, 0xf5}, {&(0x7f0000000340)=""/139, 0x8b}], 0x2, &(0x7f0000000140)=""/16, 0x10}, 0x1}, 0x10, 0x10c2, &(0x7f0000000440)={0x2}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(r1, 0x5) munmap(&(0x7f0000437000/0x1000)=nil, 0x1000) executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(r1, 0x1) syz_open_pts() (async) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) syz_open_pts() (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x87}, {0x4c}, {0x6, 0x0, 0x0, 0x2040}]}) write(r2, &(0x7f0000000100)="ce4aa4a2504bbb69e13c9f0b72c8", 0xe) (async) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x6f1a528157b11d4b) executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000001c0)={0x10, 0x1, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xce3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xf5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffff677}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x19f0}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xcc5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}], './file0\x00', 0x2}) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 0: socket(0x1, 0x4, 0x20) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = dup(r2) lseek(r3, 0xfffffffffffffa3d, 0x0) syz_open_pts() r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504000004020000000001400000331c13fecea10500fef96ec72fd3357ae30200004e3003000004be38166a91f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d1b5c223e7d0c032bfa8970c1f505002021fbfa0c0f00008abfa1221554f4e0f668246c0900000008e371a3f8343712051eea040000000000de653a1163386e7ef42eb062dc165c8ac01c367ab984af52ec07e748d7ed4c61313835c63f11553b26c58e5c086ba952dd9850a5d17bac31917b481064294eef1caaf6f3ec6f4c7fe252464996961b9a5235a0de3164dcf8b7848e06413a8857e22422905e38112ac8e0d80144f1305e5597d2863af7e44c4fe3d66de1b19b5809a4641ffa14d52f4ed1b65e000049d73bcb496c416c51a6abcd97aac8c601d973470359a118d6865bf147233514ab846168af80b2fcab8e48bf0e53afac7641fd0261d7c16aa67d4b4de3440500548c4bcb5f830dd6b5fd2325243f7f4bac915250adcc508d59580bb7c97bb953ccf446c248c60d468880861706c7bda320cc1969032d00b30000000000000000", 0xb1, 0x6, 0x0, 0xff7c) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0xfffffff7}, 0x10, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{0x8c}, {}, {}], 0x3}) sysctl$vm(&(0x7f0000000080)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair(0x20, 0x1, 0x9, &(0x7f00000000c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f00000000c0)=0x25, 0x0, 0xfffffdfd) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) socket(0x10, 0x2, 0xfd) symlinkat(&(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00') setitimer(0x2, &(0x7f0000000400)={{0x7fff, 0x8}, {0x5cb, 0x406}}, &(0x7f0000000340)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7", 0xd) socket(0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1008, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206932, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r3 = fcntl$dupfd(r2, 0x0, r1) poll(&(0x7f00000001c0)=[{r3, 0x2}], 0x1, 0x0) fcntl$getown(r2, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r5 = kqueue() r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000001840)=[{r6, 0x40}], 0x1, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0xcc3, 0x0) dup2(r5, r6) setsockopt(r4, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) getdents(r3, &(0x7f0000000280)=""/194, 0xc2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000200)={0x10, 0x1, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f00007fd000/0x800000)=nil, 0xfffffffffffffffc}, {&(0x7f0000c6f000/0x3000)=nil, &(0x7f0000acd000/0x2000)=nil, 0x5}, {&(0x7f000088d000/0x2000)=nil, &(0x7f0000ed0000/0x3000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000081a000/0xe000)=nil, 0x9ad}, {&(0x7f000090d000/0x2000)=nil, &(0x7f0000b9f000/0x3000)=nil, 0x6}, {&(0x7f0000f42000/0x1000)=nil, &(0x7f0000fe7000/0x3000)=nil, 0x4}, {&(0x7f0000e11000/0x3000)=nil, &(0x7f0000bef000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f00008e2000/0x2000)=nil, 0x5}, {&(0x7f0000bcf000/0x3000)=nil, &(0x7f0000c61000/0x4000)=nil, 0x2}, {&(0x7f0000bde000/0x3000)=nil, &(0x7f000087f000/0x1000)=nil, 0x7}, {&(0x7f0000b12000/0x2000)=nil, &(0x7f0000a24000/0x2000)=nil, 0x9}, {&(0x7f0000a17000/0x1000)=nil, &(0x7f0000ad0000/0x2000)=nil, 0x1}, {&(0x7f0000dbf000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = getuid() setreuid(0xee00, r6) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0206923, &(0x7f00000001c0)) r10 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x1}, {0x4}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) executing program 5: r0 = getpid() r1 = getpgid(r0) setpgid(r0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = fcntl$getown(r2, 0x5) getpid() preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/125, 0x7d}, {&(0x7f00000000c0)=""/252, 0xfc}], 0x2, 0x2) setpgid(r0, r1) r4 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000200)="24eb507f0ebabfc25c743b3434f1cc4828936ec0fd384e554d92d3fba304a240933ca38c34b4a58aa0241ffa0d1bc00c82820b4308d920c444fd2f50a66e9552b4146cacecb2555cfce5d91615dccf1ddf02c5de8a0471f43e7830859537591b5a65c7caabd7f96d634a2d08d98983e3fe2f949bee55c607a2bbcf75d6b02d7e972ecca58d7ff9897c0657b2072d2332fa8f4c476dcea7327fe68e14fb538a0ac0111854cb4fcf646e01be0d2e0d312880e9dcc86b8e5dc43d660e081ff178ce5216dbd9a90b4d6994cda20040073d3ead1baa7e79046ffa3b869fcda2fb547d50abf4f708a6e5db61c8e760783c", 0xee) r5 = socket$unix(0x1, 0x2, 0x0) r6 = geteuid() sendmsg$unix(r5, &(0x7f0000001400)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000340)="54a0b13c3ac62297bf96bbdde4ff703fb1b8cd6e19c364b5afc9176fa5bd9925b76a344b1c4ffea257e4a0eaa86e0866d30d00ec64ed01e81b59c5", 0x3b}, {&(0x7f0000000380)="39a4a1dc098aa78096d544e5377fa8e41bf10ca54aa7c6cfc577ee4292fc270678ae710cf3c0fc918200b4c664aa52a989a908d3de85b815dfcca5e3545cc7fe5c31e8bca6a4879cb6e15665cc0f2c2b65aa36a897d47c75c564f86b498cec0ce9db2228ddc09667c0dc160d3d45d9556f13d66a828b9aa88f86510ef7789bda1f0b97dc68ea8f2bdc1b8a043d4a63ecaafa31dab13400964556108266d9bed14e933cbdb35f493a7432372aad73ea5432cf888c0719999eb571f6b70f40ba2c546f235b48255e1e36cee9cfeed1fa338849bbc1c334ce5e89b1ff7682737c7f3b0fb2356271eb143a61856d2627da36972a23d3b647a5aeeada3e1e2fbbc898866ce1d36668813ae2381a2d008b845933fa93c5c75a0ab53a5698a15972b4dcd6e8393538b867c30714cd3bd566f8cb0b1bee0449964c3045278a55eb83a45fc449b58a55e9c9c1efff91eae183ac6e6df2839cd11251734f0b3e534aa525420734c816ab5db20679365936e37911814443f77c8ea48b413fb94a7a586a4eb3def3f6d499162788fe558df4c9c6ed728b4c8a2f0b35901caad6a5060a94fd6b1ace2d2c69fd7b6d65ec888f68f4edba25d89dfdcfccb414894396a52c6c80196164f80976e3e1042d1335331d1e49da1dcd3d757223ff082a83387d9c91d23a3bc68768dd6eb24862f8ab3afd21411e7b8f8c02e15768f4bb203ce6360d8752736ee17a2d1a5a5ff4aee1d31a8404aed4da8256f45a29b6e7b0ef3253509d8b94889b440101212c4cfaec547e3e71241b88a007a4517bcc79b7dde4ab7a2392f0c285235066e64bd29d0c2b3f93f2adc69856b577b9d7caa90a585622e52fe6120ece8d267992e84994f075d2f28a403414da12bd712c787e6879ec330a80892fb54fea3c8a360e42f380ae24aa13d75ce7c6d459522c0655a439e15191c549a3730930d392d146fd013b711537bf63165177c400e57340d15d57d11b5501d69647017bbe653474f09f51d4eb05c2f02d38ce7a94118c708b7f222cabb8f868e6b5aaa660014fdb23b48875c8007d7c356da0399cdd04f79e727b1213bcf390b1b74d40622a92dd26f24bea5a2061ba22fcfbe994c6b910d1ea65f114d5b1591df736cb7c53796085d080de044d8425d54f495f78cf60aadd4b716fc8fabdad33cebd03789066b62dfe25030c86b1babc13953c6bf514d02611bb3ce6082c7819a76cbd1ef9f4b903c43858e2a63e63e1a5d395e8312ecd3ee2354ae886cf60296e4a12cb2534348c4ba44f522bd68ba51eba998089bb7c36cd496b32c80ad82012711cbe22131b06e68e1a65fe00323b260fdb43240521523b5486173b79c798de672222b3ebed772b943a4b2cd645198dc48f2049a7742e3a19a93e39b8a1e3230c6891bb998bc61974ecf3992a84b570e4b5dbf01efab1c8ba9209c56b984a629a0937174a69e42602e307017718694fb41c0d163f1b20bd987757da3ac31e1b0572cd75cbe624061d820f5dafcf265b6da8ee7b5ba3e4bd4e1d6fd688bfec5db826cd2b17c2a389866e910a19393dc0d09f5be18421d769e55b1194d925299d8ec356c655087e07e5d6c0ebb601529cfe601848afdb6af2f68ba97f32d3eb7cead597095d7bc72b36b3895aaaebe8ca75ee6446f1adeb69304fc975bdc64e2b420bff66d48e1943f888ff2476d07077c8e9d595edbd265e3db0ff95e413400ab43654d50c4fb543b12778a17baedc72f125934e2b6a55f117c745ccb606fb6978001a5658ea68aee83e5452111588aaf866bbbec2ef2ffffac57eb8e3cdf7bea1b847ad371cfbed3ad0cac92981e9c1279befaa581cc73bf81e3809d80d606acb7382428a2fbb7291837c19cb67fced9699835ae657654633c93b08c59684d001cdaa3e567f586c32161ded53be2d8c965404d123b6341e9c9a2b859acbf08a0033caedbeab1422543f7c734efb212486228a10d626f3e3f9f9ab7244d4f889687ab492a935acead1fbd92da5072335db63a5f7b33bc7389afeae4607deb9a6ceed7fcafd1eac106c3cd57b3079d9e467ae001437faa0d57fdf912c9c8f78dc35e7e2ca4ff0815fb720573ef8c6b814a09c6783a24b31eb8d9aae4802a51c2684bc4bc882b7b6f94069f21b575b25b603f98ad6d28eb7b11a1a075e2a3227fac6b689ced9c8d5bd1a60c47eea1ff4079ae4dd4dce8a575073510b4490c16051e4494edb97d0475b76444b0f4ef29b24faebbd2ab6b869d51cd0bd35bbaf8b085627551de5ac70d9332663658c7a066886ddbdc838084812ff3cdc89869e20c795cd6c4e3b07dc3702a49ba29d031ba5a70e490909df69ac99ab1ab6366d172696549855f6fb2d106609565b416a2f653157f60f358df2fb0741d262ed9265db5ca88fbdba57c54da72c08c780449e8a4629cf03ecd488916c7dd0aea05a1768a7be74561db60285ab3fca472def2c763d4e2f92a6b9e378ea60a08912e442a3e937a6c5fe6a76679e17f45933eb6f9115e8033c766d20e64909dfb0e2a68667c103605f64ebd1af391a3f7d2f9aa9efe39c4c768c0027136e19f5a9912b29a93eeebaea9d84cd0977ecf387f26c33527777977945edc15e23bc1001154a5b1325144215141e6752147022ce4a4359836f11e5180c14ac6a9fb1de46338439a720ce8af5e434f682e3c905050a706047638478c46b0343d5553bad73affd6ee6182950d438c551fa3016c5e51e325badc01aae7eac5c4160daa1121bf1c53b3132dc954d8e8df92512252f25201a1efb2f607ab373ef7662e8d2b1a29370cf9ebe11178daf00f7dcd0e8f11faac17f9e8b31ce4b7d109afc7e57b20e1c257994f1f1e0d8c752a4b473c38e469135191e068e2f5a01c5a211664c5efc37ed923d7f94b3015b227e8d231e85102abc8aee16c217975a05c1518ecb46dc0da877dfd6c6669b670d5fdf33c558ee6f4a3fc946a6725d35ce6f5ba32534f52c0e93b80fc2401a31fbe701c816d7685d3b005f0cafea14a4cbcf816d1bcf4d01723d203af9e0bfe0e2d1c6cb632fc965288bd38bfe1c597f3c8469d3ee0d95c66bc14491b1601094b25eb91aa04afc654a2268d2d654068da29b6dcbee4c8094a93bb1d51637932b1c3675863d079e96f72dc10ff0a4cd55d6a0f861eeaeb5c340e2b4c99caeb6ba5026780683744ea6ae1676ad071a216d18ad9088ea9f288cc1e815f22387c546aa210005d4b2f3794c8baaebe7001666ba4eacf545257bd8f61075c7954beab1c713493d6e14de41d578d8674e989fd5e3b3ea0bf4cd256a412431ad8a18354d5c8a6c91591273cc391fb42d06590c554a864940d34f6ad2b1ed2801ec6c70c7ac360e72977e68e09ba0a8a012feb68752e1300ba8c6b90ee4a3c1626c0e4f00767b099bac98ffe7aa6221bc86706cc007f53fe0c00cc1f48ed2cac246e8b9dd4c46fc56c776ff02fabd38bc282ba5fe561182752ba26046c15e477d14eb6825f4f5afdeedbd96c4ee2dabc2bb2e43a7d787d62665843b23d09f4e9099e589024c5984c266f4b9252388453942601ab9fe257bb3b4f7234c14952fa0fddc53e6be13dda74ed0bd5be76fa930a0a13422880bfba217f0a3b8b47ebe8781348fa45fdf60d2246b4595f6f240d54248bed9272afc1bef11a74e107436e97edc47a0ccc084d3fc1377e7e9dfaf637cd59645e75909c343672f9845ce10a60ddf215ffafef90dce19e09febd0f4b631466e366abd9c5bd094b65673d9203d54145ad806e0044f90b8f07699d3b9837a046855c1c70ad4e188a5a75f8a38e82322d77a1fe7290538af7b0c3458187034a31d874ca7e9228bbca20e95b2ccfbfc425da0e557d9984d93ff9b47216bf668298f34f57662caae3abe09020e68a4a37a0e26799e5339562fe963aea32b4cacf265c686b62d72cffbba24e76819f79952f5cc18b8401cfeb05d6e6e7c6705f40469f6812cdeccf4cf6567969944bf6733cc5158fd9239aab6879be6768dae2c4e8a654458404e80da2e8678aabcdc84f8030effa03080903db8556587213e049f49604d5d496f7224a039d0ffd2d2ea421c4066e85fde7536e07b24efbaf8a62345dbada6f43f3349f2d7b0619889021bf8354ab3fb0b6faed58bcf4c406fd5f4ea3d8cf1ecf91cb623329aca80439caf52c5e02e5863e75554dfc613b73f41307721016927fd54a3812df95c5904dca56acabe5a1a81a1f49d3eae3d53dff9b2caaf821663825f07a2e33e0983d805b72a06b0fe120f63ad22696b23cbef14103b161bb97e1346172478367966713465cfb20c820cf4e9cffdb5e1202442223e504bde9a2e6bbe5ef71fcdb5fa7cf15c295deb300bcc898a945395425cffedabdba4d92e23f8bde5d9573b35062694b550d7bec91aa6433900520ebde3fe3d9eb102347b54e577b48acceb95271e1a578608742b05983f307f88a8792f73741e64a44c628b76cf19ee95f9e2773b2d35c7a4ba0e7819aa79dfe8caf036dad2c0f4206046cfea1d17fde5000536be4b1d94b7fe10c4e80c949d0c124a2dfd1932f53a1fe9f19bcb16ee99aed7bac51e63907120fb77f51735426dfeed138b4b4adbd4875bb5ea15574a1017cf7aa7f3538bd1908765f33a507d3bb7f88cfedc6e0deccdbbd3f498085481f3a40cef11eb8b5afd45beb6c2c22358d14ee99b1452ed1c59f5a497b08bdd9267ae1b20847fdf36a3b8327bfebdfa3e4038ac62a681911ed44efbb90748939662fde6ff7afcd155422c687927a74988fb6681b219fa7bd78dec3ce9a2fe5ee8bb28b47d51326bc9ba74975295d522f949529a1b22844e073553f8f968a5981621ec3997a74170bca1de9b352d56b5d50b8691a38ab89b0cfdfa5df9f3d900589386cdbbd2d6cff4c090c65f28d56d626d21443a5e957de214487f360daccd6d0ce41d183f35735b227ec867d2ab91128969cf60e8643e3d18143aab3f090cf3ce967715a64380268883662598ebe3195d573e509bdd9117c27c8082a95d821806373b29ae2e34ed1a261fbb49ede81a95aae34e1f880d8cc42542125944f01db52a53c6407f1cab767477458c4ec98cd0ba8d15d34f2f624c063a9183a1a13947c410b21ad187411de65e5e6629b1ffb92eedfb10b513ed0ec03faf914c207f0162d7b618e8ac875a9ae025b99fb33f08df6ad7bba27e4963e8df55b18df5efaf44cf8b784ce23938411f8184fcf92d587dec264282e549ebc5d6591a07aef10a12ac2658db8f5ad517a0a032f42c0f1677850a5a84d8037014763e13b3a258f894405f92e49ef20d1ae1bf678d3476e73c589137a3dabfbdadf49781c1418bf400a4fd96b009f84c912de5241ff1d7e405704ad69b64e06c586d843c96d1e31f9315896d3094902786658d16476a95623435555ba36853d70cc2ead1378697f14f6f02b1affa2d873c1a59479cb1ee0bc8b59f111c54a4062c5e8d9dd65fe15b4b6280695e20bfe9b2fa74e101dd5831d4c3ec2127bd54fdf0daf667baaba4a3c61efee79b101032cc770271b5a4f1ceebfdec090505067dfe3191b096321aed2400ef579ad822029664de13abcc36285ca6750c0a6ab68833fa26ca18925c2b3f7c672313d72775533ffe01648faa578cc5c620d4b21c461101439e91dce737caf4d73dc54d937808670b1436acecab92b063e3e0ebd44505144964ffa4556320d3ffd3a7607b9e59e322ee37964c1186a32fb532bd06f3a98a21bf2477855db1c04321a590247133b89659a9f93e0563ce731feb12a9d9a7bd7239e3b5777a", 0x1000}], 0x2, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r3, r6}], 0x20}, 0x400) socket(0x10, 0x5, 0x7f) openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x8000, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000001480)) r7 = msgget$private(0x0, 0x220) r8 = getgid() r9 = getegid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000014c0)={{0x7fff, r6, r8, r6, r9, 0x80}, 0x8000000000000001, 0xd62, r3, r0, 0x1, 0x800, 0x80000001, 0x6}) setegid(r9) r10 = geteuid() lchown(&(0x7f0000001540)='./file0\x00', r10, r9) lchown(&(0x7f0000001580)='./file0\x00', r10, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x6810, r2, 0x0) select(0x40, &(0x7f00000015c0)={0x4, 0x8000, 0x8, 0xfff, 0x6, 0x32, 0x3ff, 0x7}, &(0x7f0000001600)={0x3, 0x54, 0x607, 0x2983, 0x0, 0x3f, 0x4, 0x5}, &(0x7f0000001640)={0x3f, 0x0, 0x380, 0xfff, 0xdccb, 0x10001, 0x7, 0xfffffffffffffffd}, &(0x7f0000001680)={0x0, 0x4}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000016c0)={0x9, 0x0, 0x38, {[0xfffffffffffffffe, 0xfffffffffffffffd, 0x2, 0x10001, 0x6, 0x800, 0x8, 0x0, 0x7, 0x9, 0xfffffffffffffff8, 0x0, 0x8000000000000000, 0x3f, 0x0, 0x4, 0x3f, 0x6], [0x6, 0x0, 0x2, 0x6, 0x5, 0xfff, 0x100000000, 0xb24, 0x8], [0x8000000000000000, 0xffffffffffffffff, 0x5, 0x0, 0x9, 0x1, 0x9], [0x100000000, 0x9, 0x59a3, 0x0, 0x9, 0x10001], [{0x9, 0x7, 0xffff, 0x1}, {0x2, 0xc3c, 0xa8, 0x3}, {0x7f, 0x699, 0xe87, 0xfa76}, {0x8, 0x2000000, 0x2, 0x7fff}, {0x0, 0x6, 0x3, 0x7}, {0x1000, 0x7, 0xffff, 0x200}, {0xff6c, 0x6, 0xe0000, 0x62}, {0x7f, 0x8, 0x0, 0x2}], {0xff8d, 0x400, 0x1, 0xffffffff80000000}, {0x2, 0x89, 0x1, 0x200}}}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001940)={r1, r6, r9}, 0xc) r11 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x2000) executing program 2: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x46}]}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000ac0)={0x7fffffff, 0x7f, 0x100000001, {[0x5, 0x401, 0x6, 0xffff, 0x10000, 0x5, 0x5, 0x2a0, 0xfff, 0x100000000, 0x6, 0x2, 0x6, 0x5c, 0xffffffff00000000, 0x7, 0x8, 0x100000000], [0x1ff, 0x8f5, 0x6, 0x1, 0x0, 0x8, 0x8000000000000001, 0x3f, 0x1f, 0x70], [0x4, 0x3, 0xf1dc, 0xfffffffffffffffa, 0x4, 0x81, 0x2000], [0x9, 0x9, 0x4, 0xbda8, 0x6, 0x7], [{0xa816, 0x4, 0x2, 0xa565}, {0x445, 0x2, 0xb53, 0x2}, {0x120, 0xd7f, 0x4, 0x800}, {0x4, 0xffffffff, 0x800, 0x5}, {0x9, 0x3, 0x902, 0x400}, {0x4, 0x3ff}, {0x7, 0x0, 0x1}, {0x8000, 0x101, 0x0, 0x5}], {0x7, 0x2, 0x3, 0x7ff}, {0x7, 0x3, 0x9, 0x8}}}) readv(r1, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) executing program 0: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = dup2(r3, r1) syz_emit_ethernet(0x138, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r4, @ANYRESDEC=r4, @ANYRESHEX=r4, @ANYRES8=r2, @ANYRESDEC]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="77122f1bcfab543f", 0x8) r5 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) dup2(r5, r6) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000080)='??vq', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) setgroups(0x2, &(0x7f0000000240)=[0x0, 0xffffffffffffffff]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x11, 0x1, &(0x7f0000000200)="00000001", 0x4) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={0x0, r4, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000000)) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r1 = kqueue() r2 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x100) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xcc3, 0x0) mknod(0x0, 0xc000, 0xfffffffe) open(0x0, 0x0, 0x0) getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64}, {0x7}, {0x16}]}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = getuid() setreuid(0x0, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) write(r4, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) dup2(r1, r2) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) semget$private(0x0, 0x4, 0x102) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x200, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x4d}, {0x6}]}) setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0x14) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 4: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r6) getsockopt(r6, 0x29, 0x3e, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaa4fff95915e98aaaaaaaabb86dd6039b10f0062dd0000000000000000000000000500000000000000000000000000000000004000aa7bb9ae0477a980b2f1ab76bf235fd556208af6275754cb47ce323318ab7e226f90019d35ffb3e1521dd603acb1695f01c28527ae59c08c2c2e840b640ed0d5c00f3705236a5a16991bd068e08c75090711bec00bb7d31e1565ea8770730dee4fa166cfdb239885802a469fab785dfbe64f78abfbc5e52a7033d9fb8baa7bc87889653cc92c75e7e695859f4a38a3a3c084483ba13c3f6a53ebe4d122e8616f4fee13ccf71c1f3b9b232c62dcc8310cd5f9243e42fc35b0", @ANYRES8=0x0, @ANYRES32=r6]) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x8003, 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x1, 0xfffffffffffffffc}) kevent(r1, &(0x7f0000000100), 0x81, &(0x7f0000000200), 0x8, 0x0) poll(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r2, &(0x7f0000000100), 0x10) getitimer(0x6, 0x0) getsockname$unix(r2, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x18, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000480), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000004c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f00000000c0)={0xc, 0x9, 0x1, 0x800}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x6) read(r1, &(0x7f0000000080)=""/15, 0xf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x0, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES64, @ANYRESDEC, @ANYRES64], 0x10, 0x2}, 0x401) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x10, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) (async) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) (async) r7 = semget(0x2, 0x1, 0x260) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0xc) (async, rerun: 64) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000000)=""/36) (async, rerun: 64) r8 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000280)=0xc) (async) r9 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r10 = dup2(r5, r9) (async) r11 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) (async, rerun: 32) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 32) setsockopt$inet_opts(r10, 0x0, 0xd, 0x0, 0x0) rename(0x0, 0x0) (async, rerun: 32) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 32) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCSET(r12, 0xc0384600, &(0x7f0000000200)={0x0, 0x0, 0x0}) getsockopt$sock_timeval(r8, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000140)=0x10) executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x96, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 1: sysctl$vm(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000040), &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x74}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000540)=ANY=[@ANYRES32=0xffffffffffffffff, @ANYRESOCT, @ANYRES64, @ANYBLOB="fbc29aded4c9bcf86da6a1926551f2253fe7aa86cc118300c53de7ab0da52854773d99b5ad3f9a94f700f024daca12875aa6d049ac17c11671a15dd539f308e722b73badaadda02665db631778006c88c7c6b6a39bf6521f2260acbf08579e84a3b16c572f5f6e1c3e4f61c4975141c93247ae42ae47361e12d4dc31694ab8f67bbd620690f70c1433", @ANYRES32=0x0, @ANYRES64, @ANYRES32, @ANYRES8, @ANYRESDEC, @ANYRESDEC=0x0]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f00000002c0)=[{0x5, 0x4}, {0x15, 0x5}, {0x6}, {0x401, 0x71, 0x20, 0x8000}, {0x2, 0x1f, 0x20, 0x7}, {0x1, 0x8, 0x4, 0x2}]}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="d219f479608b4cbb7332760cda3c73b608dedd0f4ecf329bc47b01a080e64ee497946a3aadc80c690e865dca0f47bd6aa081b70d9472352e07da115aa64942e47bccac912a6834b9c50ac513eb6f37634f21f35f44a71d7ac42aab12728bef67b1e8e7d5bf3b7eb84c1e384920bb0091735729", 0x73}, {&(0x7f0000001880)="3d873bf32d9f36c05aa475d398c1c50c98af6b61eaec26526371429ccd3ab19488ee3131814ff66f8611a12a92ddf54677af8ba7b8df26a0394635c32b453fc87cf0403637417d05d6ae39ab26d45949ce3f03f6318b2a30200ed103031c244c496f2bc9497729f255bb817b36e1108e223da5f65b39b11b913270da30fb822548b7fc03420dbc1c83b074275cd3541b7e2bcae5feba468b8dd1ed6766816baa9b93d672081e276bb5416f2160045e7b4ebbebed2af4166bf8da456c99bd437fe6d4bbc3e06c8b825af2c32c808b7838d3b48c44f5e80efcb440273f548d3f29be56485ed8fab03002f257a6515ef740962ec3dd33520a1a0cbd00298fe14f27ab2151278cca7f77a4cfce30fd98963f5578e6d833379c60b9e3671c0a10ea2c0985132ff5b45d24e55f05c1894413e2b2ee85c55edfbc83da1e8c37fadec6b4c21fc6faa1d3bead75c9221a7f948863cf9f491ffbc32c8334c0a3c87ccb8db6179f67c68053a4da7856a44b43014d5640506f8d6e465d3f106534c8e6092dad05e6490288b40d0f6910b1a5778b8bc7d0772100883636c816ab1a66b4be6c5620d13281f06d3fed1a43245d39189a72c3854c82e13f0182aa7a628c2f75f8ffb470bae1e9c40ec680d75b78660afa16663f29ca8698a117f463ddaf055f726fef50d25a34b467e37086591cb8b5198ce43188be6bb33623e60bd135b6a02d2adc5aaac57eb43959fea3516b633caa5c90b9a8aef19c113ce14551853e910bcc6e5c53f833da80df4535af14ae34791fe6cf8fd843e02395883580f921cdeb305d761930d8d06aacea8b06730cba19446c0f3dff44c18fbf3ee9214c487cdfc5eb0b9276bf32848727a9943c8941d82565820152b3a7a6084cbbf27186f596d6447182f1dc64b6e350b18fc6a6dc50a55d918d02e1ae5447559ed3dceab75307b710ad5941053b0c764f56413a0e083a9624c7640c1b9d5ffceb47277a5d64e3e2ef4e96fa0a32573d2cf6986e3f031b3c5a67161b9bdfa0f8f1b18b74e92f42cd62426cd842b524c7688b3a83597bf09ab935d0157b3ff5b55deec09d245fb51fbaa491dd921eec64562d323a141b7ce5c748d5b9941f3233430fea28a7bb90304c7d891b7c1e6b2fa571d111b6cade80faa148e142d7341f6c7404a2ed5d37762e2e68d3f3102688dfdcd158180e825f20544d83e3ea7669eab495555ce1c566bd36c9c9c438338e0c1a1ee4dfbc343dd2e3c6ad5b933d6b8fc69f4c746ee2ab78b2f60611cc8b67527d7bb699d848c5c937e0d099e79001dde98aa56c9012c4248c2ed5a05bca1177b95270731b23a60030a91d6e8870cd1a18d20cc8c41fdafdea48b7b1f616b5a0378b29c8b3a534527cbddd574a43bc71f5dca29bec0901855cefca28aa48b0aa962917ffb000b9ef62cba30e0bcbd0e2ce40f8efb09bc2cd3a263d55695a38dabb27d83797233a6c3c85d0de15c966c7e35ca73214d0ec9fa93199c85aa0098ebc76f522bd22cf5a170421bc9313ce0c5477318325b92f5255d5fc482647bb78882db9bb794168ffed991c0a17f7315a1592718642eadc0ae5d201bc3ce81abb5518d2ffb8727f0e6c2765da001979e09258b0f0ab2a9191cb17a12d3bd8721ba374d3c69454b13a51f6d72aa654c1e74c9e49a2ca35bfdefa0fb03b46d11c0851f644beb0fd220224d0f065609ab432c401cf5038062e3977efdca1f5b01a6257a114e5ee29a2db509ef05dba42d2a812bd80bf9ef717b6435921933b9af54b389bb9f3404a9b8f873e9e1f70ffe7848681e16b0667106748a4d0df1b821b2623094e012a47c089314741dbb46545800235843d1b79138902378f033552f55c60519baa4d512a53b5c4cc78685392bb1a305f24658b8412c7f046d6e15b7c5947d7d1ac74c07364236a513c3ddca4a9392551197099fc0c90ca2c3af67c4e5e8c4fa78d0228b225df9f6621ef702c29a57ebf8e90e9bffc9788a484452fbfeab1a30f7acf2c2432d9ac5a78615a44e71f456231fd0a83dfa324eae8502f349db9a4b757242a55132b7df39ab1afbcd19da652268416ba58cced942899eea6cf50a9e18b8476d81200254b6fde6040e001a41583c799a254d256afbce921954f24c857590863c14e9613f209243c78ded6dd074906056f27be5ddffaea8177a0d6f7f4fc8ead6841106512594fe99c33f930d212200444aad2e9f837f26a067d0b2cfd37e24fcb9046df8ed946f2c4ea3903ec88b44ed6874380ed77c119fd28e4312f0f241e7ae7dd6afe52a1b13e4b9940c78248368eae8a61bfba9776b65fd0115de83cab06399261a941045c4331bb3382bb5defc75c577868c1c1f8ffe8a09ba17db06044d600b9453798143c1362e2263534fe7f7a08d6f580bf1cd3cc14d801db7366097078bf2e01df81894a302b2bf94201343be52d3a2f83cb6a12e970a60b980325277f32c8954212ce382800998db61607a42aa2528647517be454d56aa9d778d4f34aa9805611aa09e1ed6d6a228fc742bb5e464e38db4045c9d51b9cb746280793f7aec23f949fb33ca2a6472d02bce7e031ed06080a694bf4d40e15c03cc2df9549c247b27ac413183a8cec9c2ffa050ee96872c9743b3efc86f2f62dd24fde5ec6e1a05d77a89d84aac59c36773586c38cae4a1ad4bcd86154e841f1c908bfc0f6cc3d741fdcf6b995554f7962503408702164de94fab9a38256ded00c88427d2124f1d01553b3191900bf060935720cc7478f2793146e84eb338f9bf6a863a3e45913335c64c60cf266f171757073993aa4fa247d2de0159ad7b82d22f52614db4c4e29a0aff51090a9fe37f55800bcb023b60ec502fd80dc377b68b9db48e150841ab4e18b389b29b60767b35b5877183592d1854548c386a4c48f4ce5db6d3951e100e89711e270274120ce0180d3808cd75b2e3b6e04e58332cca3dbcee8057c5ce5694a4a4d98ea91dc5ade17b2ebf87e30d4101437e192e5f4fff0499b22db719706ec1914da8d3cfc3242769cbba5dc8adfef48747b9ec12ae4e07697289f08990371efd29226fa62f50eb391aaef032fdf255902e5938d32c82de07be8fffbaad058e5f2a66fde931fe30f86fd0e9bb3ea127c984a4910e425841d5076c69a30d9d25f08c4b2b6d7d18457ed04a413aaaa13c3971e504f2e1d7ca905fbe4e6fe81c05f9b491c93151cea517d8c430e10229f9896ab3226af973a2f0175f55b4f2202155f63036caf67395550b84605dad1b4584d732b927acebdcbd137463671520f8f78eeb19e07908120c19b748164cc53aafb531633da24f329000549211a6efc7396057e10e9e2ab7ff98a5803a437e52e9f22029369552ed2625c6c4e8fdbdef202a44cb474bc41aca7e271144cd74bb6ef2f7644832539d56e4a7ee47029932beb1bc3cbc4e7cbc0a8842fa712034f66c4e0a7e73724d5a3fc54f1a17ef4f23e948ed12fbc2cce3cc9e35bc870e50e556be49d9db1e3fd41d5689e6c135b8796265de7808719ab47a9ffc0e06fedb133b4f006a37fdf91454db941193287a1cc59ec6dc9b17e5185192760c27af83a64e2f228eca09e5f6773a17e142363d6b8b1966b3830e50a46f649051cef6390860193f29e6258cadc3aaacb79623e98c14ab3659d08ea41570676316bb49f33252a50a7dfc0fcb695fb0ee99e2214c2643ba5514e293225b0d924bc57e61c6b7d4fcd80e7cac42b8cd07da50ce43070805856296a47c4ada6ea97ee3dd4d523a178a769db015998afe5f9c472fde4e92e261671971285a60d56fa22da12ab9897106e4d8f6fa0b6b4c524e114105d4e9cfeae718441163c878ff4d222768e0929202673c62ead756a5fa555f2cf5dff232ff82199cff35999fd7a44284c02a4fc12c41f11646890427048075ae3e0dc83c6dbeb68998e9223ef3cbd71f858e0a3b2ec799f92df5ecd6d18220a93d2de2d0a51d0bb0b83ade565823d31fe36df6e03fba74f5eb4025bbdbce336f5c1c3994bb349ca6fe7afb8e1debd762375022fdf9b0393ba85944652ea5c30ed75ffcf6e46e4bdfbaa4e34223f1cf9c0c1ac59106dcc01e563612726cf800b79e932cbe0533a304e031a7c4517827fde9888bdf384e9a438048f7fdd31ce6090e3659c902a45716b827a594a597b283e508fe5823d4a4bbc06aea6129f1b3c480f1f2e9c8f7f37721a1faf3e1e28854cf68cedbf0041dada70e99ee3fb4362fd54800bce6cdae88270591d4dd0b9a2ca1b13ee52a63da4bf09c8c8e47c5fb552df2e8f17d590e3f9302838c79ff0195e3246a1646ec2228d6e318e77e1de3c66ea967531831b36cc601c28b0c9e192f0a2284912a7ee829e09c5834d03ef508d85cd06cbea7b2e690afcac5a7e9c5223a7f577895257c8a9002dfc7122f8f0fdc5425c1b4d64b4120c0aad6db2add62928d9e1c19633845b5b12c1d6a1533f5d967a5eef7ba6fce6efa958702bec6f6e0a6f335ed3f19c8818e054261190e5be765ad3715821f18f795c96f50f9d8200c4088fed3809066d2218766734f79d3d01b4ca8ad48b737ee2b688cbcef60259b48c6ffc1d7649fb9da6f02ce42b0cb5bc76e443e96b899f8816d436d239173721f6f9b23748dc411b203f161142b787b34a3905c33e502965161fc207567160ea763ffe6564ff83afe4ee5da8b40177accf454fd5f20339caf6c083490355ca6f14b69ba4494ae441cb7bcd06bbb1f0f0c558423341be75f8a2c3fe922c3b533182dfcaebfcdf97fa4d6cf561d88033002bbb5274baf1573c241d392f94f049de68f44895edf69471d977c690bd40a90755e43292513e070941774413d251763d047d5996cb04b0e94a66145361e23131a3bbe7a79d618438d0c133e487b45bc1a6396e74ecdc7723c0ae80523f8bf7ff9376d5d1f505b1bc573bb5842db85ee95ac43756d570d7e009dc584bda70eb8b7f6dc2364dc54d1619ec07af6409a53e7a6a692d8da38e2f07f4060432c9fa9cbd8723f8a8b45ebc746b98913981071698cc77500ffa56d80b29bede439f80801913ce7d9cd719a35e230c852e00f7039a8e4691b0cd732268dabcc6ac00aa4b7ae223768cccbb3d5e184b87a885cd03df18fe7fd701c73ec0873f5d477e1b81c199b45bcff610bf32140be57b36b37aa18f2a1497485f88ca9bfe176bfadbe054997864ccb957b0998a41a823aee3d251678c2114f047cd8c8e7b33645fd74343d068d5c5350fad96a5e4b1a5848927a92d0d3e704761b13542e42bd485799d1dc187d329fee881d12d612e2968b3d0e0540d09565160c47e2ddd08c38a4fd8484a40de52bc608138790844bb487a5bbedd41b3d3d6de2e6a3ffd98942280ff12ecc38a1e1c1deac5fd04a386328e022cabbf2cff16d67732dc9f902f7783bce022a002c48edd0c61d7f7b5e09c540df0153045c79874c0948b073792e3bd6ee8dd77b11a4f558af69facf6dee321a0452c1a6c52cee7db7c75298e3e2f39183de5dc3ccf0166de5d828e96cfa86991c0bffe195a53a5f4ae90bdc0e7f2e382bff0651c18d11256494ee5026d3669f097ef3dc2aeb0fb222b6790fc5a139ea92a939bcde089e8ea908b21a76eb89159230ebc65b45d2f5c198b07bd31d885b5e2fba2c82fc78386cf6e71781c1e64e192655774cabd6fc2f998bd1e6fd26f09b513e65f485d5aa13cc241b0593ac85456a2e10be303a5abe74dcc6927ec7a1e16a585de15570fafef9e24844df0e426398061af669540dd99464f432f7e312179027db532b0d32db3", 0x1000}, {&(0x7f0000000380)="488d61dd80187876739b6ee6e9b922d125cc27d37bb24b7e0a15ae8dac9c3b6b41372237d8510a0554a97e5d7ffca3dec0d880df286925c320b18b5c47150763104646d1e5b435ec3726d972071c61d2364f2982a58f3d9bf074f70417bb16ebc1def67d11058216ea8cf37b30061491021782e4d3ba66ca8f69ed5a3a77ee398228177ec1281373cfa7c8a871cfe86926893a53f3d8698b5bc41c6270257182f4e55226450c103a118f504e21cd86dd73f8feb87b0ac9232e216e094d3a40e1cd52a4c1714134fa4f8f2be730", 0xcd}, {&(0x7f0000000480)="10317d0b25bf77a741f2b03b50ccfe71eeb013244c24e4f526760944f1d3caf80ac68d01e8c0548aae4f17110afa7478ace34f1275860bd3079275515b90f024589866a928c1f6cb32d31ca760f1fedd1a9f27e6b1bc661e55e84319cda934cf8ec23634249bdc29217293445a83a02a114edbac8be79624daf729bd38e7a536da930226f486b7fa7a14333a49ffd1426f8a5d1997d6d4043365358b8f1ff3a8cf7e4dde5b88", 0xa6}], 0x4, 0x8000) syz_emit_ethernet(0x126f, &(0x7f0000000680)=ANY=[@ANYRESHEX=r0]) socket(0x2, 0x2, 0x7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0xfff, 0x0, 0x0, 0xfffffffc}, {0x0, 0x1}, {0x5, 0x6, 0x4, 0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) r5 = socket(0x2, 0x4000, 0x6) r6 = socket$inet(0x2, 0x2, 0x1) r7 = dup(r6) dup2(r7, r5) connect$unix(r5, &(0x7f0000000000), 0x10) writev(r7, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7fffffff}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) socket$inet(0x2, 0x4000, 0x45) flock(r0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x94) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffe, 0x1, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) executing program 5: open(0x0, 0x8000, 0x98) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) setrlimit(0xa, &(0x7f0000000140)={0x9, 0x7fff}) r0 = open(&(0x7f0000000080)='.\x00', 0x8, 0x143) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000006c0)="000000004669ecd0867f941d069a8a5ef954bf06d3137f7d6e4aa33f21f33e7c931744dc5e17672e7f9aa7bb1d0be72e0f7477bb1616ad0d2b25fe5f5d38c48f46824323798f5f717600ca7898b83cffa3d1bb07c77805cc73aa8fc7c0fb8064c7d7356ddf14c830d55b7400ea7e5da7dbdfff49f93af50a79ee07000000c5ca4084ce8b4e59644ab9647ee47b5cf1f437f3a207008db5ed147c09921b8462112d85d5651b0eb1e91a95e2b28190b0ac4248c93f3a58d0dbc308a601f3d14c94e7b94db057748f6a28aebd5d76dc81505176aa57ffca58490e0aea8dbafa530dd43a6ae92a5eff94f39e23892f9336ef923a209d66f82f23f08fa7427d65180e1c5bc5824e2fbf0f3cf668b200ac27bf33aa8fcc7da71dc6c0d704b3acf913c989ae2c7d69243bf8a551afcbffe1c6ef76597840ba8126ca55f5d7f1769397b0274b6403e1059a2965441d26efb2bcc3c7c6863d74ff210c2bbe3b8102846cd6110901b7c0ec1054bb9b42e42282cd6a6aacdc3b5bf62f9eee7f5cd19bd3e3643d4ce3fe46c4d11483f6527817da959fa798eb8215d80e6f07f1630b57510ae5114c50d8835e352a0a1092998ac30a0b3dc9ebb160dc75de7f923fecfd87a92754af8a5e3b8355278caa6488410a36c005e99815ab7a71bb4c10b75f21a89b421393e29d", 0x1e4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) r1 = open(&(0x7f0000000440)='./bus/file0\x00', 0x0, 0x102) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x17}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, 0x0) ktrace(0x0, 0x4, 0xd30, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000480)=[{0xfff, 0x99, 0x4c, 0x7}, {0x8, 0x7, 0xcf, 0x54}, {0x8, 0x1, 0x5, 0xa2}]}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/135, 0x87}], 0x1, &(0x7f0000001100)=""/4096, 0x1000}, 0x1ff}, 0x10, 0x2, &(0x7f00000003c0)={0x5, 0x100000001}) open(0x0, 0x70e, 0x0) close(0xffffffffffffffff) open$dir(0x0, 0x8, 0x102) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000005c0)="0ccf452e3422b619f63b31a8b542a2e9c4dfc02349512cfb3304b041fb7b1b09eea0f0eafbb644b98943373f6770131952d6e8fe06f439495a76fc8cc091c28c7dca42381ef648169e0f97f13dfb4e2334f14707e3fac9fee928c00a1b67dfea1d6384ac32e929554d65f4525164e57483b048c24f9c6362ac19fcb50a626772ebefdca6028bf4433c9bed6444ebad951770ce0fda81748bdf802c729a78d7fcd75cf3d9a320ede050611fdd1db2ff819bb195a0d2ede583933b4fa00a4549732a0d168075d808d0bad1442f2b65ebb8f5423645fa4d477eb2d45894beae6817272bf8f1ca8033a4b9c782cc2dba6acb8ffee0486851343926bdd75315", 0xfd}], 0x1) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) mkdir(0x0, 0x102) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000240)=0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x3e, 0x8, 0x1, 0x80000001}]}) r2 = semget$private(0x0, 0x2, 0x0) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000040)=""/136) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) recvfrom$unix(r0, &(0x7f0000000280)=""/172, 0xac, 0x1040, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) executing program 2: r0 = socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000006c0), 0x0, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r1, 0x4, 0x20, 0x0, 0x5a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x5c}, {0x7c, 0x34, 0xad}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) r5 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0x401, 0x0, {0x8000000000000000, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f00001a0000/0x1000)=nil, 0x1000, 0x4) r6 = socket(0x18, 0x3, 0x0) close(r6) socket(0x18, 0x2, 0x0) setsockopt(r6, 0x28, 0x2e, &(0x7f00000002c0)="ebffcbff13b973812eaa4e713048e6993192964815de50828165561617591920578c6aea3d8f109ba3177076d6715074fef6466c0a7091b2f51c870f066b52219a08d14470dec8f81abcccf367917eb294757d11e5c082b50138364621ae205908940b1a20115e056bc5e6c0c8481734fbc35a8f4ea1124618f82dd07a52a88b0bcd919534f6cc49101927750289ed7232011f5f211ca157efce68ab2709b6b90359933cb0b682036768bfe381e2198a5ad9b9a21d6333ff5c930723a80b5e1c7a7d28c3d938986815818cdc14f54f66b526fadeda708aa27fc8e35bc661acf0c6809c377a635d4c66226aed4cc60213e2fe96b3b4bde978d25b23a9a9c2a02eae4b86ea664ffedf50076a6e39a8515cbccc76302ffafa15a77702ba4b60d9eed5d3ae9c37e75a51afb7bda4f5abfe8ba55e743611c9cbd9b5f0444c8b4361a8f62a9c095b1955fa4e354e5b20b7df44ccfcf6d4f7f97e58ebf63e15da8057cbae21ae02f417f4c4b97a", 0x16a) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000240)) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r7, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffffa, 0xa0, 0x8, 0x5, 0x36c}], 0x2, 0x0, 0x6, &(0x7f0000000100)={0x0, 0x4}) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) pwrite(r2, 0x0, 0x0, 0x10001) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000200)={0x10, 0x1, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f00007fd000/0x800000)=nil, 0xfffffffffffffffc}, {&(0x7f0000c6f000/0x3000)=nil, &(0x7f0000acd000/0x2000)=nil, 0x5}, {&(0x7f000088d000/0x2000)=nil, &(0x7f0000ed0000/0x3000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000081a000/0xe000)=nil, 0x9ad}, {&(0x7f000090d000/0x2000)=nil, &(0x7f0000b9f000/0x3000)=nil, 0x6}, {&(0x7f0000f42000/0x1000)=nil, &(0x7f0000fe7000/0x3000)=nil, 0x4}, {&(0x7f0000e11000/0x3000)=nil, &(0x7f0000bef000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f00008e2000/0x2000)=nil, 0x5}, {&(0x7f0000bcf000/0x3000)=nil, &(0x7f0000c61000/0x4000)=nil, 0x2}, {&(0x7f0000bde000/0x3000)=nil, &(0x7f000087f000/0x1000)=nil, 0x7}, {&(0x7f0000b12000/0x2000)=nil, &(0x7f0000a24000/0x2000)=nil, 0x9}, {&(0x7f0000a17000/0x1000)=nil, &(0x7f0000ad0000/0x2000)=nil, 0x1}, {&(0x7f0000dbf000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = getuid() setreuid(0xee00, r6) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0206923, &(0x7f00000001c0)) r10 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x1}, {0x4}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x0, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) semget$private(0x0, 0x4, 0x102) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450d) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x9, 0x0}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x41946465, 0x0) semget(0x1, 0x1, 0x230) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0x84}, {0x3c, 0x0, 0x0, 0x9}, {0x8906, 0x4, 0x0, 0xfffffffd}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/518}, &(0x7f0000000040)=0x208) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r1 = getegid() r2 = geteuid() semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r1, r2, r3, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) executing program 5: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x46}]}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000ac0)={0x7fffffff, 0x7f, 0x100000001, {[0x5, 0x401, 0x6, 0xffff, 0x10000, 0x5, 0x5, 0x2a0, 0xfff, 0x100000000, 0x6, 0x2, 0x6, 0x5c, 0xffffffff00000000, 0x7, 0x8, 0x100000000], [0x1ff, 0x8f5, 0x6, 0x1, 0x0, 0x8, 0x8000000000000001, 0x3f, 0x1f, 0x70], [0x4, 0x3, 0xf1dc, 0xfffffffffffffffa, 0x4, 0x81, 0x2000], [0x9, 0x9, 0x4, 0xbda8, 0x6, 0x7], [{0xa816, 0x4, 0x2, 0xa565}, {0x445, 0x2, 0xb53, 0x2}, {0x120, 0xd7f, 0x4, 0x800}, {0x4, 0xffffffff, 0x800, 0x5}, {0x9, 0x3, 0x902, 0x400}, {0x4, 0x3ff}, {0x7, 0x0, 0x1}, {0x8000, 0x101, 0x0, 0x5}], {0x7, 0x2, 0x3, 0x7ff}, {0x7, 0x3, 0x9, 0x8}}}) readv(r1, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) (async) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) dup(r2) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x46}]}) (async) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000ac0)={0x7fffffff, 0x7f, 0x100000001, {[0x5, 0x401, 0x6, 0xffff, 0x10000, 0x5, 0x5, 0x2a0, 0xfff, 0x100000000, 0x6, 0x2, 0x6, 0x5c, 0xffffffff00000000, 0x7, 0x8, 0x100000000], [0x1ff, 0x8f5, 0x6, 0x1, 0x0, 0x8, 0x8000000000000001, 0x3f, 0x1f, 0x70], [0x4, 0x3, 0xf1dc, 0xfffffffffffffffa, 0x4, 0x81, 0x2000], [0x9, 0x9, 0x4, 0xbda8, 0x6, 0x7], [{0xa816, 0x4, 0x2, 0xa565}, {0x445, 0x2, 0xb53, 0x2}, {0x120, 0xd7f, 0x4, 0x800}, {0x4, 0xffffffff, 0x800, 0x5}, {0x9, 0x3, 0x902, 0x400}, {0x4, 0x3ff}, {0x7, 0x0, 0x1}, {0x8000, 0x101, 0x0, 0x5}], {0x7, 0x2, 0x3, 0x7ff}, {0x7, 0x3, 0x9, 0x8}}}) (async) readv(r1, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) (async) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) (async) executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000040)="89968613eaad1a46158a76502ad77122358cf176b747345e", &(0x7f0000000080)=0x18, &(0x7f0000000180)="f10699468516df8ee1a0", 0xa) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c5000020e4fafe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0x0) sysctl$net_inet_gre(&(0x7f00000001c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000200)="eb9af341a7065a22b38852fade5609897cee105f278341eb25b06063d195e93eebd1f8ef84e16e89419251fd459092f7e0e10e2bde0656e400eeb970be57b5336a0d595f068a66781a7c1278d9cefb1ed136f074b8a8d56a22f030212abf6a45cdc481db48f848bef01a5b82e69d4b7fe79d8ff90ea501772272ae69045d76fc938e5407d4cbcb6a58bf55af3c76327e858096649b0a5c406e09fe3fcb37b471865617a7b41872240a5c1734c0", &(0x7f00000002c0)=0xad, &(0x7f0000000300)="9e9faa377b86b9bfac00e4ce7f26c401416f53ddca4cb36c0cadc1d4031e07a1f176cde147074ffe9e5d19015e06d956ad166775eb6f997a1e2a127c52d864c829be8a1b9126d4ac94ac51015d56580ed604278683cdd18b6012e7bc780120bfcffd12fd2083ef90e16fb6d0ea94e5c5e1e448e0f65fa0b4b48503cc17ae09c7bb50d64a7b1fca1e7dec9960fb42144f27", 0x91) executing program 1: syz_emit_ethernet(0x66, &(0x7f0000001840)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c0faa888c086dd607c000200302b040000000000da0000000000bbfe8000000000000000000000000000bb"]) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "ffff09008700"}) poll(&(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x7f) writev(r2, &(0x7f0000000280), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x282) socket(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x3}, 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) fcntl$getown(r5, 0x5) msgsnd(r4, 0x0, 0x401, 0x0) msgrcv(r4, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYRES64=r3], 0x14, 0x0) msgsnd(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000200000008d13ea159619f3b2ccad7f318c2ccfacbef4800b150f4f71e3acddb0ebe041f23bb6d441da4607c3beaac250b0cf9d1be0d5dc884f29306df191414384cf1365c4114ec1018421c73f4172c70bf2e3c733d6ef7b9b99e8c589248766477a11d9cafa20f774f2bb5395527564e651ae9207a863d32a696a92792ee9a66e51f0a8907b7f25984419ec8985dba5919bec757d9f206820f74fc7b54614fb9cb5b9cde2a55fd568fdd22648bf3ba3b5d1afbf972492"], 0xe1, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) geteuid() executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0xfc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = dup(r1) truncate(&(0x7f0000000180)='./file0\x00', 0xfffffffffffffff7) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) setreuid(0xee00, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0xfdc8, 0x0}) syz_emit_ethernet(0x7e, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(0xffffffffffffffff, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 6: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) (async) r1 = getegid() r2 = geteuid() (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) (async) semop(r0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) (async) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r1, r2, r3, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, 0x0) executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x42e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x74, 0x0, 0x3}, {0x4}, {0x4, 0x0, 0x0, 0x9}]}) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000400)="e6e2e9dade44406a9bfc25c8aa7d", 0xe}], 0x1) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r2, 0x4}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0/file0\x00', 0x1, 0x7, 0x22, 0x1, 0x1, 0x8, 0x0, 0x2, 0x2, 0x1bf0, 0xff}) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000002e80)={&(0x7f00000001c0)=@file={0x1800, '\x00'}, 0x3, 0x0}, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450d) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x9, 0x0}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x41946465, 0x0) (async, rerun: 32) semget(0x1, 0x1, 0x230) (rerun: 32) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pread(r3, &(0x7f0000000240)="19", 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r5, &(0x7f00000001c0)={0x0}, 0x10, 0x0) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x87, 0x6}, {0x1}, {0x6, 0x0, 0x0, 0xfffff800}]}) write(r0, &(0x7f0000000000)="7696c7cf00"/14, 0xe) executing program 1: semctl$IPC_STAT(0x0, 0x2, 0x2, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000000), 0x2006, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@random="51ff7c0a23ba", @random="46abf2ab6791", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@generic={0x94, 0x2}, @lsrr={0x83, 0x3}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}}}}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206932, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x8003, 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x1, 0xfffffffffffffffc}) kevent(r1, &(0x7f0000000100), 0x81, &(0x7f0000000200), 0x8, 0x0) poll(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r2, &(0x7f0000000100), 0x10) getitimer(0x6, 0x0) getsockname$unix(r2, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x18, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000480), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000004c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f00000000c0)={0xc, 0x9, 0x1, 0x800}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a67f4e8 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x0, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 7: syz_open_pts() r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = getpid() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) r2 = socket$inet(0x18, 0x3, 0x102) r3 = dup(r2) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}], 0x20}, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x40000110, 0x0) wait4(r1, &(0x7f0000000040), 0x3, &(0x7f0000000180)) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000000)) recvfrom$unix(r3, &(0x7f0000000280)=""/77, 0x4d, 0x1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r4 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) setrlimit(0x8, &(0x7f0000000240)={0x7, 0x101}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000ac0)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8df5060ba7b1e8bd16a5bfd317976e4729855241e2c0123f641c2daf5939a4f1667a91590eac28f3929181", 0x113}], 0x1) rmdir(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x10a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfc, 0x3, 0x1, 0x0, 0x2e, 0x0, @rand_addr=0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xa, 0x40, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @generic={0x0, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b73028"}}}}}}) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) executing program 4: sysctl$net_pipex(&(0x7f0000000380)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000000)="41530707b6fbc9cfc28f4416b850a86596e2f55d783a4e97d9aee16a7e6e58d50d1515ade08e7c28a41c71ac47b55f44e1cd45d20d0ba14e19ecdd4e3e363f776e5191ebd938120b45ed56fc59e7b377cc0e04a153b478c694e0c3dcbdeba61a765a15db4083c839b5dd94ecec17ac9e5cad015d56dc50733afdfa9e95ac18856b1fab736f82d529d95d9694d389d56146327ab12ff9bc5b4accd2bb182a3589d19c9bc7d02bb752e3cf70a970619faf29f32772a5643e168b9e9a052ff2e2c5bde2662edd99aadda885fed68c776802009a76bd58f19fca072d51067d958abe7aca84ecb16a4a86aadaa942f29d429918c9b62cd3e1b42261c539efbed0574867b7f6ef868920e44948a1996f649e941fd275d3cf12c47acb1a1512a824e95a1210812d793fe8d4dbdc0dc2fdbe89f9b49971964fd4f0d4b40a3f44c61e5f7b3a172060ff0010a406ff030000ba984e908fd5ccd3a9856b69fd951c8aaef301af553dc6af2cc27798e1aa549b316ede903f88f69e1f78e6a080cc9734dc84691b912c5979ca347b45e465d84503021e3e79acb348f53841ca6d91c35f8d6d4d0fa05535e0e3d9755612e2387c88ba9e337a4f15185d952dfe45780aabc1ccfc11b7b427e2bc4d2a68eb4c6c6cc96964783775e8a293f0416599cdf859d9247bd3ba03195db56e7417f9f2a376394982c4f772d7cdf82a8bd8b5bdcee9e6df25f747d337d61229634afb07fdf168ae254b61cd", 0x0, 0x0, 0xffffffffffffff58) sysctl$net_pipex(&(0x7f0000000280)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000300)="c7950d", &(0x7f00000002c0)=0x3, &(0x7f0000000480)="af19628ca36b312bbdb815d674012684c1e31f85360502c68e902652d4c60f775b4f450a5541cb4ff1d37ccfd0e3f8bacf7ee9bdbbdc0e99288ae10525628f22e9595f54b34731e0fd4745e10e0b672ea9322c18467ec4b99722fd351b32e0a5d36caa0a244e33cafc9331d01c330d0d7149fcfba7a4a0035f647bfc882f17a7a08486437400e704777899247841c14319dbcf5a5ba2caa6de8e6c16dee111b00edc7480decd252a55eb85434dd1778469f99a17a04b62e355509d8ec27bbbfa1fc0716722564419939fb3282f248bbb5270be66e9952baddcfa751e886cb2f56773fa5b71d9a1bbd1153d8c46d2d82b02e66c42de1814d685a52db7eddc2040cf549255645cf9fc59327974f16ccfb8487e91fe1d95f468b18d4c5500ecc84dfa6404374702c7a6a62e2656c6ddc97045738a59c88cc127f3713f73ad344a57bf2b77018d5b3e0088c3a40460daf719c5a369aadf", 0x155) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x41ff4000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x3, &(0x7f0000000040)="8f73e7cd", 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)) recvmmsg(r3, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000000540)={0x691d, 0x0, 0x0, 0x1, 0x0, 0x3, 0x7}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{0x5, 0x0, 0x0, 0xffffffff}, {}]}) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x187) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) faccessat(r4, &(0x7f00000001c0)='./file0\x00', 0x80, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0x8) r8 = getegid() sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000240)="c970d86ee917ae98c433c0c4f3c0ddfceae3b0abc8bc37b80b78b0d7666b43a9a64a6ebc10a534f4618d7b6cfced10197c89297da63ae19af3eb2e21d464e609d27a0d9d02752f5cc5fa66cfd952dfb2bee732cac4a8162e32e909359faceb16e90827f22c1734d02367ecd87cf552ffa6cde3266821b799270a919449f907b43bec1af1c88651a8965431189fa6", 0x8e}, {&(0x7f0000000300)="4742b261f15e771468bd4cde6458a2e7c543c3869a8cafa46d371397e445cf90f77cc174d7c45b429926afaade810c56cfbceb4ad9a683d4f576628f53a29521f52368b289b4891b1797c02c8fc3a82fdf9c56372a84bedd625b93694755d28bd35a", 0x62}, {&(0x7f0000000380)="ccf79a75fb275a80747e1f0682aa8393e8377ebae46f7fa5fdb8c37e8c37a1ab80fe49757327a584b1cbe1e15ee341346008bc40414868642a3ea1d82c5382d040c0f7980e04e1cd5654b6a13be01fc507779c6cb37a0f8a9c6f70d982558d2478b669fb36328d4c6b192d5a51a5d0e88187a71ed31996b8436de6650911331aab1cb50a406825622b0be76a39b61885f12409b7641d6495e8eed4579431d1e33aa2a00c3d7f8530e0d9c1f6c3302508461c3fa4975c98e8284dffeccfd775f6e44701317b357682dd370c67e963d726c4639fccf071c49d3bd32e0022d8efbc7e9edab02299f25b55762b38f4d0f3f9428a9e5320db34b3613b9cf142e12ec7a067afdecb963f1dcdb278d6bfffb3ab2ceb920be828becf28fcb2afb23bbec1b4e370b834b82f6982f194cc84777530671af2bb78ff4c1853e221507a5f7dac83264ba7ef9fc15b9a8119778cf9cabd2bcf219bc459ada5c16e26252a700630148740799f5c541e1866df49486b6c3cbd3ce92abf29f36a4956fcdd06196208a08cff57f53a85da62e9b7542219b7670e0caa30773c56357ca89410e8e0f0fa20e41038d839824a9fba68e1f597a60040009d07dc17d264e29ec0f3c087d83c37790649d9370984fe115527dffbefaac707aeee09f82bc8818304ef8e51858fc0ec6d3160396bcb5176c049f2eb5f416414f20bc9c13f3e5cb8bd6deb55c2527156f25b9fff3f8c554901e0b5c87cbb7645d5e6f1637a85ec5ea9f59834d777076f85b8bb920740db7fcc6f9bfd15644489d8e61ac40cd2ffa4e6b73536002aba82328a7ca48e10c082c2bda6b289026b6188a73a58e6172d2555736eafbb96b5c5451dc31eda2123e074a8d0ae04ee68934224e81e0251d6dce46b81e917ec3a06b25d5164ada4362a385bc0474dc2105dcc409f5e9fb01803c2e4a8a4eaf72705a5b935580aac8a3249cff107a5f872bd50c3b3e8c31eba0f94eb3783bb1eb6aafbd33a69643e7d0ff91199916f59c4de97da6270f04cf1e4775f3912159ac67c11ee562f5a56d368ee3ea6a7d776b4c9a4d24ec5cf54ba26ce557ac3cf99e30521308a4ef21f171dae809e105d096eb0fb8ab837e768da5536d0b82bbf60027876501c68e558bdf9c592586f5a9cdaa73b752a7f2f42140a7fee488bb993031e3afb7f0d2061492bdcda88293042b558d55365b158f04c5c74049fd5792a691b3f543e7a76b4c9a6fc1473225be78248d02e4681ed021dd69027e48e6fb8d2d84b77dd188884436ba869e2f71a7e072dc12a5c9e7d0187577bb3bb3ef4d1e95c04bbe061b93931317a4edd736215c649a16912e2fdcb1ab0587340f738ba80b236f0200707dc849959dc57a3bf795ba0d4bbfd2dd3ad957aedff2afb9910e6c3358d15e84a5236a9399979f07a24a770ad892bac65d7fe6879d61e97a1f85ac4027c0cd1106e0e2308c4ed20c40f99810cfd475db2d5bed8116f08774d948275fad4c2c2bce67a2f7c15cba7d58668b0668048473166dbc1e953e4deff1a8948d99caf964b81b9d55371daa7cc1ea8f62a03bdbf4b7d190699c82f4a7ba199a8b47452a43eae3a4d3d2acd1b90f0703f0231b8b8ff6312739b94494b99635708008bc04ec2c982e9462b25f9f3b441abbf663be9eb88292922de9fe321d40039b73ecfebaf3d834914226545405f3271033f14c678e65f86a5e9fe980a18db0c676487ec0421ac8f59292145e6a04dc2d71f0f2259deb86905dac56e90fa7f0dfd2620abd20ad8cdd5ae4778bea96eb204d5ebb4986355f88de23e64e7a12a4c29e3e13559ef0948386adec48f13b5ab88b565cfefca7ea20e3f47a93e7bba94554767ac9b2fe4b8eaab0078d1117219505c45b20eadcbf18fb527e1429b037a9ebdb0a39e05cfca008ffbbc54b3e42d1b28617eea05a8882bce35a940b023c926b552afdf629bc78737d88c53ea5294326dac390d1803701ef5558c7c9368e68f1e999e11bc5cd706f404a3e7740a927d2b0bf091d7d402d88eb6de8df6d27ba63e735c4a34b30503aa07d026d62cd68c1cef27dbfb9af84db4f7de6faa7a71c641b98a7a428c5b9b180b59808d60ab3aade675ef22f83cb63db891fdb9799939b53798a79c4961d2e8d1dfed9727413759c59dac5a61548090ec3b49a705726ee436a4edc994d0466b55a17aaeebcbb53cc6de0174a062bb7962167e0fc6eb9ba8bd6cab7464d77e66e30622991b8e5052753b5a30aad2b814a79988b8d5a8a665458f044457048b08a5a106e90cb103c96a157a9d6d48a01f269cb4af77e7aa27f972ecf928b04c18eef9b9d93130c66e1205859d3bac368faf2621d5604c69f52f692087487f85ea9d2a13e443cf67d866cb05ec7e462bebd203be70bce32f2dc156724aac2874b23583fc35ecfc7f64fdbed9643b4ccd33f58272bf7ee14bdfc12dd51549d8221bcf88cfdfe97ca37ffab9ed8cb628f0e463a5bcd7956137fbfba83f720c3e68dc37ab453f6438ff759e2220d0c56b3f72cbf3b4eed1de7f074574db30a37676e5d62d9b7b1909b182aaaf8b4d503aba440360ba55ba52303d29caffad03f98cddbe49b7cbd29d0aabcb164a64de6ab144d47300a2a718b470fe474532fd7f80ff8d6542f66bd97e911addf35a3ce5e7ca6c8d4330353694e4ffc30484e5a6b37ee3b6af695aff9c0ff6e93c6b9b37f093c12d74736e86772d1aae35695625583708813794efb0a9afa73e16eb78d735adcbdfc6165fe28d177c05d0d4b67fd626a726b6a39ed80b90acab5c1ad3d7f6a95c753320fe13b1d214dc21742cc284a6c0496cc554b14ef719ce45d98668cd77a74c1b38c6799b3c1d0b764a64bd1cf4884b19c76a138c42ec8c7f1374e4cc1fbac5a218bb0b7673d1e957d3d6c9164643f1cae0c45efa6f2f20707529f12a6ec445d716ede04b6b0d25f218a8eb52c69e84ed1a00f5ff16b318ecf7eaba37446fbc0230640b52424373b394c5b1528324c20b28e3df72790eaba1a6877e106d3bd60c4869d9beb53607a7882b83503d6ce63b2ffceb735bc30037a4e7a020169562c67654f6a85a7ca25da1421a9dd39ae3c78f01bfd9ec6874dedf3c0e3affd091390c3c9616ee3fac826ef004dfdb4fd1c8d2c862acf72cf6a23e1d579efdc35bd52e8a48ff040298a485cb1fefe4a2154f6450c581c4d7997a5c21635233cde11fcc11bea67e6039558d580b526ba1bb305f082e52020822f8f5908fa8eef747bcd6aa99404e995ed72c3be89701a2b7fb8f153b6f7432ab4e921fa4fc0bc9b6b148c2103dbc9c0536ba4e4b0cfaf79325c193905f4624fab1a84099d0b66b5b5b837b38f0fbbff28af83553966ff0b5fc67686481f165634379ff04241d77d8b0dc0663e6b7eeeadb451cfd63e69ad65126521b5c6964c155f7c2e6c8549d263bf6812c289c25c2ae3b9d737edf604d2e98135fa17471c7063c0bf45f72479b856ea7b630d734ada7dc5fbd0dc7641388a4e6bb2730cc3207bf53d7cf4c689302fe095d47abbb317b87e4d1d682b373c4302d2757f6ed3f0340bdbbb3b1121788beebc7f29c720c03d182799a5bb504750e7dbb6d4ebc7724ce658eb91d4a67d28f429546ce07d8f7af7467b64f15aeea5aaeb62aecfaf679aa033192f477d5d7f9a2c70d8351531f7a55a44bbc55367b05fa1107568ae2debc221bc3b44612cceb3a2fcd7c529a4415655c8d58028522c696087adc883e06ffdd0272513492cdb772dfd752dbbc361a43164b670f41b9753b01d215d85e600536466c272c72ed3e069d86698e57d9fde315ac66d88b403ceb8142dcb512ba98f5d5b7ed9b627e93a466a1e4e7245bcbed5d77843552c3694d1a303e83d6542e5a6f2a499d715bf17ea5705d3873ba3342a4153b33a4c3fee97cb80aabf3d5622805e76ce579e91926d681d4984be1465b5a8f4e95d9a6897ec4b45b1150eb3fdfbc786aecee11b2a494aaacfb3fe614d3446909ef133a9af2ee8c72c5aa161407136479aaebdc75a2adbb2c859f7b44caf3163409c73a28bf248be41cccb041dda8d7189e74038dc4a18f688fe07036c87487656f7672d41a8d31d59f4b8fd5a50e4b85a0bf5bcd5fd756143b606b42e7750415092f22e3f2e1540afd294f56be3f22141ec0897b8578bd6f1a0e18ae50434063bb513380cf65e4ab633f001997b3cb18c2340ebc74dc7d01ce3f0af0eb8c44a8a297c9e6f7255806482b9e5bd0127bee5ce52fc9cc34d11e285e1b702cbe56c51fef97ae0dda0fd51f8d6a7c190bf8b2616f9a442b1218ddcd592e73d6a7e447b91312fc78c84af29b9f88ec3abbcdd6e91a484e40ae9ce809b92d4afced83dd7e7493f86dccc576de02fe39eca291d29df21244f7399a47a44132fbe5dd9618ec6f1b0a9cfaa4a96c89df38ff7ea4284c918625f0b1c1fef11f9d32ba78038d1d1482804831f04be0b4afd5c58292d1cd4206b469605b39ad96fa043c5b5d61338a190a8489c3510ab40a6f7379697cebe029c5aa0065a65d1da3a4fa09fc774b99c6848d8dcf4751f9cb3ac914f88776873d6eb09ce23645a8556676240cce9de5fba4c5efb90640d53ee8f35edd793b704f3cc6cf7833c27f45e1711c7a8a30165b6aca9f4aa97d886352b798e682370d2d9e4b94449d2cf88b4d91c672d13ea2ab86c66deecdf088f224488e9580aa37a6b66319ac3217f66b754ab23f0228ac84966970ed1fbe5de888ba2736214ed966119edd2afde9993641dd01dec47660f1fcc0af43463b7aa45b01cd497b92d58842e01dce3cf44dd03b938ecc3902f21b04e9a40dd24fdd5f7def33e3ef7b2fc72715f2deeb8ac6c8821a2e8b82e508dcf9a2f5d321e4c4ab0117a0d5084c0fffbcb83fb649f086f8d5628aae73432509e8e936e482720e5e814dd2219beb4e268a251cf65f28c13093af507968fee85b57fbe2718181d57dfa74c2a9ac8df9b25b7c1c04f566ac17265ef774e6a95d53421e1bd9765d11d504219331984bb992e0e3870e65b89636b495f8fba1d46b8efc03303fa7dd2c1222015dde34064c5f2063446fbd0dfb78deb08d363818741e9ddcbc1ff55db5513b88c6a19ce8587651ca3a8e167edace144611ec5610e68773ecadb2498b54154f4cd6b4403311a51c0fd98d10a069ed7a02e515038ea4d2010a2a1069dc7c3a0af66165b5544a415bb2868d168c7c285b6a731161630f2734f4da69bdee8900b425ab002874f84cd3323c3d776217c091dfadb9c27868199cb75ce823d3cfbff85307b3fa04ca4bf99aab34d6a1104119fa505f3faf6ecf6ebc1568d613d797f516412246aa049cc4b8561c1f187cd9b956d223dd37a70336e53f6d0ea9711b8ba0c7735fc7d222fe4283c1379301b6d00e1d0a7c31113e1f6eb2cf605e84d000c98e7f712812d93e99e5668550339388470e2b7c1901f124101d4ab0934ce36c3d8e0671a867b0e56d54efe274a396c2570251d1b243c240f015e40c9fe22c85ad2c9424633e84d307304bdf4217a2a615bfa7f2e2df986c8afea77d98928e36089866bf3b345b361ab75d276047f284bd35638d62d9e1aacc9fa54c737404e283a094603ac921c6121fd7535624cbdeb6036f778966f40d82768278f10672c15e29284b9801aafab98599dd70a30b52871f41b6ed20ce359da77e83b3018d314ddd3fdb6e7796e4619b01f39ddc59b123a1c3084f86fd3fba8b7800e3c37ef05a2cdb70ed3763bb769b895d94a2467d154e3ab785d0bb0c3527053445f28303a330b9f5ca579b63", 0x1000}, {&(0x7f0000001380)}], 0x4, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, r6, r8}], 0x20, 0x402}, 0x5) fcntl$getflags(r3, 0x1) r9 = openat(r4, &(0x7f00000014c0)='./file0\x00', 0x2, 0x8) ioctl$BIOCLOCK(r4, 0x20004276) chown(&(0x7f0000000100)='./file0\x00', r6, r7) open$dir(&(0x7f0000001540)='./file0\x00', 0x1, 0x1c8) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0xc, 0x3, 0x9, 0x0, 0x6a2, 0x6805, 0x6, 0x1, 0x2, 0x3a8b, 0x20}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sysctl$net_inet_divert(&(0x7f0000001600)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000001640)="185ebe5d2d539b9a85c9493f81d0c956b769fea744870c7d5403", &(0x7f0000001680)=0x1a, &(0x7f00000016c0)="c65879a43b24cfb9832ec17489a082f749222c3d2a7f65338684da6ecef25f790341adad23bb2177351309d7103c82f2fbed52c27d5e4eab1bb6d56005ccaec96493589860d82172d66050fe1bf77a6a30d46e6acc285b9fdc81b12f710daf30661019faaa4f015c7daecccab179e6e43f3f8be21c205e7474da7d9c308490a8191bc0ca67540653c7367788955ae2cb96453ebea4ab7a4913", 0x99) recvmsg(r9, &(0x7f0000002d00)={&(0x7f0000001780)=@un=@file={0x0, ""/256}, 0x102, &(0x7f0000002c40)=[{&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f00000028c0)=""/130, 0x82}, {&(0x7f0000002d40)=""/188, 0xbc}, {&(0x7f0000002a40)=""/102, 0x66}, {&(0x7f0000002ac0)=""/122, 0x7a}, {&(0x7f0000002b40)=""/226, 0xe2}], 0x6, &(0x7f0000002cc0)=""/33, 0x21}, 0x3) ioctl$TIOCDRAIN(r1, 0x2000745e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x48}, {0x8006}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000001080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {0x6}, {0xe63, 0x7f, 0x9e}, {0x100, 0x80, 0x4, 0x9}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1a, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/54, 0x36}], 0x1, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000180)={0x0}, 0xfffffffffffffd39, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x40}, {0x8106}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f00000000c0)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x0, &(0x7f0000000080)="cbf5e512", &(0x7f0000000040)=0x4, &(0x7f0000000080), 0x0) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) clock_getres(0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000040)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff83) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) r2 = shmat(r1, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(0x0, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) shmdt(r2) sysctl$vm(&(0x7f0000000540)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x25}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0xc0}, {0x16}]}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, 0x0) executing program 0: utimes(0x0, &(0x7f0000000040)={{0x8000000000000000, 0x4000000000000004}}) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x1a, 0x0, 0xfffffffffffffea6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) executing program 6: semctl$IPC_STAT(0x0, 0x3, 0x2, 0x0) executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001000), 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001040)={0x1, 0x7}) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/4082) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) fcntl$setown(r1, 0x6, 0x0) fcntl$getown(r0, 0x5) r2 = getuid() chown(0x0, r2, 0x0) r3 = getgid() r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) r7 = getpid() r8 = getuid() seteuid(r8) r9 = geteuid() r10 = getegid() r11 = getpid() ktrace(0x0, 0x1, 0x40000930, r11) setregid(0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001500), 0x0, &(0x7f0000001640)=ANY=[@ANYBLOB="2800000000000000ffff0000010000001000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES16, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000000800000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32, @ANYRES32, @ANYRES32], 0xd8, 0x8}, 0x400) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r12 = kqueue() kevent(r12, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r13 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r13, 0x8040691a, &(0x7f00000001c0)) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x1, 0x2}]}) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e4", 0x11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x6) read(r1, &(0x7f0000000080)=""/15, 0xf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x80}, {0x7c}, {0x8106}]}) r1 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080), 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') mknod(0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x2}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x401c0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0\x00') vnd0: sloppy read from proc 80990 (syz-executor.0): blkno 0 bcount 4096 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x8003, 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x1, 0xfffffffffffffffc}) kevent(r1, &(0x7f0000000100), 0x81, &(0x7f0000000200), 0x8, 0x0) poll(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r2, &(0x7f0000000100), 0x10) getitimer(0x6, 0x0) getsockname$unix(r2, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x18, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000480), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000004c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f00000000c0)={0xc, 0x9, 0x1, 0x800}) executing program 4: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="798c496f5ae220d4cebf6a7c3d852444d9c32a745e99a363ac6d4038046af3f47ab7d07f5881325cbfafcf0a39c3318dc5894619f372b6e88cad29a6dfcf1d55377c307f024655566cb086b9", 0x86}], 0x1) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) executing program 3: open(0x0, 0x0, 0x0) syz_emit_ethernet(0x96, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, 0x0) executing program 2: semctl$IPC_STAT(0x0, 0x5, 0x2, 0x0) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000200), 0x8, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) r3 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) chflagsat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) r5 = open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x0) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180)=0x1, 0x4) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYRES64=r1, @ANYBLOB="2ed57c9921b3a2323c57c0af2aadd35200dec350a1dcaf5418dec809c83ddfd0ff6f1e3b606968e2727207e96e0a95200e48038e9c3609ce4708762c9b4bdb554391e4282725fc1c495ebc055c96e1b55c6f8ae6a4b7cebf96c1813e31f6b2bea419dd1ba7c09948eba07a14790cec0d9cf40011762740e171b1c00cbd3d9a2f731d2c73c8e2b23ecaa49f3ebfd0a2d04041d89d2ec551cb99242194498e7798d02e", @ANYRES32=r3, @ANYRESDEC=r4, @ANYRES32=0x0, @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESOCT=r4], 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, 0x0, 0x0, 0x2) execve(0x0, 0x0, 0x0) executing program 3: r0 = msgget(0x2, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000000)="c2514bbf31", 0x5}], 0x1) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0xc0) r7 = getpid() r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000001980), 0x4) fcntl$setown(r6, 0x6, r7) r9 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x8, r1, r3, r4, r5, 0x1c, 0x70e5}, 0x7, 0x0, r7, r9, 0x1f, 0x7, 0xc1, 0x5}) getpid() mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) getgid() executing program 4: socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000180000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fee000/0x11000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x3ff, 0x0, 0x0, 0xa}) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000200)=0x4, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffc95) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x27, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3}, {0x28}, {0x6}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c5000020e4fafe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) semget(0x1, 0x1, 0x230) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) dup2(r2, r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000600)=""/131, 0x83}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) socket(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x23, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x402}, {0x2}]}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000140), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) fcntl$setown(r1, 0x6, 0x0) fcntl$getown(r0, 0x5) r2 = getuid() chown(0x0, r2, 0x0) r3 = getgid() r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) r7 = getpid() r8 = getuid() seteuid(r8) r9 = geteuid() r10 = getegid() r11 = getpid() setregid(0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001500), 0x0, &(0x7f0000001640)=ANY=[@ANYBLOB="2800000000000000ffff0000010000001000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES16, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000000800000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32, @ANYRES32, @ANYRES32], 0xd8, 0x8}, 0x400) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r12 = kqueue() kevent(r12, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r13 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r13, 0x8040691a, &(0x7f00000001c0)) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{}, {}, {0x9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)={@broadcast, @local, [], {@generic={0x8847}}}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 0: open(0x0, 0x0, 0x0) syz_emit_ethernet(0x96, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000200), 0x8, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) r3 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) chflagsat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) r5 = open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x0) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180)=0x1, 0x4) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYRES64, @ANYRES64=r1, @ANYBLOB="2ed57c9921b3a2323c57c0af2aadd35200dec350a1dcaf5418dec809c83ddfd0ff6f1e3b606968e2727207e96e0a95200e48038e9c3609ce4708762c9b4bdb554391e4282725fc1c495ebc055c96e1b55c6f8ae6a4b7cebf96c1813e31f6b2bea419dd1ba7c09948eba07a14790cec0d9cf40011762740e171b1c00cbd3d9a2f731d2c73c8e2b23ecaa49f3ebfd0a2d04041d89d2ec551cb99242194498e7798d02e", @ANYRES32=r3, @ANYRESDEC=r4, @ANYRES32=0x0, @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESOCT=r4], 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, 0x0, 0x0, 0x2) execve(0x0, 0x0, 0x0) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) close(r3) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2a, &(0x7f0000000040), 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = getuid() r2 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r1, r2}, 0xc) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x4a, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, &(0x7f0000000180)=[{}, {{}, 0x7, 0x62, 0x0, 0x0, 0x10}], 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x0}) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000000c0), 0x0, &(0x7f0000000140), 0x0) executing program 4: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x8001, "1a0001ad06000000000000000980000000000040", 0x0, 0x8}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x0, 0x2}], 0xc, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x43, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r5 = semget$private(0x0, 0x0, 0x7dc) semop(r5, 0xffffffffffffffff, 0x4) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000380)=""/64) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x100, 0x0, r6, r7, r8, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r7, 0x0, r10, r9, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, 0x0) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x8003, 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x1, 0xfffffffffffffffc}) kevent(r1, &(0x7f0000000100), 0x81, &(0x7f0000000200), 0x8, 0x0) poll(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r2, &(0x7f0000000100), 0x10) getitimer(0x6, 0x0) getsockname$unix(r2, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x18, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000480), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000004c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f00000000c0)={0xc, 0x9, 0x1, 0x800}) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x80}, {0x1}, {0x6, 0x0, 0x0, 0xfffffff8}]}) write(r4, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(0x0, &(0x7f0000000000)={0x1, "1bc9b1225c86481c45160adf86aae6ce276bee7d0ba6929977cdc687687f06e55a0f0989ec0e867ca5c4a5c343b7462453dd70"}, 0x3b, 0x800) semget(0x1, 0x1, 0x230) executing program 0: r0 = socket(0x1, 0xc005, 0xdd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000200)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000540)="6eae39a886e64ab895ffb5bda082b3087362a550b2607c52967f4ddf00ccb610424e677498e142105cea9ae82b31b79592b91ccffc25d4166310937dd4d28ccbd0eed3cb9d60a1fdcfc0c6bf407813f336e0e8e4c2a7dd623244ab82f59cd289cbf6be0dafb3b799d9f94fa5b3baca82d56fed87058dc08ed875e5ed2182a93af0fda152d730b60ebc9e604a5f84700be40a43822f880b543615dacb43f3cbb314ceea67115054557a86c0c3806eb73392beab7e948c8c3d36adb2633bcd45e89e39e68d81db7eaf10918014ca985a63abab8b96df5439b531df410acaa603339fcfc8f85fd01955b70062cc6c7e32ac49e8a74bb6eceb89637ef5523cde6b6f695b1420643e97f9f1ac8779eea01691314a48a557206ee57d3b267a68b92ac8bef769363512b9cf868af6017969039384057da4dd4be6bb1ae1ed1706658ed9d39464d2280e352cd4d8d2dbd88a3df25f24c90fba901a667809c8d0f9804f25afcc6b599558cb68c6cfd8e20ff846a655f9fc785e1c249ac993026a30f382da169ec5996d6c019211b8e0b79ee68debaafd8428d134243d", 0x198) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCLOCK(r1, 0x20004276) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x0, &(0x7f0000000140)="caddf7f2", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) write(r3, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r3) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000001c0)) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x1}, {r0, 0x1}, {0xffffffffffffffff, 0x100}, {}, {r3, 0x4}], 0x6, 0x0) write(r4, 0x0, 0x0) dup2(0xffffffffffffffff, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) executing program 6: socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000180000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fee000/0x11000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{0x0}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) executing program 7: semctl$IPC_STAT(0x0, 0x7, 0x2, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x1f}) semop(0x0, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1000}], 0x7) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ftruncate(0xffffffffffffffff, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) open(&(0x7f0000000040)='./file0\x00', 0x5d56e30ca33102f7, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0xe7, &(0x7f00000005c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "39a7c4", 0xb1, 0x0, 0x0, @mcast2, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@routing={0x50, 0x8, 0x0, 0x8, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @broadcast}, @loopback]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x009\x00', 0x0, 0x0, 0x0, @empty, @loopback, [], "10ef126ab115e21cb4df38b2ab310cecb4eb84b2543ac3b2dae19390c390f797d780e99dba40744135dcd559563f097759e741f15d9ca471a8"}}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x0, 0x100000001}) r1 = msgget$private(0x0, 0x54a) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x400) fcntl$setflags(r3, 0x2, 0x1) dup2(r2, r3) read(r3, &(0x7f00000004c0)=""/203, 0xcb) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000006b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) socket(0x1, 0x2, 0x0) sysctl$vm(&(0x7f0000000200)={0x4}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) setreuid(0x0, 0xee01) socket(0x18, 0x2, 0x0) executing program 2: ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x45}, {0x4}, {0x8106}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000051ab5b60000100000004e95003f9a00000000"]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x24}, {0x6}]}) write(r4, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) getuid() sysctl$machdep(&(0x7f0000000240), 0x2, &(0x7f0000000540)="8202fd49dc5d77765aed6a60c44fda56b5baa5515bf42eff1eae750508aae0f8d3dc02ab1d849f232d3e89a6b1b5bba9b57cba19a20fe8557dae906648c11648164e8470ddedbf40bfe3a003ebc5a8d458aa6037fab03eafe5ab6f131277020b08c55ca04f07522abab799a0510bc37e63d32d2450ea403274bc98ca10b28f42ef8f00a6291d8c60365994113d6d92f655b4d5c6f1d744134e0f5d8b8d70a5f25db933e8352e8aa2c524f54cb15489e60087fb76e3c18bd3eb0a3f25f15fbbe1c7a3932cfe731cc27815e194cc79c71e86e6bcd46b0445cff03ce9bfa7272f02577c65b6e7f6fa326a426beb9cc0c25a6576369c018192be51533864cfc6c0192cd406fa69ca1ff6fc6278b22820bd6a6e03dbbf91c3891cba0c5f955fbe8b722003731d26f688f37d99dfb519d0d4cb4021fb07dd1aa2df5f73ed9f82f9ed56eb162cb8bcf67fe9a9913d64634a7217d647e17fc59c0cd1607a318e52aa10eab719679e2784cef1d6417e5c99852ef58097ad919fe06263860755c0fea4768f347bbacc46ccf20471092df4ddc1c7bad9f98e5b63633df4205513af0712e94d463329a6bdce5aec714899fc7f8fb1e431be4c270f9ff630e61692c8916b7a4366472ad8cf214e732664cc1a42e6cddf971eebf8790998312811cc7c7ad9d8c5865ab579df93d07c74b5b8d1ae709e487cf3e1e72f95d40378df351b394d546035448288b4c778732761fec5f714821b8e88579470c3208b2ac8d6fad597f04f57846c3847895edd8cefc2f5395139821a60774ca4895979cab0d37e942d73dd48224c6b714f17f768ff72662dcd2eb9266b245379d4fa2273e02d580fb7fbf41ad490bedd3d1366becadbf5de2c00c6a55c6ac3925583ed9f4b468606797d01d18343cb163f048fa10fad0776ba4e2b0cef955ddc2f226fb3027075b6f409dd085e6a6c4823a3fdd8c158ff74b0e742f7a66a2356fc7d4098e05cab73819bbaaa8e5f9c2f61c9b1e87fb7e4d355eadd17936c7bc20f54c22fbf2fdccdd129bd6e98c514150669ce8bbc230ae90dcf2d7a5c21a75123a71e8bd24045415363fb01b0db1715b93799286e2ce66fc23355e831bb6649409a637d6687f025b3f649be22b455088c8698a00b5da2739db576361358d73d8c594e1976ae6a1d685391fe80175e439ebcc3bb369c6f3f5687d9537ebf4eec040d694aa064422ceee75a8d2d668e1e98caf785eb935678cc2269f7f69321816659ce731e603ab36a9f21c9197991ba1a4800867f006057da44be23cc8a21e5b81e63038faf30006410394138a852545c19cb01f066d3c0280be024eade300955f403770950aba9859b9e5b5f4592a725ed5481163df530a2761c52571fff7c91c550b83e40b58849e41e59d260b247b414c5cb5db30c9e948c03b6fdf3297852fa8a249e6b2b1cd35a1661a302de76ac10196624cec0d5f23894ba4ed7ebb60cea1eafba36bd52ea069a9d12098a8797b3c1c74a81c9d7f3928d68a91a2e5fa0bdafaa6d88d87b4c623bd1ec8d386b0d09ce04d2475ddbbbb1d085e06746f417a234a3f151d5bc94b6bd1dd6077416647834ca49655b57ae0975e3e5c2d6513e24f4bf5ce569ed681c79ed642edaabe043e6bd36149a8bedecba8240661e1a139413b159fe958dcbb78de16f37fc70fdb0866276f5dcfe2f1d36a5668c21264e7e8cac2e48768bbb1c26b4b5a8bb6d1cbcb3ce53ff2fd8aa4b41fbc622d7e72b128d9fc89c436faea3479f9522353e8021675f6645b770d674f10eee2f3ce26924c7c73bd36901a872946120693c4c1b50d34c7d9de0db031552bdccc759dbf4eca8fac2cf424171ade22219ea064c80bdd39d669e09133cc71d2e098ecc9adb59e380f7274e9b00b001252ebe3034c96f486bcd7771e54b79dd98f293de5b122c94a0441789b03eb6b38061f77d002bb0caa3cfd8c197f0ea9eeed93c50b4b1c7f59b523a8b0e4df8c798983bca62d8d7c5001dfe5906a2df538d463c6b67052f5d5c6ca13102df7feb3a999fa9bcd7d74f4a4dc83deb15a40b0ba0be24017e66fb26c6b822cae58aaa630bf4aabaf14504773f84c143ad24131c47d72a21c7eb2fd12f8eb39a77cc155a7557dcf2302c990ca028f31eb36dc6142ab608ee5ce424f60e96461b8010b529b6408498fb3525b82e0f93910c88977f3f507291401fc8dd9d28476677a270b1025e6e7ec8486dbe37b800e4b88dff394219679812d07511de1c2753f85b21f08ebbd680aea125403404c5e3270366fe195736822f5394e7d7f994454061db809ad1098a6c2b93b86f05ed7be8d37001584cad89eb4a6085d98d2bab9e8a87b1f863c4e867738f401c1b127ea1db6171b2c69a6b2087813388f57aa569deb13f1a7ea77970d3332fa4ca7cecb4af04cba2e093c05e0b7a409b2285d2a2d2c2e11214d58879b331458c220fd1d35b6d8f25e146e8dee605605da8712a5f2612784b22820a65aea866e6c919a087314e56c09372f08644ddf30b35b5bed6414e364c2727069fe3469aeceb957538b6b51cb5d767d21787e15301a49a4fae333d4c27fabe8f4df3ee1bdccc00f2b2b89e36d4d946999055e8355a7b27af87002d945c7857e8b97930db57958cfec8e9690f20cb9e40a5766960139d056e55bc65876755a352d3029f1285b8d5985a921ea747f3acfd7614255688b1465e29cbf68aec5f992e47bee8c624e3a06773bcb8903fc4fda0424af486676bb7122ea2008f2fe2fb63db68f34fabfadac51e4676a3d3f8dabaa5057478472d7abba3673065c21fe1bf7129af4a195cba75bc40c19b1e63c9864f6f4e837f18305cc99bf305caf0441ebfa3e6225fb6af1409b3b459b4b68a883ac20a150717ccf920726be8f5694f49c8d58e2abc4921cb63e14ceff57028a56c9a0a0c530eb67affe31ac1105f9158171bff21d8c2e74774c24f8423521c867a7dc51ea9906678bfc713138eb0cc77c62a62885e4e99db1d4e14584b6467b4ccde6f3f729db00c0f7e121f50a4639975ca2e986fa72f12f7ec3ba4d8dae6e3719be03c3acc1f4c3bcb432106b6727546e4d25d0e8995ffec280538a354f7abffbcd0c6e34c3699c394ac474c1645ac41678b288b2d4ede1695a119e766652bb76f50cb493f3f1b27fac71175dd8346e639bee37d34a9638e136989b270a8cc09d1ae88d74408590043f2b9fee24c30f9dfaf6b9f9196d2382a0da5cc655c65a541d66f18d95c18f2baf3ced85b30fa5c6ef1afdf840481a8243e0dc88829ad5542162a4d411bc39e25c35f04caf8a1589edf972f62df89d66d7340a357486f3e1d7c5cca4aec476e873a9aa7a65d813423e3abe7c330eeaa0d1dd3a600a152bba31d6dbe140d701c6b85617f726a069712795c2a0713e9c3c49ac8f7b7767b21571d2f3c0af7de453438639f966934d660b6bc093bbfd105d90117fa4c5002cb2e192dd836391cff19bc61b0fb3cb1252f98275b6f4bfe822da4cd12ea56ea22abc89fc6909ba39b7b1c096f8ab8382d5781d5831ed89aad46a10f0522daf95b0c8f4794c492d22f849e56e84b9ff08bf198d36b78ac7b15b9d4327dfc828e7bed6617d656a4c57438ba3c88c7c837ce9991826af39f7a5f695ec6c7b215d600d0e639dc5a3fa7e8d98a002da9489bd7048d308708b7d7035fc0e1c3cd514810a7215faf5fbfa925c9733e30e77508132540db13795ef6fb22e0ee51312e97443f39ebc2b4bc506016f6133df64969284aced9b6dfdf7052695b7ad1a817d7a1a11fcc6ae08213cdde86aa28880f8e972078f6f224516ba094b95cb6bc1de3b19b7e604c70b47e9919ec90c8c6c3162c2db7787b7211566b137208c617af0890946e0bc50c7c5a7c954df4717683ccb450433846f6a2938fd720f5e3556e2ad30e94bca2a36b1365f167a7c5779720de2e699ed029c37efa34bd42aae0f79ead5bb77b1fa2116f0fc1002048c3a8c4f60616f1442435ba5a1652a2a2edf27fa71e64dac2a90ec774267ad4a34af9fc0fbeb3646d85becebb52623c71d676516c868c64748f61b81bf618bfc30ffe4b28c012c1f04532f7d3326f3fa38c4c1b4aea9558b46f9251b1eef1b849812c8b0536ee186fc63565759f24be9c67a49eac3f741c1ad2a27d9515c95f45ca49707580384e2f496a5980411e290170f84eac137d4340de6cc0f2da2f6003133e5207954766237d5e5e8cb7ec93906a197fba4a9b758c89e22ec2f075f17a311e471b09f19913d8f6401f165d44abe8f1a523d28080423dd4e7c7c83ac08c4c8a458a89ca9df8617571ec670862f4167a624ff85b42d40a46c298b7956e3de6921cce458313eb6aa0949db48e130b9fadcb6fbea5dc81e0c8d036771fc12c5b2620d729f3e8f99a43bb0d16357ff67e4454089e0548290057ed5359a84b8810c601430559f8dd200a7671ef2896bb469e79398ed7e817950aa6308e6ff8066cc41ab4dc6cff4b54eaf1ba10b5b86a5f572c5bec6fca73ae6e1e3fffa05168e4027ba2396ffc25d2a9a6dc55f78c2d96135a1797e0e8aeeff29023f37f4f1177790c74ecee91bd9fd567e2d2c8809232ab82914080091be0cebf7482ca2a89d9d341c9882352556bf934981e6b46999209bfe93bd55b7a96ebc41ea5c185cdbb7789c59cc872a494a9747c8025f07ca9303be109e9170eacdf0e8ad9f7d129b72ca7900670d7b4e661b2d60abf5c85edef22b13d51482068c51d29eaa800898f6b611cb3f7ecd2247358a7576c02179b85f92e6be5958b64ada9ac75bdfbf78e9f2282713cd672ec7f5221109c522c7faf735dfb80799bef901a3872107059640b94804f801b0d4c5065bd833012e6f9ec6b3919b72ea9591b5f1835e55803645b67ea0f51dc50317c2970a13c1127df366f012f9ee38b868ac59cf515ba9c2be13c1a2958d12de0e7c6c3933223dc5e93c3f60a45a2004ff18755d38a1202bebdb0b88059f0d05145445f984167912e7780803ea43e24f8e98e4a617db011e3027e40228905a5e5ef6b053dcec3f6c50a249c42e0095110549c4eabe12804bafb38d1286f0d956d0b6cc6766c873b4237e6f12c7cfc60971424a24bfc3a8da4350a2ba2d7642117a8e434862f54e97b348f349c33392aa60b3b21e217f94fa2e11083f908def700d59910b5d7b11171f1ee1bdeb311e0b8af1709b77eda39be9b7db9e10e6ce43c832dcec7851b0f06307b53252c01fcd51d86dcdc455d6d0c19c3942c01b0c8ed1528764eb5dbd748b96305ef577adca71fcf8319edc422ede079745b287b0496fdfcb4c58bd0013aa41acaf112706638871855328b398fa078489f630991f7eb41ab980a8cf5725aeb189d274bcc9f3f6f8444ffe9aa4b93a91ab9ef3aca10cd9fc5e441eeab47253d1916200a38f49875135f848ddf3a6fd17f118ad49da82778376e172c735aaf3d8d7852328aed632d7fee91a0f6610f84016f147ed1675acbac420e9296cc96631e4501fd51fb0cdbc789f50cfc0f6104f92cfd0fd8ced31b88bb46d394a280ddc2196d10178bd70f5f73078701693e1882f58bb668f7426a8622c91304c829e14cba0a2a2fd4a959ac1877c80faa7b684c2e4a12fe256f2ec5de49de5df9f206482e7ac28c147696c29d3349ac6a776b3cd542c6c9675bfa40e01f6b1943d2613e74f5d5c36a94b1366ec435e5350cce246a4a0c1fbdb69d449b864472337c0cb2615691b2ea124b59e17d63905acdc1d527ee049bfe1c68e026801111898102ab4a58d3c6509b933bbbf9fc", &(0x7f0000000300)=0x1000, &(0x7f0000000340)="57436ff13719dc5f38a692a76a3dce33c889562dd4ec99aecd0bf9292f311760f50dd14203dc33a88c1730f83224d98f043f1452a2ca51e9150ec0bea479cf15a340cf07a337ea78e00557b803c21a85a13c0c0660e8227069349c6fd74f9eb8af", 0x61) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x66) pwrite(r5, &(0x7f0000000080)="56c4b564ce17985b7d3b595819de356932de509533e03d7821e646b9da223bf791ad428ac9a99cda87c5ea329e5d9b876291032323a9caa51f30bb848b98f8add39aa71e9427123ab1a9f28663bc0d470bb56e0539d253a83560190913f9019ed1dc2c35e2509838130bde9c912363117315d6844eef32ba581c76470c5cd38dc998ba7fb66278305654da76621b3010431211e01568da00e201080e834907691f6d33d6fdd3e0a4adc0a698d55d", 0xae, 0x0) bind(r5, &(0x7f00000003c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getuid() mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) executing program 1: r0 = semget$private(0x0, 0x2, 0x140) open(&(0x7f0000000080)='./file0\x00', 0x301, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='./file1/file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x8203, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)="9385c627db7ab718657a54f5563f3f428e628d6941fe0a43907b7c0f0dddf61e4bae2535ee7d412464fb35d253983decf64ba48e9ef4cace8d7b049a85936214695ebe694b23c244349818f3acd2a7", 0x4f}, {&(0x7f0000000140)="a1182787549b50171e4c6489a005778eeade0770f28ea06d6c386203c6a50a073475e5eb52aa98f40cd92271801445e75b39a8461f96e4674bf1111a310b621f02289d1d64f0139fb3785cf31249f5ba48d84fad0b26394984a7a5146ff1a9712d9355530a1c66178a38cbb0fccf4b923a1332522242331e8604299b2e0478667ecd5a06bc4e6362364d1d85618012e95508b16535169f3e6bddc039f9", 0x9d}, {}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x80, 0x1c, 0x1, 0xffffab6a}, {0x5, 0x9, 0x6, 0x80}, {0x7fff, 0x8, 0x7f, 0x7f}, {0x1, 0x9, 0x5, 0x2}, {0x1, 0x79, 0x1, 0x5}, {0x1ff, 0x20, 0x7f, 0x80}, {0x81, 0x3f, 0x3f, 0x9}, {0x7, 0x77, 0xb0, 0x49c65318}, {0x2, 0x2, 0x80, 0x4}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000200), 0x8, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) r3 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) chflagsat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) r5 = open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x0) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180)=0x1, 0x4) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYRES64, @ANYRES64=r1, @ANYBLOB="2ed57c9921b3a2323c57c0af2aadd35200dec350a1dcaf5418dec809c83ddfd0ff6f1e3b606968e2727207e96e0a95200e48038e9c3609ce4708762c9b4bdb554391e4282725fc1c495ebc055c96e1b55c6f8ae6a4b7cebf96c1813e31f6b2bea419dd1ba7c09948eba07a14790cec0d9cf40011762740e171b1c00cbd3d9a2f731d2c73c8e2b23ecaa49f3ebfd0a2d04041d89d2ec551cb99242194498e7798d02e", @ANYRES32=r3, @ANYRESDEC=r4, @ANYRES32=0x0, @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESOCT=r4], 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, 0x0, 0x0, 0x2) execve(0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x96, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000700)=[{0xc, 0x0, 0x0, 0xffffffff}, {0x24}, {0x6, 0x4}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x3) sysctl$vm(&(0x7f0000000140)={0x2, 0x6}, 0x40000000000000ca, &(0x7f0000000100)="d9", &(0x7f00000001c0)=0x1, &(0x7f0000000000)="a8001e00005da92fb1a5c5c67776b6e598add03b655ed16fbb305972db2a71da9f8e4a636ad9b8b9d9f1e298dabdc5683467e535ab16efd45d19fd5c51f7607410c09460bd8ece59c0b8ec19bf96f631782fd563b2e21ea5af841ca18fedaa4169549178b1b541e2e07b3314c7894398581cda0527da5c5d18e77adf1285933af705cddde555813dd86de48f5fec9c073441", 0x92) executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="d9701f17c01aaaaa15aaaaaa8863"]) r0 = msgget$private(0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0xff, 0x9, 0xff, 0x8, &(0x7f0000000180)={{0x2, 0x5, 0x20, 0x2, 0x2, 0x40, 0x10000}, {[0x3, 0x3, 0x1, 0x7, 0xc0, 0x7, 0xfffffffffffffffc, 0x872, 0x3f, 0x8, 0x80, 0x200, 0x7f, 0x1, 0x9, 0x2, 0x3, 0x7], [0x7f, 0x1, 0x7, 0x8, 0x0, 0x80, 0x4, 0x7, 0x98540000000000, 0x3], [0x7, 0x80000001, 0x5af, 0xfffffffffffffff9, 0x9, 0x6, 0x6], [0x3, 0xfffffffffffffff7, 0x0, 0x4, 0xd8ab, 0xffffffffffffffff], [{0x2, 0xaa6, 0x2, 0x20}, {0x8, 0x8, 0x7f, 0x9}, {0x7, 0x10, 0xfffffffc, 0x1}, {0x6, 0x9, 0x197, 0x29}, {0x0, 0x1, 0x1ff, 0x2}, {0x0, 0x2, 0xffff8001, 0x4040000}, {0x0, 0x83, 0x8, 0xffffffffffffffff}, {0xcee7, 0x0, 0xef, 0xda6a}], {0x4, 0x3, 0x401, 0x22}, {0x3, 0x9a6, 0x0, 0xb3e}}}, 0x3ff, 0x4}) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x8, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/189}, 0xc5, 0x0, 0x0) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{0x0}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b326c91343ea3b3f8c5c7b93d5fe30", 0x49}], 0x1, 0x0}}, 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000530, r0) r2 = kqueue() readv(r2, &(0x7f00000011c0)=[{0x0}], 0x1) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r0 = socket(0x2, 0x2, 0x0) recvmmsg(r0, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) executing program 0: semctl$IPC_STAT(0x0, 0x9, 0x2, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x3, 0x39}, {0x54}, {0x8106}]}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[@ANYRES16=r2, @ANYRESOCT=r0, @ANYRES64=r1, @ANYRESOCT=r0, @ANYBLOB="0c2476a9ba63309e40a8c77f88d634074d2a79202fe7a9de6e89428787f0c6ede2acf1bb19a0fffaac8ffa641aae785fa066a3d96680db496ddd174ad9d34613dd3fe0e1bb0e6544fc086c50ef0c079e1ed28d0904a46681b87b373d199431512689e5d3c749babb01bc145bd424495f5c1a572dbd9fc8d9466674eb26608cd48de33446bf5823c2358b603d19db409218da832299e40b3867f0bd52d3cb3ebaf371fcf44de0bd13bb5eeb7cc3964910c0b96845061ed6566ea33897c6032bd4609af88a", @ANYRESDEC=r2]) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x80}, {0x40e}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[]) chmod(&(0x7f0000000240)='./file0\x00', 0x100) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r5) r6 = getuid() socketpair(0x2, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r8 = openat(0xffffffffffffffff, &(0x7f0000000a00)='./file0\x00', 0x0, 0x147) r9 = accept$inet(r4, 0x0, &(0x7f0000000a40)) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000400)="d11ee2449f66f38052f4c4ff67a206b3da122c466629c501097f8369ecffaaa05f627e3746af853db83ab2f94b39fb122841b18048d79492c71711ca6b0068e8bd93c6e9c98dabb68ee18169b468497f867e031725483f3026f31ba489f33d17151e226cc4ee26e9707fcde875f883705b3f15ae2bc6bea93f15eb5ff2be10016dba160b4a585f5add9b7982cfaba9d5a6a2e571b8c369a3410bd0531fe6ee2251f27a509122871e9a88b44b284c", 0xae}, {&(0x7f0000000340)="679cf6bdc2528c621e1d1ff9084b36dec351687822bd896f77f9952dc296be9adbe7a8e42bf134c3a446281a682b31827d49070bb81fd464b4c5758d6ae142aafae98b198bf6f278de86c2862f3e320559e756a9d20c", 0x56}, {&(0x7f00000004c0)="7ca2228729b66b2b3405501432c7200cd2aeee0ab7d67bb58f42627cb25ad6c3be3f5222702e6c119aae28e8f14579803962725a718181e19cc9d920075a2719cb85f67ebbce53d036fd25baae1c3de57a0307", 0x53}, {&(0x7f0000000540)="9ecda51f410691455116144a965098472996b21d3220329232636a2372eb222537372e1d4e7df6584f87c73ee63197bf5dd64ed488330854c95cc1a481869dcb2fe5e1bce55d0ada344bbef316114cf31e1264032821fdb1536fae583d2cb002491736522278452326dedc55a9cddda8bc99bf4fa31c4d98a814e24e05264a0e5e0265cce035a31dfc79bebd48629958070fc277743e67cab3c9650b8e35b1bdd329cc8d92527a3dfb8f464acc0b575a83986fccf44a957fcef68c2a665e601e1e2352683aeac51a9f84286efccec70bca60210ef0dd21784596a448d8a279e4", 0xe0}, {&(0x7f0000000640)="22fc0af8dbb4a958afd9de930fe3e7ca8c1197d28174ed807c70bf2d8dec3615d664193b011001e4e2a50edd5af2cb140c4906079ac4d480014941f1f7a9a7cef8cdb75debcde45cb55d6dfe4b66e8b877f4e30fbe706151333f4e1a545224c0186234ea97354ac5760cca05244933fc0605248d31cd50ef47e753296111", 0x7e}, {&(0x7f00000002c0)="f14f0a6d3120572450c19c0b415fc56118e1218438123ecf13b9ce4b63d3a509a802772b332196b2fa", 0x29}, {&(0x7f00000006c0)="b144731d8f4ad8e428cdccdda33785eb4b8160539afc5c025268148d586ab107246f208950e4dedd5b19ae3f531842361dd401e7efb2d305f6c78bb9edfc1dfbf906cc37932b1e88bfe6ad42d628ff4a8914682dc70fb2852d0a0c32b3b9e424dfceb898adf3fc71ba3a6bdfdf17119868ca3e735f1e7f62d5f190a3039a7699b9213b65ea96e15c0ee2b0d3ec5de55910820e7688fc61dd5e8313d223ba705d094356f6e1befcd76b0647cf10ceef7f2c03b29197fc3d37d83be648b2fa1d6d258921e5d31050277cb04ecda08daba4f1ee533d0c9669de47e29a86987f9b53f8c45eb14a24e23dd19b44ca1073e6d3", 0xf0}, {&(0x7f00000007c0)="14df0f3a710c00502400ab782c22b1a72e3cb0574087f5c51838987a2bd69201587a9a240d30e7c0e2eff02aa3feb084897597aeb07201c052b9086cfb1f5ac14301950705bb386e580c31c0fed0dc23a4043c4a7b19d91691e0370b7bfd5fd2ac6c36491b017da3f6a5708007594b8bdc6b2fda654e92169b676476", 0x7c}, {&(0x7f0000000840)="5c4aeb2730f700008437eb37729431d89733bef49e4d59621bf70164b894bc0b89754fafb180e13651ada1b468b0b93291fe54a974a77402cbec749c9f558a88665300da9ab180c4b621aea4ded367f790c429697eb22558b85708df8709a33b5f85ff0e1261286093f4dc7ee79e7005fa9c4413312eb3c7e3e4c7897744fbc6bd2c69a80faf212e51a1380ebe4dbcfbe770f7efcdaad25e338f721a00cb50e2c90a6226478c8b4d6bd1e2", 0xab}], 0x9, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r5, r6, r2}, @rights={0x28, 0xffff, 0x1, [r0, r1, r7, r4, r3, r1]}, @rights={0x18, 0xffff, 0x1, [r4, r8]}, @rights={0x18, 0xffff, 0x1, [r9, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r4, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r3]}, @rights={0x20, 0xffff, 0x1, [r3, r0, r3]}], 0xd0, 0x1}, 0x0) setgid(r2) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000200), 0x8, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) r3 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) chflagsat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) r5 = open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x0) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180)=0x1, 0x4) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYRES64, @ANYRES64=r1, @ANYBLOB="2ed57c9921b3a2323c57c0af2aadd35200dec350a1dcaf5418dec809c83ddfd0ff6f1e3b606968e2727207e96e0a95200e48038e9c3609ce4708762c9b4bdb554391e4282725fc1c495ebc055c96e1b55c6f8ae6a4b7cebf96c1813e31f6b2bea419dd1ba7c09948eba07a14790cec0d9cf40011762740e171b1c00cbd3d9a2f731d2c73c8e2b23ecaa49f3ebfd0a2d04041d89d2ec551cb99242194498e7798d02e", @ANYRES32=r3, @ANYRESDEC=r4, @ANYRES32=0x0, @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESOCT=r4], 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, 0x0, 0x0, 0x2) execve(0x0, 0x0, 0x0) executing program 5: socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000180000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fee000/0x11000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x80, 0x1c, 0x1, 0xffffab6a}, {0x5, 0x9, 0x6, 0x80}, {0x7fff, 0x8, 0x7f, 0x7f}, {0x1, 0x9, 0x5, 0x2}, {0x1, 0x79, 0x1, 0x5}, {0x1ff, 0x20, 0x7f, 0x80}, {0x81, 0x3f, 0x3f, 0x9}, {0x7, 0x77, 0xb0, 0x49c65318}, {0x2, 0x2, 0x80, 0x4}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, 0x0) executing program 0: sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x84}, {0x4000006, 0x1, 0x0, 0x1000004}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e0ffe64a8128fffe7c85e38e4a9e", 0xe}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1ff, 0x40, 0x0, 0x2}, {0x0, 0x6, 0x1}, {0x4, 0x1, 0x81, 0x8000}]}) r1 = getuid() seteuid(r1) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)) executing program 6: sysctl$kern(&(0x7f00000013c0)={0x1, 0x16}, 0x2, &(0x7f0000001400), 0x0, &(0x7f0000001540), 0x0) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[@ANYBLOB="fbf2ffffffffaf290ac1737408004d"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x1f) readv(r1, &(0x7f0000002b00)=[{0xffffffffffffffff}, {&(0x7f0000000a00)=""/4096, 0x80980d}, {&(0x7f0000001a00)=""/209, 0xd1}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000180)=""/126, 0x1b}, {&(0x7f0000001b00)=""/4096}, {&(0x7f0000000200)=""/7}, {&(0x7f0000000900)=""/91}, {&(0x7f0000000980)=""/63}], 0x5b) setuid(0x0) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x20) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x9) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {r5}], 0x2, 0x0) ioctl$FIONBIO(r4, 0xc0107008, &(0x7f0000000040)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206916, &(0x7f00000001c0)) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r7, 0x0, 0x6, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) nanosleep(0xffffffffffffffff, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r8, &(0x7f0000000380)=[{&(0x7f0000000400)="e1", 0x1}], 0x1, 0x3fffd) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000140)=0x10) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x54}, {0x7}, {0x406, 0x0, 0x40, 0x3}]}) executing program 7: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x7ff, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x4, 0x2010000000, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x5, 0x8}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f00000000c0)=[{0x44, 0x2}], 0x1}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x10000, 0xd1) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000100)={0x10, 0x2, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8e8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xbf36c22}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0xfd}], './file0\x00', 0x1}) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x450d) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) socket(0x10, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000003c0)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) listen(r3, 0x0) shutdown(r3, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = dup2(r5, r2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = getpid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(0x0, 0x0) r9 = getegid() r10 = msgget$private(0x0, 0x24c) msgctl$IPC_SET(r10, 0x1, &(0x7f0000002f80)={{0x0, 0x0, r9}, 0x0, 0xff, r7, r8, 0x7fffffff, 0xa, 0x2000000100000001, 0x7}) msgrcv(r10, &(0x7f00000000c0)={0x0, ""/113}, 0x79, 0x0, 0x1000) symlink(&(0x7f0000002340)='\x00', &(0x7f0000002380)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) executing program 2: ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x45}, {0x4}, {0x8106}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000051ab5b60000100000004e95003f9a00000000"]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x24}, {0x6}]}) write(r4, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) getuid() sysctl$machdep(&(0x7f0000000240), 0x2, &(0x7f0000000540)="8202fd49dc5d77765aed6a60c44fda56b5baa5515bf42eff1eae750508aae0f8d3dc02ab1d849f232d3e89a6b1b5bba9b57cba19a20fe8557dae906648c11648164e8470ddedbf40bfe3a003ebc5a8d458aa6037fab03eafe5ab6f131277020b08c55ca04f07522abab799a0510bc37e63d32d2450ea403274bc98ca10b28f42ef8f00a6291d8c60365994113d6d92f655b4d5c6f1d744134e0f5d8b8d70a5f25db933e8352e8aa2c524f54cb15489e60087fb76e3c18bd3eb0a3f25f15fbbe1c7a3932cfe731cc27815e194cc79c71e86e6bcd46b0445cff03ce9bfa7272f02577c65b6e7f6fa326a426beb9cc0c25a6576369c018192be51533864cfc6c0192cd406fa69ca1ff6fc6278b22820bd6a6e03dbbf91c3891cba0c5f955fbe8b722003731d26f688f37d99dfb519d0d4cb4021fb07dd1aa2df5f73ed9f82f9ed56eb162cb8bcf67fe9a9913d64634a7217d647e17fc59c0cd1607a318e52aa10eab719679e2784cef1d6417e5c99852ef58097ad919fe06263860755c0fea4768f347bbacc46ccf20471092df4ddc1c7bad9f98e5b63633df4205513af0712e94d463329a6bdce5aec714899fc7f8fb1e431be4c270f9ff630e61692c8916b7a4366472ad8cf214e732664cc1a42e6cddf971eebf8790998312811cc7c7ad9d8c5865ab579df93d07c74b5b8d1ae709e487cf3e1e72f95d40378df351b394d546035448288b4c778732761fec5f714821b8e88579470c3208b2ac8d6fad597f04f57846c3847895edd8cefc2f5395139821a60774ca4895979cab0d37e942d73dd48224c6b714f17f768ff72662dcd2eb9266b245379d4fa2273e02d580fb7fbf41ad490bedd3d1366becadbf5de2c00c6a55c6ac3925583ed9f4b468606797d01d18343cb163f048fa10fad0776ba4e2b0cef955ddc2f226fb3027075b6f409dd085e6a6c4823a3fdd8c158ff74b0e742f7a66a2356fc7d4098e05cab73819bbaaa8e5f9c2f61c9b1e87fb7e4d355eadd17936c7bc20f54c22fbf2fdccdd129bd6e98c514150669ce8bbc230ae90dcf2d7a5c21a75123a71e8bd24045415363fb01b0db1715b93799286e2ce66fc23355e831bb6649409a637d6687f025b3f649be22b455088c8698a00b5da2739db576361358d73d8c594e1976ae6a1d685391fe80175e439ebcc3bb369c6f3f5687d9537ebf4eec040d694aa064422ceee75a8d2d668e1e98caf785eb935678cc2269f7f69321816659ce731e603ab36a9f21c9197991ba1a4800867f006057da44be23cc8a21e5b81e63038faf30006410394138a852545c19cb01f066d3c0280be024eade300955f403770950aba9859b9e5b5f4592a725ed5481163df530a2761c52571fff7c91c550b83e40b58849e41e59d260b247b414c5cb5db30c9e948c03b6fdf3297852fa8a249e6b2b1cd35a1661a302de76ac10196624cec0d5f23894ba4ed7ebb60cea1eafba36bd52ea069a9d12098a8797b3c1c74a81c9d7f3928d68a91a2e5fa0bdafaa6d88d87b4c623bd1ec8d386b0d09ce04d2475ddbbbb1d085e06746f417a234a3f151d5bc94b6bd1dd6077416647834ca49655b57ae0975e3e5c2d6513e24f4bf5ce569ed681c79ed642edaabe043e6bd36149a8bedecba8240661e1a139413b159fe958dcbb78de16f37fc70fdb0866276f5dcfe2f1d36a5668c21264e7e8cac2e48768bbb1c26b4b5a8bb6d1cbcb3ce53ff2fd8aa4b41fbc622d7e72b128d9fc89c436faea3479f9522353e8021675f6645b770d674f10eee2f3ce26924c7c73bd36901a872946120693c4c1b50d34c7d9de0db031552bdccc759dbf4eca8fac2cf424171ade22219ea064c80bdd39d669e09133cc71d2e098ecc9adb59e380f7274e9b00b001252ebe3034c96f486bcd7771e54b79dd98f293de5b122c94a0441789b03eb6b38061f77d002bb0caa3cfd8c197f0ea9eeed93c50b4b1c7f59b523a8b0e4df8c798983bca62d8d7c5001dfe5906a2df538d463c6b67052f5d5c6ca13102df7feb3a999fa9bcd7d74f4a4dc83deb15a40b0ba0be24017e66fb26c6b822cae58aaa630bf4aabaf14504773f84c143ad24131c47d72a21c7eb2fd12f8eb39a77cc155a7557dcf2302c990ca028f31eb36dc6142ab608ee5ce424f60e96461b8010b529b6408498fb3525b82e0f93910c88977f3f507291401fc8dd9d28476677a270b1025e6e7ec8486dbe37b800e4b88dff394219679812d07511de1c2753f85b21f08ebbd680aea125403404c5e3270366fe195736822f5394e7d7f994454061db809ad1098a6c2b93b86f05ed7be8d37001584cad89eb4a6085d98d2bab9e8a87b1f863c4e867738f401c1b127ea1db6171b2c69a6b2087813388f57aa569deb13f1a7ea77970d3332fa4ca7cecb4af04cba2e093c05e0b7a409b2285d2a2d2c2e11214d58879b331458c220fd1d35b6d8f25e146e8dee605605da8712a5f2612784b22820a65aea866e6c919a087314e56c09372f08644ddf30b35b5bed6414e364c2727069fe3469aeceb957538b6b51cb5d767d21787e15301a49a4fae333d4c27fabe8f4df3ee1bdccc00f2b2b89e36d4d946999055e8355a7b27af87002d945c7857e8b97930db57958cfec8e9690f20cb9e40a5766960139d056e55bc65876755a352d3029f1285b8d5985a921ea747f3acfd7614255688b1465e29cbf68aec5f992e47bee8c624e3a06773bcb8903fc4fda0424af486676bb7122ea2008f2fe2fb63db68f34fabfadac51e4676a3d3f8dabaa5057478472d7abba3673065c21fe1bf7129af4a195cba75bc40c19b1e63c9864f6f4e837f18305cc99bf305caf0441ebfa3e6225fb6af1409b3b459b4b68a883ac20a150717ccf920726be8f5694f49c8d58e2abc4921cb63e14ceff57028a56c9a0a0c530eb67affe31ac1105f9158171bff21d8c2e74774c24f8423521c867a7dc51ea9906678bfc713138eb0cc77c62a62885e4e99db1d4e14584b6467b4ccde6f3f729db00c0f7e121f50a4639975ca2e986fa72f12f7ec3ba4d8dae6e3719be03c3acc1f4c3bcb432106b6727546e4d25d0e8995ffec280538a354f7abffbcd0c6e34c3699c394ac474c1645ac41678b288b2d4ede1695a119e766652bb76f50cb493f3f1b27fac71175dd8346e639bee37d34a9638e136989b270a8cc09d1ae88d74408590043f2b9fee24c30f9dfaf6b9f9196d2382a0da5cc655c65a541d66f18d95c18f2baf3ced85b30fa5c6ef1afdf840481a8243e0dc88829ad5542162a4d411bc39e25c35f04caf8a1589edf972f62df89d66d7340a357486f3e1d7c5cca4aec476e873a9aa7a65d813423e3abe7c330eeaa0d1dd3a600a152bba31d6dbe140d701c6b85617f726a069712795c2a0713e9c3c49ac8f7b7767b21571d2f3c0af7de453438639f966934d660b6bc093bbfd105d90117fa4c5002cb2e192dd836391cff19bc61b0fb3cb1252f98275b6f4bfe822da4cd12ea56ea22abc89fc6909ba39b7b1c096f8ab8382d5781d5831ed89aad46a10f0522daf95b0c8f4794c492d22f849e56e84b9ff08bf198d36b78ac7b15b9d4327dfc828e7bed6617d656a4c57438ba3c88c7c837ce9991826af39f7a5f695ec6c7b215d600d0e639dc5a3fa7e8d98a002da9489bd7048d308708b7d7035fc0e1c3cd514810a7215faf5fbfa925c9733e30e77508132540db13795ef6fb22e0ee51312e97443f39ebc2b4bc506016f6133df64969284aced9b6dfdf7052695b7ad1a817d7a1a11fcc6ae08213cdde86aa28880f8e972078f6f224516ba094b95cb6bc1de3b19b7e604c70b47e9919ec90c8c6c3162c2db7787b7211566b137208c617af0890946e0bc50c7c5a7c954df4717683ccb450433846f6a2938fd720f5e3556e2ad30e94bca2a36b1365f167a7c5779720de2e699ed029c37efa34bd42aae0f79ead5bb77b1fa2116f0fc1002048c3a8c4f60616f1442435ba5a1652a2a2edf27fa71e64dac2a90ec774267ad4a34af9fc0fbeb3646d85becebb52623c71d676516c868c64748f61b81bf618bfc30ffe4b28c012c1f04532f7d3326f3fa38c4c1b4aea9558b46f9251b1eef1b849812c8b0536ee186fc63565759f24be9c67a49eac3f741c1ad2a27d9515c95f45ca49707580384e2f496a5980411e290170f84eac137d4340de6cc0f2da2f6003133e5207954766237d5e5e8cb7ec93906a197fba4a9b758c89e22ec2f075f17a311e471b09f19913d8f6401f165d44abe8f1a523d28080423dd4e7c7c83ac08c4c8a458a89ca9df8617571ec670862f4167a624ff85b42d40a46c298b7956e3de6921cce458313eb6aa0949db48e130b9fadcb6fbea5dc81e0c8d036771fc12c5b2620d729f3e8f99a43bb0d16357ff67e4454089e0548290057ed5359a84b8810c601430559f8dd200a7671ef2896bb469e79398ed7e817950aa6308e6ff8066cc41ab4dc6cff4b54eaf1ba10b5b86a5f572c5bec6fca73ae6e1e3fffa05168e4027ba2396ffc25d2a9a6dc55f78c2d96135a1797e0e8aeeff29023f37f4f1177790c74ecee91bd9fd567e2d2c8809232ab82914080091be0cebf7482ca2a89d9d341c9882352556bf934981e6b46999209bfe93bd55b7a96ebc41ea5c185cdbb7789c59cc872a494a9747c8025f07ca9303be109e9170eacdf0e8ad9f7d129b72ca7900670d7b4e661b2d60abf5c85edef22b13d51482068c51d29eaa800898f6b611cb3f7ecd2247358a7576c02179b85f92e6be5958b64ada9ac75bdfbf78e9f2282713cd672ec7f5221109c522c7faf735dfb80799bef901a3872107059640b94804f801b0d4c5065bd833012e6f9ec6b3919b72ea9591b5f1835e55803645b67ea0f51dc50317c2970a13c1127df366f012f9ee38b868ac59cf515ba9c2be13c1a2958d12de0e7c6c3933223dc5e93c3f60a45a2004ff18755d38a1202bebdb0b88059f0d05145445f984167912e7780803ea43e24f8e98e4a617db011e3027e40228905a5e5ef6b053dcec3f6c50a249c42e0095110549c4eabe12804bafb38d1286f0d956d0b6cc6766c873b4237e6f12c7cfc60971424a24bfc3a8da4350a2ba2d7642117a8e434862f54e97b348f349c33392aa60b3b21e217f94fa2e11083f908def700d59910b5d7b11171f1ee1bdeb311e0b8af1709b77eda39be9b7db9e10e6ce43c832dcec7851b0f06307b53252c01fcd51d86dcdc455d6d0c19c3942c01b0c8ed1528764eb5dbd748b96305ef577adca71fcf8319edc422ede079745b287b0496fdfcb4c58bd0013aa41acaf112706638871855328b398fa078489f630991f7eb41ab980a8cf5725aeb189d274bcc9f3f6f8444ffe9aa4b93a91ab9ef3aca10cd9fc5e441eeab47253d1916200a38f49875135f848ddf3a6fd17f118ad49da82778376e172c735aaf3d8d7852328aed632d7fee91a0f6610f84016f147ed1675acbac420e9296cc96631e4501fd51fb0cdbc789f50cfc0f6104f92cfd0fd8ced31b88bb46d394a280ddc2196d10178bd70f5f73078701693e1882f58bb668f7426a8622c91304c829e14cba0a2a2fd4a959ac1877c80faa7b684c2e4a12fe256f2ec5de49de5df9f206482e7ac28c147696c29d3349ac6a776b3cd542c6c9675bfa40e01f6b1943d2613e74f5d5c36a94b1366ec435e5350cce246a4a0c1fbdb69d449b864472337c0cb2615691b2ea124b59e17d63905acdc1d527ee049bfe1c68e026801111898102ab4a58d3c6509b933bbbf9fc", &(0x7f0000000300)=0x1000, &(0x7f0000000340)="57436ff13719dc5f38a692a76a3dce33c889562dd4ec99aecd0bf9292f311760f50dd14203dc33a88c1730f83224d98f043f1452a2ca51e9150ec0bea479cf15a340cf07a337ea78e00557b803c21a85a13c0c0660e8227069349c6fd74f9eb8af", 0x61) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x66) pwrite(r5, &(0x7f0000000080)="56c4b564ce17985b7d3b595819de356932de509533e03d7821e646b9da223bf791ad428ac9a99cda87c5ea329e5d9b876291032323a9caa51f30bb848b98f8add39aa71e9427123ab1a9f28663bc0d470bb56e0539d253a83560190913f9019ed1dc2c35e2509838130bde9c912363117315d6844eef32ba581c76470c5cd38dc998ba7fb66278305654da76621b3010431211e01568da00e201080e834907691f6d33d6fdd3e0a4adc0a698d55d", 0xae, 0x0) bind(r5, &(0x7f00000003c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getuid() mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) syz_emit_ethernet(0x261, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000022b2b00fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000200bb2b0004000000000086009078000000000000000000000000050b23282260c23a5ffbb9fff91df2a4d9c553f035fbe7715caf76259c8220c125f9e5d3f758898c2825bbee953d0516f1e40cd5660bf729e75f8e36eac8be015e34f1778fb9802f1147cdea619d1b330dae769bf420e90d1800aa2b0513c62ad673011b4b1ad85fb625b629f4df809bbb0a1866d141169d68e6a7505747119290c13d31aa1407dc539dc7b41d606e36621523fb5d4c5f80eb5a2037661cf7f7f83e23828c90f34279127439287d9894dbf0e9dfc08910e2449ef992565973b1653167475ccc537ebe4331137231fcd175738466aa2f137b2761074ba9749336a362ce5da5fa1a07d8503946b8da8d79d4435647011c703d78d7731b318886d0b8f8e36ed5b1c48f59316c75ca4a6ec03f2d7f30a9edd1886b926dea8028b643241f6bf92b8d471081aceb3ed6183ec4c435bdfc05266fd9de9e59793334110aee4a131a15c229f598abe7ab56d870f0194e48cbadd62caa7e00aa642636818e888a9d22f83f0e"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x10, 0x8000, 0x0) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r6, r5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000240)='./file0\x00', r7, 0x3}) close(r6) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r8 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) readv(r8, &(0x7f0000000000)=[{&(0x7f0000000300)=""/170, 0xaa}], 0x1) acct(&(0x7f0000000140)='./file0\x00') setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) executing program 5: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x8001, "1a0001ad06000000000000000980000000000040", 0x0, 0x8}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) (async) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x0, 0x2}], 0xc, 0x0, 0x0, 0x0) kqueue() (async) r2 = kqueue() dup2(r2, 0xffffffffffffffff) socket$inet6(0x18, 0x1, 0x0) (async) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x43, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r5 = semget$private(0x0, 0x0, 0x7dc) semop(r5, 0xffffffffffffffff, 0x4) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000340)=0x3) (async) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000600)=""/250) (async) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000380)=""/64) getgid() (async) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x100, 0x0, r6, r7, r8, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r7, 0x0, r10, r9, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) executing program 3: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) readv(r0, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) executing program 1: syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff0200000000000000000000000000010202000000000000c2"]) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) unlink(&(0x7f0000000080)='./bus\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) executing program 4: semctl$IPC_STAT(0x0, 0xa, 0x2, 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000200), 0x8, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) r3 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) chflagsat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) r5 = open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x0) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180)=0x1, 0x4) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYRES64=r2, @ANYRES64=r1, @ANYBLOB="2ed57c9921b3a2323c57c0af2aadd35200dec350a1dcaf5418dec809c83ddfd0ff6f1e3b606968e2727207e96e0a95200e48038e9c3609ce4708762c9b4bdb554391e4282725fc1c495ebc055c96e1b55c6f8ae6a4b7cebf96c1813e31f6b2bea419dd1ba7c09948eba07a14790cec0d9cf40011762740e171b1c00cbd3d9a2f731d2c73c8e2b23ecaa49f3ebfd0a2d04041d89d2ec551cb99242194498e7798d02e", @ANYRES32=r3, @ANYRESDEC=r4, @ANYRES32=0x0, @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESOCT=r4], 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r6, 0x0, 0x0, 0x2) execve(0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x8000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) write(r0, &(0x7f0000000240)="bfc678c0f4737530dc882a5dbaf7cdad20ea7ea66ef7753e914fbe02c85125f979365ebddf5b89a8382cfcd8bd2c8418fad9d8a242649ff4113603188086c0a369c6bb176adb8a9e1727fa7a9f2f155802287790509ff674727f67711d1432507da04f4097e901dea5290ef5a9acc0d86c3b01d66f736f52efaab31cd10341b28a0b94fdf9580b96cca2c2d503ae53726d79e0257a1510cdb8b75b00000000000000f88df55d17c6ff7bc59e052bff1539203ababbca9a119f6c7e762f838786d55d00"/214, 0xd6) executing program 3: socket(0x18, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) executing program 1: poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x2}], 0x4, 0xa46) syz_emit_ethernet(0x4e, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x18000, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) executing program 2: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000, r1}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa, 0x8}, 0x1, 0x1, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100, 0x8}, 0x6, 0xffff, r1, r1, 0x4, 0x3ff, 0x8000000000000001, 0x1ff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x20, 0x0, 0x81}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r4, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x20}, {0x906}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) close(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) dup2(r6, r7) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x9, 0x0, 0x0) write(r8, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r10, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 3: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, 0x0) executing program 4: socket(0x0, 0x0, 0x6) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x81}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "122dd3", 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="607ba243b19d8e9ea241f577704405a5", {[@routing={0x3c}]}}}}}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x2a, 0x0) r1 = open$dir(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) kqueue() sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="dcbf21de", 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000300)) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db7f62ae0210833c71e606e9ffa4b5c1671f831f7e5bb7705dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56c", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f0000002900)="e0b4a69aea998aab4301000000000000807585246e4037b045ddfa2ae128de2a35a773dafd1d34128c3dd73b9ca11cf04cd293f7a328209fe1940c7b503c05296f8477e8da168f85862cdbe15415fbdb1f6d95d38c35f747d87dab967c16f699e6a71e79316eca38cc2f394dcf911db2bb3111cffd80b95a0fad6d15f1bf341956afdcd9ea9f4d1333938b8e2e07adc4c293770fc5514dfedb4137fb1182d0dc18af16fc369b21a44a20e7f6fedcce5a9896cef0e1b229fb7349ab9d2c32e5e2df45a0d9e52b88eee6ad97d8d6c84e1ddf435eb9d280387bf085e500b540398f5372329c07526e5dafcf0e04d92abb4664009c4706f22e3dbe26309d23e0d46a24c97c1cd8c96295ad5d5996279acc541cd774af03058fe6f882cc1536679f0ed00546a4fae340545ab0c9205b8b550ba7c106394134eea960bb561594da3773a682ef14f1cde3100eb79e", 0x14b}], 0x3) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)="2874739ab94c612841bd29f4674e533bd7d385048898da50", 0x18}, {&(0x7f00000001c0)="8ff0a21d983d62106ccd0beb977db1e62f1169d1d0ecff8d067b656ceff1e2731d43c415ce14a6fb2ef9da8ff2607f39a676a55ce65075776b54d0521921b57332f8bbccc2149f5b45f50c81dae7f899fcf6822792c424f8832fbb40b374a03721011811dff8a709378ae287cb1c0033f6ba5ed6fe4c861da065", 0x7a}, {&(0x7f00000007c0)="3eb03f4fd4bbde67f2dfe6321ff2b8a2ca7bfa2e7d8740e3a622d0925dee3c4b1a4653a5151894d83e6acc81dc95ed7a65b8bfe33365645ec30de6a9c051fddaf46b5a0f1e069fe6974c5b95ab7dd8b650c1ad1d814c0d790c15a3c0162cfa720fa5a2b4bce221cf6596304b43cf7b73f93a87d398cadd03d5ce6c2bfeb533ef5379f666d9591f629c3639535303a60d05e4352d64001803aa8d2d3f1fd5d7efbf310ecd1ce7c62ffe1db3e31f19abaacafd4a570833ebd1f06a8f418454abd320c55a8e62b79edab1d3a35bb3de5f8b259bdc35681cfc1bd89a1886d6ec12f46cd97f82ad278a232ae05c2c2850fd2f8b097a9f83108bc5da590b80dfe3acdb64b6728b203e5380e1b08ce1fddc6134f39c03b06f8ba6d28d74c6541ab98bb948f10fcb6d07fc79cfbf49d20dcf385e035e86a09523836d578048e8a789d7e18719d3de82c981d9cfa9826522223b20138ac2d4571fabb120301ebfc1cfc597cd06d3c07c055c9d5b26ebd7bb8fcb8e582f5bfaf050cda41c1a4e030413e4e6ee8b19383e085172b3e03339a530f3b6b863bfc8bf0d275699abd8c11e7f3404ec6ac661d3c72bf04e08474fff53869d56533749523f03e60fbad5418d164be49d43b99788a04c13456404488de57ded904abac2dcb5f376ae37d82bf48e2e1b2c9f2acdd885b5397de806e592c1838fa6530990ec7ff87622b7e7d7919540ee12ff26bd6399df9f6bd588055b6fd50c5a9e5ce8317c25a4f6591ce1b250f683e967cffb6c3b4dbb71e9babc609c9473b1e2ed054d9499c19dc843798d4e83acff3b7f88b8a7037c1560b7d2ca2e55f3e2ba0f8e3d58c8ce5fed49e867108779d053da968f35879d9107623db179728f13c7345048bde903c02bb849c6f7dbe5d5abd4711384280c0ee89c2a99f18e4a9fae6f4d9da26715809a8af38ba20ae8221273ddcf5ef4bfa2f541833ef73584c69a8748aee0413805f1c85d7bf9c69542f907f32b740f697c3f0518100989441e2517516266a421e1b18f02fec0d5d06787b0931bfb1890ade78a2b2e9b9c34ff62cc8ecef08960c6ab2825bb69b042c1b5212577b3aef693d69a07f13c3f0aeb5c562ff14f6acf09fa160c5a0643f6d2b52cbea0cf56d77899b5d0bf11db1b1ec69c3818685726558a6f90a87290014c31649b2cd7b8c3a1faf56bca8a7d0eb579da0399436cddd621e197b67709b9a955462fcc90d9a97eebce47c5c8447a16d304492236081512575b7cf63d32ba802392a2574536b9c20afec619fe56df445c4b699596f2808c56d144b470d31563728cf1171f7c36be0300ad15c6c21e73e4e7cafd7a1014efc1b40253038e028b995b044d0b7e9c5ef1c984ed46881ec49ef3f844f9182b84cb430a2cf5ef78d0385d555ab4d9570215eb3432f1778d34265070a14352b23b85a8a8aa63a0899ec6c4a056fae1d8680dfa277941060795f9fe74657b99bdb06817271d3c21dd4ea5f4dfcf3d62b0330e43a3f2d7f4d3408c7809749446040e50c5a95eee2d08ba499375becda1d50f5c7002512c02365555c1511a244eda7a89d187000a798f0edc373e9d78e3d7b35e263c078b846457063e78acf235cf039bcd8097bb4b2ee2e6cf70856ff27afecc14bc188bb0e49c6e28e037f106d38106838b149cab551ac4e50311981307e044289b720964b6d07301c94adfeddb2308ec67bd9d4093714d7b77008518a11c51fe667bc593a2cac0eaa3c1370e3ec8173a907cc82c5dc9980f067d6d05261420f6dcfcba408e263f85fbf8c1c95af28c0876d63dda99a0a7031fce9502f5a77d09e69fe0e86623260e73809732e7c9316b75203fd648009ded2ae874e416fdb6812831a7813f0266f75645735f4462c2104164c7a85b5af12093058c24f3ec987cf444fa222c6b87d86265482d688037822b6b016fc4eb767b3904c91be1b11491c3c4401564ec640b298d0847edd2ca6a81434a82561983c4df4803c9ae68b86b8c9272d66af47e1ee8d8dc9647046e5cbd2fa98cfd15010955b8efb4a8ce76714d1692ab60cff5c87e477d76e929c2dcde137cc20e0c17a3cd5a23896cc7f24fb12f0218566775979dad089a2bf978cdf5a3ae8014c55d6342e8f7f0d148c6dd548fd3a771ba1402a49d6fed927de564aa4dcfd0a301b3319c1a74f8875ef2391e3c985b4d7e8772019adfaaf1b65c7f5cea2ee374007e2a5c7eff3491d893b558bca95d9be7f495312300a069e241c0ad1e201f527760bc510b1fcb61594df74333db55dc81ab61c1d7573e607894412657e583c0f230272e5c472095767a5ffb6d720905bdeaeae0b59e87cc4ac83cae00e51e640ae143da66f0b87bfb166e5d59371ec2e2918c39748e08d7ff2e62ca7abf7a91b388f3dcb67ab2a6a47470aeea32e0e153d753247a06ca2e31a0fd72578f22b93c073465f62b5429474ffee46a97e019144b8f4fbf90f28c079472e66c7b30fa3c36e51c0da08299f70e34e68153931d82ee3e9a33eecb71d7cc52f1f03a29c2359f17133db077ced7a681d7b3b286a017027d7b7c07501b904a59f6bc7c2bcd9bf9fe7286b380c643b5c2fa227ed0ad34eb22ec938d3dfca813243221e9062633f6fb129e2927b58ad81dbc675eae4692fc5bb412d47abded62c3cd810e75f58485ca3056da4ce6dd817be0063f4ba7e701a3a8c58f2eeac6e1f0803a44ba09a2aa14d3559ab48483cbf06d56822421ca0138894ec6341a3e0c58d224019279b4022592c69881f4707b22a7c59cebe6198ceb5924e3e232de26a0dcb059f6cc58ce1157ed96e87b43c363c1b36df40e1e4830c26d3e1827f4b2d0422eededfa9dd92ad752893f5b457321045943e625795b1fbef9a3e8870854cc63900d51a81e8c43f68ae89799e8491969849c9af8b8fd1d5f90b399a090b385945376c092b8bad0d89e0573170ee0fb89f8d4d393423296ac7b21de7a3e10aa66a9a292960b982d0be4835e86c38667b306c85ac13a369b98828bbca59aee836b8c3802affac49975280a5cd8af2680ff66dc5cf37df687650f00cc02435cde660fe9b44c26125d21a7f920077d7c3aac2997dfa2fe38db38d4f50397c544780f8e76d49c81865343a919278e68354f8cae79de142415c4fde904f9f989b1a1798c495dde1641ba47a1447958ad3d220d4eb95eb3b643afc6f574623244807163a7d1d1ffef622397b226b9143d620f29794db0d08b2a129e655a613e89a73d9bc3d4d59aae6d38d538ab4a8cfc7802b69570efa48071b0befd5517c839e6bc71f9a656d7ffec63148ae5dde1f08f98f02c3490d5dd4709906991927bac80c6670529cf10ca284fa44dfebad68872f72cba3cbf1584493261fab0f53652167758ed2f8b9060524ad849fa5a934b1cc6371d12d919b1773f157d7826ec22091d3c7c92aaf7ec7c690e1890c70fb8065700e4e097e83749fef0afe5f6c91ba1af5b9530be1398f94b7a61fcaa8d6fe300e06d3cbd6799dd3b661723d715f02b03d19a236f639aef461ad735ebd77b0492a8b9d8f044e0b9ea80d6cf2f403a9dbd5d5109c3005eca160460aaf9e5fd35eec8e5ccf39b0028eb715de741f8209534342b0cc664d2b1bcd837e74fd1b9ac4f0237afbaee2699c75cb91ade28b39c55b20f8b3d487291c99e54e5d15b8c9da86fdeeeb4742030aed052a30cd193c1d1c6dd192e2eae081f5c19a8edd8efcd8520abeb4e486be9e748483585c32a55d687390be5dea1c840bd49914ade806b80fcf58728438d7db2da8ce39bea47d0b11aaddea591d48250de1bf19034cc1d9216115025ed2a8329e52ff70a0620636c00a37676a2816554e3730e6bba4f8255b524f0f1f8493492cd061ea1457cf24f8d196fecb72b3253637074fb873c702b6aadf616ed5a2154551ba3382f345a6aa1916d2416563ddb927af7d7acbd7449e6f531abc1383902ebfa6441bf2976447c3eba687422536b958b8575a92d7021e2ae0a21ea7a97aea6dd31e1d8825b25db4c948ed030e1e068a133738b65d6aaa36b6d3ff38b2158bf13b71815dbfd004f41b0eda4d643c761f70cb74933a2eb4b138de9ba59c1a785b77ae6777f2c6848f48085fcb6a3be1ff492c1813b2d0b6cf829af655052863d12615a84c43cdd7aa24b5f2830f1923cbf69c48b7adfc0dd4e3db383d9de12b970ad6d3db59384983fe060ef15792876e3eacd9379178f273d638bfbecb3c74e936944bdd1c7db42e5af80514b940ddbc860b2ec6142296da0f2899e2f6b48d0dc97601d9059ada8fc58ee0369c32f6de6e3b2f1358b5a4e8129565c60552d8a7771c1f24e6cd0df16b34444ba83b464e7a4f1b1a32a57b2b9fb2201525dba83b8639a65d53141bb061d6dbbd9c0b186dcc9085ddc1503dfb33cd96e8a1a61b738d073ae282333fbac2e6e9ebea226b86a0c9c164bcac6e61c344beecdc2b524493904d7df68d61758daf1bc6b169adf6c064ba023cf2fa0f8ae6fac967d00783ad2ba751e91e01af8357222f71af0db23e3bce6216dacbb6857bf7f58dfc1e4e0cc3a584d4ba69df67d6b628cf83a2b615e855c0b3ab330838e29ccd9fcc170ab69adf8e84f9fc93222422dc32c7110e0dd47c52951c3d1ca0df30ecffd6e99bf634bf9bd125dd74b46835d207f4a63c26dcc2d3a2370bff82245188793a95e64f1e9d354a28cfec5f8cbd7c1b438a198e32b1175a322f4cf07ac8e784c51ba8288ea6da4f2b87022a5b24d34a5c12af7b3ead6d6009befb21c0bc7dc2e16cd2915f83cb747b6954dd8532fab65acdcaf0f7d31237209282c58f0a7d8c18e201caccbc68d904604a184a96e42385741a9bee23148004b842179c56c531abc78104edecefc49aa7b35867f9f8d76e5a2abae5d204bc8344c883729fd444fd903923cf997e422bded6c56fc95c21f40b9f097166efb3896ba2be037c424337ef2a548d505897483a8b0098bdf6f981cb6036debe925f4bb98f3e18793804a6a83713b610b0206cb661c293523ff613a2e0284eec5d97df0ab14ffc95c3c3239ba112fab82c1bfbbafa058125b91af098c49318562eae3c9c96251f3b78b8803cc0bdda1fcd951e607a44f59f8228628191a34754cb0ce5f5863ab43e2b97d769ec258d17a3084a89747a020748b0b9cfcb1dc062ec8129638bea434b385d9f0244d7002cc9df35120dc719caa2a8c2575c50e5d6ef1e542ff00c386fbcbfcbb0fa44424b76389bc51a28e349f2c05a0984219abbbe300295eb80ef409baee2e1e731f5c86437ec4e17af6d5e7a06a0843102f524561aa08d921b745c957784489f2f56ff5d6d250ee941d9ca3dabf13eaf9f1e9f9d4b8147b5620b5215d70105688bee2097a050fb3ce65037ead70258e672d218379aec234bddca98d02c1461afb3ddc3c10801be62880625555775d9a18978cb6bc75ef3e3eca25eb585320b5f6f6296eb28aacfbeca47fb7e4fd99e3aa52a3ca4e9c22b015975d29f5911fe87c662e325f0da5ab9ee609646203e1390c8f860b9ea043a1ba8cb8a708346a00ee9aaf5ad055105c318a7cf668bd7b890778817770c0e82028890015f77c46a8fdaf7b0161aa5564a5b310bba08d27b3c38e1bfab8fe786f6dad5611cd43d3caad3a5662039a9576370c3ea06f67cadd2ef05080f84da7f1396b9dada82e8b24efdcf5dfd5a8afa95dca268701afb9ee48d527b7f6215771685989f0bd97372439d8c0e5427f344a01d6c043984312bc05e6de2dd2af5197ebf76348ce8674b7ca61c506a5369b2e8ab9726c", 0x1000}, {&(0x7f0000000240)="36b111abd875a73a47c660458689d36903e3ee9c152a3f1da048c9a9948474092322e1e04f626e239fdd7437ff024e800b1e0b5ea5d119033fda4abb5c8a30bf226c6b2b08b04fb9baab684345969bbef268b71147cb5950e4facde74a5712c1b33273fd9a3d991f72ad2542087f6b8a8667a9755ac856c88c6f", 0x7a}, {&(0x7f00000002c0)="9b1f9661dd73fb2cd0c103b810e895c938172cea0b94094b7e6196c00f8d22e11d69", 0x22}, {&(0x7f0000000300)="b3681e749ad2531a6bc0c3795f8b184d30bdee73496d8462d515c83acea450334d4be7c417a7af6ce4c5f284bdbe5d326c8d8a40b272fa009df8b6f55e2f793de493a4e56bdded58f6df7a32c66185db616c22ac9690cc8ec1de03b2d6ca85e61da627b0ae0fbde6cf82cae4f1cd6d2b200681aac596cf64630320459dbe62f5cce771ce3eba74c1feea060495cb91e105eb5a547121f104e1f3e47027dde839408fd753944d", 0xa6}, {&(0x7f0000000440)="d8bd1dd04abb6049a73c88cc35e13a0dbe99bcf436d789f46dcdbcbb988fae1fb93f9d77c7b7aa5ce1af25ea950b162cdc2605184f34d80a73c3f7eb07dd23cdaa77b3bb0713c70ca65a39756ca29f1a4cf7cd1950387991a0a8ecc202504cc8352b16876a2d1f560e397484f603de97622881f5e89390cfa72dae5c6a950d62ea0c45", 0x83}, {&(0x7f0000000500)="00af4fac911a7c4d627d9f667fab7082ec4d674588b921e0a856aec6f9c928ddb49346973e7be214f997964ee1fda38f762be2656f5487c9372c6f87323dfbba61dcfd7bcf60586d870c5784799ddf154252d8fca30236fe29ed54c1b77dc1f73ab6b22af00388bc4a8141824a1751d078bf33be09a6090de86729c16be5dfa749ff46340defc3d87a8def84019807fccc0b221ce4c313fc418093486c26f819c526", 0xa2}], 0x8) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./file0\x00', 0xf6ca5bbea4ea2673, 0x9ab) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x2) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r4, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) readv(r5, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) readv(r5, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r6 = syz_open_pts() close(r6) open(0x0, 0x70e, 0x0) nanosleep(&(0x7f00000001c0)={0x1, 0x8000000009}, &(0x7f0000000200)) executing program 5: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xfffffffc, 0x0, 0x7, 0xbffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="e99b75b560b7ff1c4c268a5c", 0xc}], 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) readv(r3, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) readv(r3, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000200)=""/79, 0x4f}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/224, 0xe0}, {&(0x7f0000000440)=""/249, 0xf9}, {&(0x7f0000000540)=""/230, 0xe6}, {&(0x7f0000000640)=""/47, 0x2f}, {&(0x7f0000000680)=""/29, 0x1d}, {&(0x7f00000006c0)}], 0x8) mlockall(0x0) pckbd_enable: command error executing program 6: sysctl$kern(&(0x7f00000013c0)={0x1, 0x16}, 0x2, &(0x7f0000001400), 0x0, &(0x7f0000001540), 0x0) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[@ANYBLOB="fbf2ffffffffaf290ac1737408004d"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x1f) readv(r1, &(0x7f0000002b00)=[{0xffffffffffffffff}, {&(0x7f0000000a00)=""/4096, 0x80980d}, {&(0x7f0000001a00)=""/209, 0xd1}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000180)=""/126, 0x1b}, {&(0x7f0000001b00)=""/4096}, {&(0x7f0000000200)=""/7}, {&(0x7f0000000900)=""/91}, {&(0x7f0000000980)=""/63}], 0x5b) setuid(0x0) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x20) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x9) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x3}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff03b9fd812eaa4e713048e6993192964876457e7a7e63ecb3b4c9edfd846ab19afb0f875fcc82c810340bf706e6765779fdbbcbe45db8113fa76445f46f582320461eed713829de23a42f3dcbc56ce10e7db2d14835ad000001000000000002a454ff1d5506a6e15cf5b19d0a23beb031902e5981f08ce6380865f3030a687b52ce8f7acfe49388ad4bfa9a87da72bd4418c0ba6e5972cf51f333592dc1a87815c45e4fbe10894215904ba860b6b71f3e2eb98f5bb4e93a710e222144c565cc437320b158046568c4fe4f75569c6a93ef758cf718630fba738538feb87fc3355dd44d2f288594c3edab64947c6491", 0xf2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ab7f93b5e88ee3bc955efc092e8d349bba354316", 0xfffffffa}) syz_open_pts() socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000005c0), 0x10) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r2) listen(r4, 0x0) r5 = socket(0x1, 0x5, 0x0) r6 = accept$inet(r3, 0x0, 0x0) dup2(r6, r5) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) recvmmsg(r6, 0x0, 0x0, 0x42, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0xffffffff, 0x9, 0x11, 0x0, "1a91a80201d03f84e3aaad01f300", 0xfffffff7}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect(r5, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) pwritev(0xffffffffffffffff, 0x0, 0xffffff1f, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000002b40), 0x0, 0x0) poll(&(0x7f0000002b80)=[{r1}], 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x45}, {0x16}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = syz_open_pts() fchdir(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}, {0x7, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) syz_open_pts() open$dir(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000118000/0x1000)=nil, 0x1000, 0x0) r2 = dup(0xffffffffffffffff) setsockopt(r2, 0x1000000000029, 0xc, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x40001, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x2, 0x2}}}}}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0xffffffffffffff56) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) executing program 2: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6b", 0x2}], 0x1) sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 6: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x7ff, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000180)={0x0, 0x4, 0x2010000000, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) executing program 3: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x32}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f00000002c0)="0f418d82407388626e35b4496b00ec78e8548d67bbba1388688eae9febd977db4f71e1d0f516d43e41e9f7c5032e83c733aebe99ddb433efe65580185a49c74f3cceed76085e3918d91d3f1fd2e31f210affcedaa5e2284a1affc564e03c4c01b2b6562075b1cde9a5e3aec19861e7a99e0955d30e7d657bd58d0c0b8f20c6e1950e32be4141dde5dc70145906c62cc4a99333df4dd7d4fba7bf48fa6ad7b73409af6d2cc971ebff2b05056129c790c8a97b8a84e738587ec085c24c594157c18580a5e2574a79088b4ab6c7362ab8d2c20e5230d7bff25796576c1241af39335e7d74882a77c8c2df69dfcc72c3587d18dc6a9073cf4eb3016dbb58bf6656bdf4fb4bd536a7e6202a8aeb", 0x51) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r2, &(0x7f00006b2000/0x4000)=nil, 0x3000) executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/92) r2 = geteuid() semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000140)=0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x6, r2, 0xffffffffffffffff, r2, 0x0, 0x1, 0x1000}, 0x7fffffff, 0x5, 0x2066}) setreuid(0xffffffffffffffff, r2) r3 = getuid() fchown(r0, r3, 0x0) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r8 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r11) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, 0x0, 0x0) r12 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x4, r9, r11, 0xffffffffffffffff, 0x0, 0x0, 0x34f}, 0xfffffffffffffff8, 0x0, r12, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff}) r13 = socket$unix(0x1, 0x5, 0x0) select(0xfffffffffffffeb1, &(0x7f0000000000)={0xa6ee, 0x4, 0x9, 0xfffffffffffffffc, 0x2, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) bind$unix(r13, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) listen(r13, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x96, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, 0x0) executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x20000, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1f, 0x7, 0x1, 0x2}, {0x400, 0xae, 0xff, 0x1}, {0x5, 0x7, 0x77, 0x800}]}) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x7fffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000000)="cbaf848c42f0c1d94d4bae9fd8197609fb8f806dbe4d17", 0x17}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0200000000ffe6", 0x8) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1e, 0x0, 0x0) ftruncate(r5, 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000080)="25053bb5", &(0x7f0000000240)=0x4, &(0x7f0000000240), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socket(0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d40), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) close(r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x23, 0x0, 0x27) r4 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r5 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x6e}], 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) write(r5, &(0x7f0000000140)="2f3de1c0db89d8b511bea3213a1df86a41e6803fbec9386d3af05b04799cc5ffb020890025ecd390ae14978237f99453ebe68670fd5f6c805f45f268f69e1297375e3432cd0438fb5fc2f3f608a48275d908b726144246394f0f39892e0179b6122df66551f2e40c163808608a34ec34ea78a9f979c0dfc16eefb87401c8479e23a8014d44efd1c71d898257ac1aa4493e24cf7061c289cc212cf2528d28ad21834bf2c8a2001a87e829ce5dd98bcc8130fbffbd5c1a5ed7f94d6d0f6e850ffe591f18e91029eb491b36944f50f0f67cde6240ae27757e69c07b41570fbe934c2d338d83348160934d5d", 0xea) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mmap(&(0x7f00001fa000/0x2000)=nil, 0x2000, 0x0, 0x1810, r4, 0x66) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) semget$private(0x0, 0x3, 0xb7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x3}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 2: socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x8000, 0x0) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f0000001980)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) executing program 0: r0 = semget$private(0x0, 0x1, 0x6c0) semop(r0, &(0x7f0000000040)=[{0x0, 0x80, 0x1000}, {0x1, 0x7}, {0x3, 0x6, 0x1000}, {0x0, 0x6, 0xc00}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3ea9, 0x80, 0x7f, 0x400]) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x1a, &(0x7f00000000c0), 0x5c) sysctl$kern(&(0x7f0000000180)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0xc40) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000500)="94010503000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x301d0bcd}) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) sendmmsg(r0, &(0x7f0000001600)={0x0}, 0x10, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') executing program 5: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000740)=""/183, 0xb7}], 0x5) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x8, 0x0, 0x0, 0x80000001}, {0x0, 0xbe, 0x4, 0x101}]}) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="1c", 0x1}], 0x1) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000400), 0x0, &(0x7f0000000200), 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x13) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = msgget$private(0x0, 0x790) msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) msgget$private(0x0, 0x0) executing program 3: pipe(0xfffffffffffffffe) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x2, 0x4010, r0, 0x9) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x96, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 5: r0 = socket(0x1, 0x4000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0xdb}, 0x10, 0x0) executing program 2: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/92) (async) r2 = geteuid() semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000140)=0x9) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x6, r2, 0xffffffffffffffff, r2, 0x0, 0x1, 0x1000}, 0x7fffffff, 0x5, 0x2066}) (async) setreuid(0xffffffffffffffff, r2) (async) r3 = getuid() fchown(r0, r3, 0x0) (async) r4 = getuid() setreuid(0xee00, r4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) r7 = socket$unix(0x1, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r8 = msgget$private(0x0, 0x0) (async) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r11) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, 0x0, 0x0) r12 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) (async) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x4, r9, r11, 0xffffffffffffffff, 0x0, 0x0, 0x34f}, 0xfffffffffffffff8, 0x0, r12, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff}) r13 = socket$unix(0x1, 0x5, 0x0) (async) select(0xfffffffffffffeb1, &(0x7f0000000000)={0xa6ee, 0x4, 0x9, 0xfffffffffffffffc, 0x2, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) bind$unix(r13, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) (async) listen(r13, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) executing program 4: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x7ff, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f0000000180)={0x0, 0x4, 0x2010000000, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xfde0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c89960289bd7a07e488774592496856ca7b78060998608c2f952e43bc0bf11555c94cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a260458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000050000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7177f92cf061ad125ca670353b45d53a000000b3dea22d6027625614b12183721f98686e472b70b560f7021f567adf4d00"/230, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mlockall(0x7f4f4048cf636e55) executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x1) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) setrlimit(0x8, &(0x7f0000000100)={0x9, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000340)="fa2afad5e5006f40dcb34da5d18990c95892e4fecd43f919a915f63a680012d8cb2a242c6b5c21784926c7524d1ca904f877243d4777d0957b343f78b6b9a54079ac4802974b50316c3e5b76c0553330fac464b7b4ca0ac9a4ea9049f5ca9b268d8c2343dec137a082ef0df17f1054476dbad92473013edaead2c4f16af6d88528a8323a352f15961ba2e04d0e5e2e06f7afdcdf2840394a8e440b6f90cf587f7a30bf801c2ef4e00e7457ab7718d58e5285cbee2edad4060ba4b2", 0xbb}], 0x1) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) execve(0x0, 0x0, 0x0) read(r2, &(0x7f0000000200)=""/98, 0x62) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000080)}], 0x1) writev(r5, &(0x7f0000000b40)=[{&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13", 0xdcf}], 0x1) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfefc9", 0x4da}], 0x1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair(0x20, 0x4, 0x106, &(0x7f0000000040)) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r7 = semget$private(0x0, 0x2, 0x388) semop(r7, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x3, 0x800}], 0x7) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) executing program 5: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xc}) getrlimit(0x7, &(0x7f0000000140)) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)='o', 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0"}) readv(r4, &(0x7f0000000600), 0x10000000000002a5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0xffffffff, 0x6}, {0xffffffff}}, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8000, 0x8000000000000001}, {0x1, 0x6}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 0: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x32}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) close(r0) write(r1, &(0x7f00000002c0)="0f418d82407388626e35b4496b00ec78e8548d67bbba1388688eae9febd977db4f71e1d0f516d43e41e9f7c5032e83c733aebe99ddb433efe65580185a49c74f3cceed76085e3918d91d3f1fd2e31f210affcedaa5e2284a1affc564e03c4c01b2b6562075b1cde9a5e3aec19861e7a99e0955d30e7d657bd58d0c0b8f20c6e1950e32be4141dde5dc70145906c62cc4a99333df4dd7d4fba7bf48fa6ad7b73409af6d2cc971ebff2b05056129c790c8a97b8a84e738587ec085c24c594157c18580a5e2574a79088b4ab6c7362ab8d2c20e5230d7bff25796576c1241af39335e7d74882a77c8c2df69dfcc72c3587d18dc6a9073cf4eb3016dbb58bf6656bdf4fb4bd536a7e6202a8aeb", 0x51) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r2, &(0x7f00006b2000/0x4000)=nil, 0x3000) executing program 7: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xfffffffc, 0x0, 0x7, 0xbffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="e99b75b560b7ff1c4c268a5c", 0xc}], 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) readv(r3, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) (async) setsockopt(r6, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) (async) readv(r3, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="c6ab7cdf0715631b19d0276d5343", 0xe}], 0x1) execve(0x0, 0x0, 0x0) getuid() seteuid(0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0xb1, 0x0, 0xfd}, {0x3, 0x4}, {0x812e, 0x0, 0x0, 0xffffffff}, {0x5, 0x1, 0x8, 0x7fff}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) ftruncate(r5, 0x8531) writev(r5, &(0x7f00000026c0)=[{&(0x7f0000001040)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f3ca429851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc03}], 0x1) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r7, &(0x7f0000000440)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000ac0)="c3b5cf383c8520c84190290c31420e607469e85dbccbb53df775589d0ee2fa697313c4050edb0bc0542403b483d24106b4870454368babdd2bf7aa9615a4499492c78f0af43fb8ee42cdbc623acf3c7655c2a9a66cf96e32c5a490d9af865bcdd7c26cba4a69fe68e3e28a1b6bfbd4bfa3b58fa9e7e8c73bfbd82c3430c003d508133aac621fa936b872faff9918d12dd2a031a977905af80b9558a814febee0f4adceb226bf9a25c3e07dae305834e97db5dc2cc720b3a7cd10b330c4cd0e874a85f89f593dc61d1a37fc15fc966af1d26df3aef270ea90495784c4bebfa068896509b1cf70127e20467139436f537a51759a4e8e0c69bf7d44a24c4bd368e470bc38dcc5226c7ed73571ae34541b", 0x10f}, {&(0x7f0000000540)="86b1223f28084580210731cb9d5ddb125bf433d003b5753ad28d145b252e8f22318f97d4846f29bf210f7e39c31bccde39154e79b6d5e19a56e5bea839af1c004fb3973c70a7abf84224fad60f10d18a2499695415a47a085dda0e67f56bd7be92de8ba1c4371230db35eb627e633bec7f63c81e2f3ccca2a8a3de7dc9053415b697452dcd1734e2e74dec884005190235d37017a6a90990284c36a605961b4bc30ecbb059d81fe51cfbcab8bef7c8c56bcf5ca2e7cb9f03552564fc06a90cbdb4ec3cfabe9f6f9773d856ae2ca564a104e6c224faca", 0xd6}, {&(0x7f0000000640)="11b0385d75b54edd5bb6ea4cbb44056590f45f3ff67a709ba7da2440cfc7ea426b8e080859347206c780f08eaa47051a4f6c6d31519e8f5dba7959ce38ed94c80301b12440c18e8309629c27021eedab203150549e12b54212e6fe24533904f4a2088cb6f0e811492e2a5e0070d52bd08ebe0ce3223bb19d1df7b7271f06aecff0eca82b3adfc6ec70840b", 0x8b}, {&(0x7f00000002c0)="621a000bfc6da00f77e31c7d744fa518b4d1fe718f2054db433f299f5471c808abd5a76f763c210c6b62db027e0bd2d9e6e4960e9576f7aed5af1cd0fee1293690a80dafea89e8c7251ff56ce3151c14f723bebe7f88f7334de53310eccbf4fde111b69acee46365d772f2e4", 0x6c}, {&(0x7f0000000700)="ad5192dc4b697232b440acc43ae727ae4e031b92c5373db1ac41fabb86ad95e3d0e94ff922bcee49ebb9298ae9a7e0a2099726b8c050b1afc52ee0388c2480675ace60e8262edaeb9b078dc69e5be3e9a4e96888a7b641ce27a955bf", 0x5c}, {&(0x7f0000000c00)="5b33dff18029448a0000325f78cb58f824ed51d52174a8bd6067796b4239c0b6a9a37c04978db1990ee505e0110e8084d4eab0826c97a8f9c163bf5d1fc06da027b600bb8a05064d3bba1f4088c1c23c3fef2e5c302bfdc341077af002e479643ac4503735aaec3315598da2552953635f90944fa92658225b1ff9187325b6ca1c0bdf6c1da54881d26e1871e6a35c31936bb674a55660a65903aa97311b2841ef2c0e213ce2c3e4b3b1ae5140299897a565f03363d318791c6eb720b1c9873e949e7f648c6e8b34e9131ddce190313f764f5238cbcd7fa62c156c90d4009c9e8cc9a73ba3d50fe45ce34fbf790296caba2305f0cffc77cabf1b3c5b2d9ef8a592225aef8229dc149593564109c84486eb6832fb8b1e56b34887dc2c6a40f3fdb3dbca44755585c17c4820529453fd558f15c09e44af9998413bd1da18d3a22f9175c41e9d59382cf92b1708b25e11da2c9182b2d799eacaf774f7399a4d922556308649f1a00e236b4a4b1b2b6e3147732cb7a5ce768c21fc4d54f245aea1fbeaf6bf0324796e141c9f4997038e1eb09d7fd24da74d54337605e549ec07c5300cb0cef9a1771c920ffccd7d7cd921dd944c6d4c13fbdd2c4116e49c236d2c94a07e24a1d06aedd366b5ba864f788848e8cb728a2e213f317334c32135b2cfd988efa451daebf9fae46503e6e3c4fa8669777799", 0x1f4}, {&(0x7f00000008c0)="4fc56bdf86b4c8ece419b2e1b3b60f5689852cd1737fa65ebd8bb4c6fabd6c7a1b1d334bc3efffcda7b69653d43f8c9fed50ea982615c42ffa18c0042cf61c05040ca951f60d619870e5e0683b05719bda399d0b27c00e30bd642a7d01f2d26e40eb32c86afeae9f23561eb4bd3538", 0x6f}, {&(0x7f0000000940)="182b58ad01692bb7b2e0cac795d0441cbb688adfafe760207eb0cf3eb30554ed7815551d7d58dcccdcee2693fe7c4383eca3c6ff7e33ed4fa033cc6109bf7916b040932c65990cf8879757850e6d43f324bee710be4c9476b3e24666d88a76811fe6d634dc1fed9e9e4191be0623dc5002c20831446c4cf4667085e084dbf771362c84a36e232aac14db841e61e306e41bbe0ac7c1e784ff3cc2b3957e1c65bca981fc9aabebaba3993ad9e703f5899a71f8c67061b8155759992a6095df6dffcf86a7704192aaf3200986887f3964283712477418e0c2c050fdb6d8", 0xdc}], 0x8}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f00000027c0)={'./file1\x00'}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mkdir(&(0x7f0000000200)='./file1\x00', 0xa0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000480)=""/174, 0xae}], 0x1, 0x0}, 0x0) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0xc0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, r4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r7, r1) execve(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) setpgid(r4, r4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000700)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xffffffff, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r1], 0x310}, 0x4) socket(0x18, 0x3, 0x9ef) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) r8 = getgid() setegid(r8) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r9 = socket(0x18, 0x1, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)="d1c30000", 0x4) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000100)={0x10, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f000065d000/0x4000)=nil, 0x8}, {&(0x7f00006e9000/0x3000)=nil, &(0x7f000062a000/0x4000)=nil, 0x2}, {&(0x7f00001dc000/0x3000)=nil, &(0x7f00001b5000/0x3000)=nil, 0x40}, {&(0x7f0000425000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f00007b0000/0x1000)=nil, &(0x7f0000121000/0x3000)=nil, 0x70}, {&(0x7f0000118000/0x2000)=nil, &(0x7f000027f000/0x3000)=nil, 0x7}, {&(0x7f000015b000/0x3000)=nil, &(0x7f000074b000/0x4000)=nil, 0x400}, {&(0x7f000033d000/0x13000)=nil, &(0x7f00004a6000/0x1000)=nil, 0x6}, {&(0x7f0000243000/0x3000)=nil, &(0x7f000030f000/0x1000)=nil, 0x2}, {&(0x7f0000529000/0x2000)=nil, &(0x7f0000403000/0x1000)=nil, 0xb63e}, {&(0x7f0000464000/0x4000)=nil, &(0x7f00006d4000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000752000/0x3000)=nil, &(0x7f0000491000/0x3000)=nil, 0x2cbc3c9f}, {&(0x7f0000782000/0x1000)=nil, &(0x7f000006a000/0x4000)=nil, 0x40}, {&(0x7f0000468000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0xa4f}, {&(0x7f00002fb000/0x4000)=nil, &(0x7f00002f1000/0x3000)=nil, 0x80000000}], './file0\x00', 0x401}) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d", 0x4d9, 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000140)='p', 0x1) poll(&(0x7f0000000200)=[{r1, 0x4}], 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x3, 0x0, 0x100000000, 0xd660000000000000}) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) r2 = socket(0x1e, 0x3, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0xfffffffd, 0x4) socket(0x2, 0x7, 0x49) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setpgid(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, 0x0, &(0x7f0000001080), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x1, 0x2, 0x2) sysctl$net_inet_etherip(&(0x7f0000000240)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff12) syz_emit_ethernet(0x4e, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 7: socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697f, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r0, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x2, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) getuid() r2 = socket(0x18, 0x1, 0x0) msgget(0x0, 0x80) msgget$private(0x0, 0x90) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r5 = msgget$private(0x0, 0xfffffffffffffffc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) poll(&(0x7f0000001140)=[{0xffffffffffffff9c, 0x20}, {}], 0x2, 0x20) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000001380)) msgsnd(r5, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{0x0}, {&(0x7f0000000340)=""/178, 0xb2}, {0x0}], 0x3, &(0x7f0000000580)=""/4, 0x4}, 0x2) r7 = msgget$private(0x0, 0xc) msgsnd(0x0, &(0x7f0000002640)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRESOCT, @ANYRES32, @ANYRES64=r7, @ANYRESDEC, @ANYRES8=r4, @ANYRES8=r2], 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000d80), 0xcc, 0x2, 0x0) msgsnd(r5, &(0x7f0000000080)=ANY=[], 0x0, 0xbf6ce03ba1750aab) msgrcv(r5, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r5, &(0x7f0000001180)=ANY=[@ANYRES16, @ANYRES64, @ANYRES32, @ANYRES16=r4, @ANYRESHEX, @ANYRES32, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0", @ANYRESHEX, @ANYRES64=r3, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000140)=""/4096) syz_emit_ethernet(0x1062, &(0x7f0000000380)={@remote, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x7, 0x1054, 0x64, 0x9, 0xf1, 0x61, 0x0, @empty, @multicast2, {[@ra={0x94, 0x6, 0xff}, @noop, @end, @generic={0x89, 0x2}]}}, @tcp={{0x1, 0x2, r0, r1, 0x0, 0x0, 0xd, 0x80, 0x57, 0x0, 0x101, {[@timestamp={0x8, 0xa, 0x40, 0x7}, @sack={0x5, 0x16, [0x7, 0x1, 0x80000000, 0x200, 0x9]}]}}, {"9fd782e83d9598905ff00f9d7420a516ef7515e200f6b720ef1d16b4f5c7de5c2c6e7b3553397f6496016051159ccf87a4a9ae2a14d95389b11f3c60fd3d3e4f70ba63d78ddc32883c0231fabf0eb90a40e24d47dc69cebb184047a4e6c7033235a1e7f6359cd3f884d261e0bb18ae12ad6324715176134322c4a02ade0144cd15bb403c931727ca19ae6f429c6e15d6c916573dc299cdb4b6a6949bc1e1fabab94174cecb69bf6d6d016f78c1b424e5a76d7d2e9331d89fa2e58e8fa6c5c6fb42fdc748274e46aad2151e78201b80f60075e144b47db15c690fd363a1bd76cdcaa02cfaa7e883fdcb4703d6146a7354506c2c93955d35c4b15013793f3a6931afa707d8a7f2dcbbfd38bd643ad39502f29348323d3ad856b358d04ec23971afd33601d5991568561b29f25935e2b8e4810391861c6d372115ac2417f0265b7b1d07d85fc5dccc0d00ef444652559db75bd3b1674a617c541f0f1c1862b23e7cc5ec7ccb9d0fb13e7a01731cbdf83b48ea2d06fe7d4508afa1ec31a3be6b8d75c7d8816631a4b56c8ddfecf2fbcebe82820252027be8138d0184afd9a3f445bbedf6bd25f28c48b850f101dbb40e41207bca06684865009f185c6f85945fa2ba8f38d80f5c8c47129d9d6c36558b5c539a1efb152f814bf13cd065543bb19e0089949d52fccf31542bb3063e192937150099bc6bc0212e5e4700f040e241eeba6967afad1269473e78cb5646570f892c0b6b6176df0dd62a77699160d2047c8763eb4229fc93c3ad83bca53774e45fd108adc0a44bac7550fcd2124ed523feb6dfbbd9fd493840f8d24720677e6bf3e12ca80668b66610660d865242f1a1153d8edebceefce2f2db442ead913808c82df2dace7cc1552fa15b91b669e39b5568b766635a37fdaa9fb0013e473f8df2321e75029640842d668bca3fe9303a1d2f3ce6dadfdfad704f8f337f6fe75dff869d3a3e9a8fc04761f99795e8a3b84177c163c13b051c5e8571793d2a9d42724f1eb3a9298670d069d63dc84b379959720edb5a8e2c564b65a0ac1202c250886817e1d260ecca83e8fbbf4ec72013e3f156746787d4808f9b60b778b1f407279628e69643deeb08e924075bfc0c1e0bcb2ad2b488c426b7a83f96e2b27c53fb7dfc4530f7a6aeef2cbc561f46f5ebb12a7134a8678dcfa94097ffa926b849774f220b4f6e5b7ffdf248e5c15fa2e89da2883381ae5a93210d9ecbeb8d1686a407d0d710fa29d539a534157d6fcaaab89c64f4b067922aab4bca4eeaec4c9c7fd66c49ec7fc76e1ec04cd5182e6d9a090f39f6d4c8720c922e56cf10923fcdf27803ed4d24415b01905fac4be12126d9c4721906dba940fec1636db353e1de012ca4c8613f810ecbff72a21cfb962ab839279f1adace3cdc5e49c22fc419f61bdc7461ddd57640e44de94f85b5f7080c755ed507c4ec3483d3d9fc9b03d661335fbc5dddb0edd51fa7f7cf3d0c1197c1b6ce01f6f3d026fda587913db0886871a6e925e8e3090f18f478a5ea1d631a5385119a982cc6d8021be0c294396f2d00b2c32e9f6989bb2ef141883f8b68a704e0b6d2b862d8a3be76bd9f2c196f2b14a90deaa961bb30bd9877302bbd91930e08f313000d8ded82bc62d94df1542a7bc0492599fb14087ba71ddd9cc0104b525f92454635b80867f1086c3c969a607c35b83f5f8b2e8273a0b5a9120233540b8156bfdc4a07333746bf0c3d84eaea54cc9f4096c830d9e1595219d796ee3747b8920722983c2bae7c00b0e95c89885dd6af2a355b5ffca3672889ac5fff362558c24f40bc82e790738069bf6d13f68eaab09c6f978434957c6b6fe53ebb17d8f5c27d99e3cc4c5b902135fada4f84e6e06a782b7c63a090d4e250dc754ae2db7f8144b4143a5575b8a18ba7ad6eec836a67e3fb84f74ac0fddb2e8ab44c531e57262bb574e918568ea9b93a34928f3d2dc74c16974ee08de27e199c39377af63f7bc2736d8773d9fc2f5ae3a7108d100b4d230aa7bb7c193f12811f42dd0655edf4f18c26cbbd4913a7c603550a879a756be1b4a2b5b6fab0d6c9ccde7f380304693aeeba1e4f90126ba0362889d75bdb5867b9061f40d96b5c3c7c072ea286b9c04fa829f3dc24aca83d0623336e0eb4017e87ea075bebfa5119df57f7939896cd84f2a768f22af937391beb2df1af2845107482188478ef20cc4ae193edbb01c4b77818d882f5f8ea1ec2c71dbc447cbd23bd1af1984bcd333e30900507be0e7f8453f9b93ffed9971214f56b65be50e15f1a2b551ea25f0826419fb57b62e1406fa7e8b87a1e9afa7631601580b3dab404dba34a08c04e5ee6c64ccb54460c2ebd40e6bd4c851473bbca24a2a821e06563a57d7da06852a2197846c2641222a6e550d07fbe98f902a7ba8f70ddb8191b945b16e1f9af8a9be7526cfc0e68514824438c45732cb85003e23b0a94e111ee129ba9ebdce80842975ec8bb97df4eef597447f3a2fc3b44a92ed032aa62cfde5a4bbc316e84428944fd166f86cda0fa48b43ff36f4cf3678eb07ab873c851d62d10212adb92dfa2493b4f3f387306e8225a7bb54fca37fc5d5135cbe7b95a415b7fa9f2b9dc4812c1b5b1fe6475d684e0bcf946a0144c7e1c9aba1962de6d39b4dfb2f55ca727634372132c91bd819f211c9c13e59222c8c89354954325127eaf062c1c4ef78909e0b4ed78ee7575584de7a8efa598e18358c116d0b234b084593aa3874d206864503114077d28a3251978e0d2f25809dd49c6e63245cf7906a16a471b40bb73288c5b07e38e34df44d108442e37875843d61ce5fb393c2f9e5fbb916dd355aad2ec3c19b601d35cd36280231cc4d91762253f6f55cca22d72f90030c40de10fbd64ec0bd6879757c16b80167a7a812b088d99089d09fb3982aeeb69f5ed1f23bd336c2fb2bb78328bc4e72e70baedfe80d972c4279b14cc6ea2287abb8fba267378657fd751a17aa9ea8472851665858518e5e8200c1977550bcac354319b66655e74924db1f8acf12c5c47a51f55de607f2e9f05dcba039113a334218bd4b3ef12a927425144eac9f7c8deaf1246e1a7cca7d1aabc6b33991567d9413b73cc20b4e9c61d8ec1b434d753f3e28627b87b79469c79c5cd09023f45cdff7551612f1fe97b6294270fe9ae8922c239dab6e95aed71889768e8e32074524cee85e63f0a22e83942456aedde4579ddf3e7c9669c11dec1d7e138c079dffdc384177b31da6c02d368ef4813c2ca80ee5c07e3b678f45ce88fa1b2eb1d81610f29051d135af99517065b445dc63b31dd22a66f269f6f77c394cc6745266dd20b59c33096dea12e5c07e90325e2e91c1cb8cbffd0a148972a39217fd4f4a7b5e00a58efc9832e556eedad13bf094bbd32a12503f415d82c051603ced9014d872337fff8289bce6ed878e2a226eb8e5983ebc2d0104048750ffbab864549a0ba988b5a59a35c7ea5361f93ef13560ead795588f1e9ba6e0329fcfcfa69148a484f89ad8afced8c722d37476c2a1fdc58b292981929c3737fbf87a7a5beefdaa670b9c2e4969d48665ffe0cc036cac964f8e5d0093f0020f39b6ef2cac42781cdc6fe5c4c1a97b0185bea7b07523859b2f01c8df5c5f7c19f48a3e2f6ea7d09e5c1a9cf2f701280d8ea1d6ee683f461af98978248f32f40f5cf5336f9a31858a80433cd785c62b9267897f19fc9c5498a97e4702556d54ef6faff355bfd2613ae29fec88864bcac1e1fc190e3ea540b22306236617c638ccc5f6a2730c2ab7341ab52c4e33761448be87d488e93c030bd4110367fd19a60f609ec4550444f654ae93e12354876bf1fc6b0765471c9bb26d1fe10e07289459eb24f96e8fade1963df15bbed4f5d4cbbb522a8ed26c65b2f68a5680e092b8c924fe73bd880ce53fde38745872cd3eab5d00471719d86ce89b8b79b6ab13d6ff222cb31a6d59ea40a9f6bb1f0bd28c73e825c2327a1171a6453edb7d7c560342ade28f37d4697055927427ebd14ae7323346fb2cba474a0cb1f9c60b98a5e83086f53055106f847ad9e1e7dc2531618793715be23d7e991369cecfc33146e417bfe5acfb119a8c30d0fae60a1ffc2d8215eea47481ec7a7010a30e27e01591895adc0737c006bb61a4c358049bc75f9a3d3baaf84f6fedc516352c2eb82a6d8081fb4e48db401933c160441cd5e72c8bcfdf2ef6b332e6b8202b43ee2d7910ee959e82f4b49187f9c302aedda64a0deb48c606256f2459c4c040518af03288952d1b8f182ef734d7f67679d90aad899650b318a61c40e28d7e8a55855c77448fab17b8bb7ba3d41661513113ec72fe3a512b6ba45fce44c1e60285d9aab2b2bf13a7e578c3b2b5f6aee0178b3c452d3626125951e9d22efb8ebbf5ca781882d33abdb1571ba7f1b1185e181f657d2c4e3067c143c1cd05c3f926f28bcc37309b3e829df824b58b75835f83917cbc5869c65796122ea735ab4299da32599c16220c440e032c628ad68abda605291813103b21ca6f770611b4fb2ce7e7379fc6bc8f709b3539c4ea7e18430cb1f4d3ccd509f1154ad52fe8b2a20872a97a2ac69c3bb324eec9246dc9580ca3da39e84b02dabeacb1aa0543bb0ff678b693ef06d3d1fb39025026686489fc8e94f1148b371cf1946844320318e8f9de76f2a0acea2515082ceb12a591116fbdba1cc87940faa28d0fc807664126426f383c80dce96f4a89eb52416472c331c15acf7f8e6e013e36b7e52975bc70f560f82de51e5224a9dfe15ecf11fd3403046887b6b3dfd371d4cb2f88809d3c9204c3234c6c4e7ae3823e9dac1dafcaa445fe5e58bb18b0f0b50819966bc0a46eccffe77ffef65c558f7a7baf0cc82f6a75ab8d30de49690770b84a666f3cc040b93ebb1148aa156b86eadefb70fba6d2f91d18a9176a2ddb52d8a3c2e8543cd8164df8d8eb7cbab6fc26d56160b9bd880292a5a7bcec7ad037b6cb43948e7c563493efcb71a5eee1e67cc85566f87e57fb048df379340f7ce378623deb7ea9a61b36cf6e950d326b4a7fb85d65c4893d16b45e2f3c7cc9541bbb6fd1cac5bc555ddb332da71eef7da741915ff13953d52015723a6c15af657ff91fbc0634b324ccc18d4814ab89804655bf19f16c22fade6b95a77b6f054d4ffc22414c9087998860efdc365ef79c2d407f039ef1ee7da5f1362176bd79d697d20ce26df3b2407de0a11117cec0a67988cadf9d0ab0cbea094514b62518a5b7794c9a9a8b841524fdc4001409071a5e8c604c17879ae8502eabd75f8901d6bf58a7e4cf6a22996ec544494455fccbd3778e3f487ba3b06982fa4132b1d440c92ade1b1ca34387ca5c3ebbd9b92088e36419461a2f3c126b6dac02dbbcc7a9516d72ea1a6215664f32a444a008a49ab21d4d5cac03b1a658001a8c339f0e47b62faf911007cd0be690ef14bb682fee42e4dfdd9b12d2602f87c37e2081cd8c3f4156e50b012fcc8bc3f4891e4e00d867c01f7810802141b9cdd6188f31ad1df89a87b232ea660161c11c4291a0841d7a3b0ec7d25df03553a539592d2101849be557e554c5445db5d272130ae5f7f3c1ea136155313573ab4d602f8f290cf75e5eb2308c1e0011b407ee5376dacee88716385e97de9e988dbca477eff77adbe58e04e0d954199fab836b1825ca6c84055cf4c5948a1e6887bd2e0f620546b1c3ed1dea0fecda70b05102f9479f1753cb44c9dad33c1dc933479d0d0532b0a1313dda8882da7ff551167ef4acf1285e843058f3d5b1451e7367dbcbbeddd3f77365e"}}}}}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 0: r0 = socket(0x1, 0x4, 0x40) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x7f, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1000, 0x4, 0xa0, 0x7fff}]}) r2 = semget$private(0x0, 0x2, 0x541) semop(r2, &(0x7f0000000100)=[{0x4, 0x40, 0x800}, {0x0, 0x1}, {0x3, 0xa4, 0x1000}, {0x3, 0x0, 0x1000}, {0x4, 0xebc, 0xedff3fc6fc6f190e}, {0x2, 0xffff, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0xf577, 0x1000}, {0x4, 0x9, 0x1800}], 0x9) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/156, 0x9c}], 0x1, &(0x7f0000000240)=""/36, 0x24}, 0x40) writev(r1, &(0x7f0000003480)=[{&(0x7f00000002c0)="059ed37f742514547ecf3f04274030eb3f8ee30d7537e39fa9daedad53ec4985b1244a80f987a444eebb92d9e35a8b2f2fc54786254803f45a7a99f3d157798bec9ddd41f90e2fb7d50a66de3fa80bae8aeb7d852e90cfd00a6b19ab341c7c4173d3ac07fb6f7e6c3c89afea0592d1de8f789ca02080ed5d56b213490c3ec0272d9c2af309b3f56a318528945aaf07c705684ed3908b4de722eaa52b613b8018e11dbb8ab65e52f6190c6374c0b54776d3672af06e6de7cf35ce1755dbd761623c78106e7948d4ab78b331c29397c4f785f9bd8ce7e4cd1ae955eed6820e6bf7d1", 0xe1}, {&(0x7f00000003c0)="c6976fefc367b46ee814092c865eb92fd8930ca07408197be62a0e595b385f5615f6b6fe81076df93c4d6d0e5b625d212f49c7b275796f0c342db3d4f0e6dbb659498a1c2d3c9f1abb987a8e14938a3cfc1a427f95c6ab9df53588f53b1f7420ed1597fea80cced84d083c2469fa7e03cd96313ac202b5c5ec67789ba2b4a29471759e1c356c6858cf5bd78ae0588672d91e2a61be2c6eb940859d09e76cf863ec29241115c626e3f8ea50eb9b3ae237c46c91519e3d1ce8e167b9ef2b09178b27d09487dcc588c6e36a927753085da74acc270b7715d71b5397355e5954e9bec6fa830e8bb210542d38c8020895511abf59687ad93b0c310171fb37b76e051c16416313a8f4ba3a9d74307585d96b37fe26736b3c97d16594bc8e218e93d59ccd3ca3269d2211ea31364cfbab6e3dec54b3bf339381d414b3a848db38cb88803716007af4a44904e07006068954f74aed0478865e954757c0df411e851c2b0199bb1b00fb1b63bbb219238252c068918d9fe56ea3a006188dfdea41c23c79f328e2eab0090107dc051d53b82a86c117cc551547f62319bc4519e089ae2bd97ffa7d62181c50065113ccb5cdce2ef21eacef1d7f8cafb9f83b72763c88787cdb46f324665b051b5c91ed1643daa88e461cf7a19ff2f571bde25fac054aff0f5917c839649427ffddad2576c5d6f6f50a3eb358d9c09efc1d93ee5ff59e33885aceb5c39aff02cf66e0083901a0054296a8642886fd4d1f1c761d8c119341632295511c8d77a00c911bdb336189b883430ab50bd8f5b478edc193988973bbddb735285f37e6c54468ac77a0cdd4f65870640430e9d0e27acc124c67d83f9b43bde25df33bed1304306cc90cc87d3f4c0494a55b9009159649e5c0737ebbb2177d88449d667511994365fb0c45a4205ea93cef95602a790d3b09b8f2439f063d1b6156714283963ed554c0a7f51c3968d59a3cfcf7dec8edfb869cc1f0ed424fe03344eec68b5a8707007796df37077b4971782de66911cb07c30a89b9f87c3dffbcba13d70c5b4e4118bae98d5dd072e9774229f79103e040634b2e5e31cf59e13363c56ea0e782f407e3d9fa30806a4cc7600662d71cebb1ce99f7650ab89169663deb044b861302870894e01af0e9adefbd5c94a24fbb5f2850398db67276493e8ec3968b0509a6258995a11ec4d69c109ea23973f2f645daa7af573cd9126eb1c818d8dd8b1d184043c1edb1abd241e355c930d3be7898ecfbea9a5b53db194037ccf8b31bffc87f32bb1fedf89e6b31487731e84a254cecaed744102ca195bf3d6a8904747deeac10bf7b9896512b20d9ddd0d7caedfeb595df2d12483b0290b53cf8134183a015a91f14b155d4dd7f19b2916692731504ebb8591cb0fba32c5c2837e871eed02517c3b440ba930a54d10209fb2617945af84398b9374f6c66da5a46489755f40c1818fc8d24ed06d151e2511d5ae0be677e206273ac5cb13fecc76267f2797c9fe4ddd10d98fead6108dcdef9bc43f662340edfdf294901762822f1bba12d68859f161083ac7db4fd9768843587229d94857f34d4a61fa551d438a23b4358d64e13a84f5d7e70bbd3d94f1526fda89336cd54542f15cd689200e241d0e04f93731f5d7452de97e5ce4b10c1ad2c08c05b18bb2edbcbb0d49391805df62cb2d1c48c7bac3b699c069af0263a6c7f40903a13e8fe16db5433891415cae3dbfa5ac8c15d5c6c5e4ccfa8ec46460daa8b69608828dac6c8d35c211d8028a200d6d91110305d7a7b593893c1bc53b1f6acf889175b62ba7ed6f461c613859f39fb6c5402ee5fd2210de9a862d2390e3692db90ce08053fdc04214abf176eaba562e135fd5e5769eef6cd296dd2307332fa3d87299ed64e4b98bb6874dfe93a48fe5bb14cc26caf5213c1439f20b3f49ce190b3b3fd47dfdd8db118c205086cb87c2a816d80afb43ff3e706573610bf27f526704578b308eee8d6f8bfdd9a9c3900309ccbad6e4518c2bd26ef9584908c3f78e4adad14e6c828d57392e29bc6b6d22e4af1b9daf3b267c17236caf350ec728c7973e4b7864ed84dcfb3c904c6899781d3fc0199a9e91d38895344e9895c74e755b25cb9af47778d0774e4fa620c720b9c1ba815d3643304a4984e6872c84dc287e85541891c111875fd4bc0c72fe459084992f3f90ba9f7ce3e97eb508d37b001332f00a80d249d9fe55be57b92d6a785b0e2ba5b14b9833afd517e011eba67ccee577a086592222a52a5bba261031f544addde91e156ed8c6a7eda0f52dc5854f5e57ba3ffbf799b9de5684b4990eea8ccb08a6ccde35f02fb1322634c76e3a8a1d0f35c10f033d3cdb99d0238a4950b4e17864b069c49dfd59ed757df306364aaaa8d988e1a38e649e05026bdf4c518fbbe30c0647d256ddb171723e85367b4c9258d801257b995abd80637a8c3c0a021c34136f609ab271ec8ef016e1ccd4e285130ae7752af386b9415c9d9efe707b226ae98462d46d9173591266acdce23574a83e08339c79525f645952599124f029490aa2522ab099b38b73f07bf1f6cf047a9cf4e3e330be4097ac74be8ff725f909c5ef4ddcc8ae62c688f06fb3630ae8ba8822e70daa0ba26f47fd7f7cb78fc4bd2f6629d25e4e6a557b14f598d37b0ad975c67d6b7b49ff01e140abe305a4255b89db0e967dc6dd7f39fdd2521bcb1d1ef6670ee2e1e1a6abfc7c52dabe106f93ae253de19a1a6fe2dd0fd752bbea92465d2e3c104bdbebed81f553be1af261659dfab505dd806fdd4ec084da87815429d0e4e1596e872e483d09f12d5d53479d9cd74fa5d11cbbb982d2ccf330618d4cb2f1ecd016a04b96528019fb998fc9796497134789ecdf025a10951d495b4c70d77c01ca1d8bbb2fb48f89918bfdc313d354845abfd6018463108b1138633ba1bdf8273f25fd2a0ff40d788931c6e8af193ec86c88650cd92d63b323db2ce183fe4d582e5406ee08e7502119752d8c45e0db6321572ef2398bccd997fb4cd3ed4ee077b12232fa76c8696a862d6caa3a6a3065fa5f54b8b40ac4bbbc0648a42fdc6c14e884d375352857585abd19f6b2d0420f3292b70996bde822dfa9a3981029f7576086b4761a08fd41dc9759c88b54728d14e6e3c99cd2bfcad8fd795a2b9599e25ecfbbe6f481e7df6f67528a0af6bf1ad1791fc9548d04682bb77a528d6eabda7cd2bcb69bed0d1c1db811d9f20d2cb68acd608dc104559640363438a302563aa1ac27f1e17e296ce69cf53e58771f5e6897defd3d5e49c604ee1e56ab2508d02da56d66650eff5c852344974f111e82d9a1027c1a16d5da5d7bc6d9e3868e59cbf331b66976bc62339f0d97db186111b5bfc750006f943d035ef9d5ba4e2467dc83a6834b8be56dfe881495ee8fa11b284ae5ce6e77446b514521e7373f5e23a6a89fec5538b944b2e20f426a0f1a38dd86e7aa0e35881acb6595d47ee5b74fa94e451641942d64ea5f6e50b78643c9b5aee119e13efe96254792233e51d1ddf85ee5e5aadd8e92d08d12c4d3f6a42060159d2b20e26449eb3a84618061f5a20cb32fbbb5d0efdf264c271df0b29c8d7497429f939bc45fd8085a682710494d0266a94e1fb65803b142a7a9d6adc75c18221bf530b1f303f477f12f1f3d5868bcffc6173a375f77135825bbf38274aeb14a5126e947cbf29cf6a0915a410dee9989fc98deaa30c163dd45403e8aa9d5e3b8d244007a0bd9ab9edb8e7f472a2b3f416af7149ff935b901221db91ed27f17b2853af66c17069651c3c643e6b6d0312564e5b27befdd9d183dc10075f7baac0bb56919c8fbdd2fefd39340a767488ce474f0815e56a19ff8e1dbb54a58e8a6d8407ea21e6dc55037334bafa7fdf4fbe8a957d24a9974b391f1dc9d7eb7cc2d5d0799f06f994aa919314291300b8cb5439ad243884abef705313741c2713834b3bcc6799df3bf78c9d44737e809fd14390d5c9880ed90f721c0d5cc999d5e23f6203620cf7130f12a9cc33f6090261bd41900772881627b46f1fc15ce5829e1dcb91aa43e9f8b2e8daab31a9f5cf1816df0ed13f663e9aabec0a2ae76f788ac0a17bdad24308107a805f85284c54b820baab3c229e6e276a0cd23f59ea592c30e3ea8555e55fe13d757dd32b1ff00148528ea39e5b8ac29eae902d75269907133a17f0c98463d5963f211579ecfc3bdedb21edfc63b2f7c3d87aeaba1c91cf854348550259b69f089ceac29e9b2256c5d6b8c0a877c5c5d74cd21db40b3263fe1a707cf26a5fac9d589391beb925e74bd496cd2a9a45c2ca86b9b41bb78e913acfd9907db9316249cd9a02cf9121a7689da0e5aa702ee0ee72a9bcd8bb1bfac0542ee9b971712e899550f279e7795bd09dbcb13af6251ce13ef70c9e381003bb8ff39f2db627cacffb8826e0b6054ed11986eeb841dc5c7559b9b65a72cc188c40d8488d8463be1f516f7b2e7b409ef45482773f527f1d3bf41dc9619e0dd7dae00eb75b53ddb5a67cfdc614df75282892568dfa4d5794649834b5fb760a04a75bc023205d84592ca8c3353e541031a6ddc70194d59ba1aaeb420ac0164b38c8031b288ebafd6be57bbf6f5c5dcf85e634b5915495b446b129777cb0c68c9e7f19851f8218e12ae113b11088220e44ba4d75983bef44312f7a689af13a64e6a2a265335ce86d43bf04bac42a8f405cd889d8ef76e8d231f06789efa75e1c8e2c7088c1cb86c53154232ca33bb70bd98455d2529250bcaa4da75e27def6aa4e2b4a3dc2aacea1b6aff5670a0d5604653d68b42b24d9a6971de36fa54df43a518a9d8020cef33868fab9cd3837fa4310a8620961576794d6db2dad3915045e7f00f8b68e6f536291c7072814d36300ca186be7803f727a9225c63d5aab977e92f3ba3c9a77f2ff406f0fc9deaaca8e21e3b62c00895ff72f4536d2aba5b6ded0d222b799459de6152209706b5615cf6cf2743f3ec7fce16778b8ba1859b58a0069d0b90b77b377f1bc2efda39ba0c8d5f00ebd237b0cda7fd972412736212a227ed13e3e1d9ec5db705190e187ed7542c2c39062960ee0301c39ee75e1bc5ec5a020deda482c88dbcddb2a278acab5e265e4303139914b9d7e2641e1ae6d1b09f4f5d2c4bdf1fc5a02e0381de103ddf522c217675def916c3d69aa83c29be73e3417f932e5563bf065b8e53f376f9ca2ee2a832a90fcd427daa376a5f452f40364d74bc2d3c8951e6b2b2027218e602f1dbdaaf185947044d0be14c64de367bc5a0c0a1537673d4a8daeed1e10b0e550ac7aa8f5db534f749a28c6245077e21a61bcfeb985ec1e1781b5b20127e555d3245599f7ebc4ba210940d3d10a64eca94c012b9b92a4b288e4767ecff8cfdeb392c05eb458ce48db89f0e4f919a5a46f30b131de81ff6507289da77f7b4753d1ff45d3d214b9406fc6b35b50f8d2253d45ddec1e1c937ac5abdba94bd3b04144fa55b23370fd7339054557daee176834fbea04b24a1abc2db02f36c904bdb1d6576a8d0eb401222cd56b7b295745ea809887f57350ca335070f82dd51202f8c0c70c06701ab8872c57eea88c9d53fdc81276eb4fb1562e284b0747b15dff2c7859362ade139073e3c5ca52fe1ecbdc8c795a8054c0264a1f3a38c9211c5148a5250f372feeddfe5b2dfd533a124b0170ee2c9a76e814bc492e6761fd1e94878b7d6a1e562019c3f9452fefc706856456ccdbe4084b4e5581293154a6350a2f051434816b0d0c37d84f21d029667761d16dcf5ad6a6570fb7eb53ce8ec3a8c68825", 0x1000}, {&(0x7f00000013c0)="3d792fab3efa484c36591725f3b7de186ffbce6278361eb166c73f18b2841cb41bfefbf27d66f402015db0ab15b46129e7e7ee306803e9f27bb6ec5942b90e7fbe249a95a0f2566deb2ee02fa795a9aaad79dc937d664c0217cc87ac4428ea8b8230fb4f8a5f6d0e9170c899e1a6e74f9da293550782163256523663ad43a824e0fdf3ac4e8ce8f61f7909216d2cfbe7d010ea76c4fde73302fcc1ff4e90c2dd4451928888e4bb8bbc04907dbc1e411c852acd6313123c8aa9aeed", 0xbb}, {&(0x7f0000001480)="572b73bd3b96eda40d55501298ec62c82df11fb6372e246557105666b4811376cc699cbb9226403df7a2899dc689121f49b9d24b56c4863c40e1d94cc70e4b15c43529f5cca9e0b1781f06a6c32745241636a85b90b160f1fc70318b2d3b7b8daecadc2a1dd8a34c08291652718b19de20ae59ce86df68fb35edd1df10436b7368b9f82fc278204cfc039820261d0a74978f7f242cc2334771d2b43e00e0757b68be63ede8a346d9b744d53c0acd8a3047061ffcf6a62b33aa40bfd3b5c2ef93d9574c10dc999a5f5c0449bf87314db1f6f23f9c2aa4dc8556ecb4d04f608bfb3aafe9f33cc0e13f273e79ec7c5987430412a877a10280b6b9cd8eb5c55889c38e5bd40d562552bb9fdadea776ff6686c00882a1e5869d34566a557c8bf2228ca740819299fcf9766475db33f22edb94ca8c8fe7dacc5e095e14f3d242eb98494f3897d1a683c1da77522cdabcb53ae68cad49e53ffb1141af96b38e314092647b36506b54d6e150b902f596e2f9175f95f91832ab470af8f23e34455885c09b4a2ebb90a6d60139259c6433b17d12c5490f1107e7adccefdbbfab5fa94b7abc2fd408aecf6bbc7c94a72ccb64f3975393d7ba325061d9658b1d0c1454bc52a6e563051bee730d2036ac9d707ecb7750bdc03e3b40459c8352d8ba3618c9eb5b30b517d932ca9633f3411b9400f7f535a6e728c686b9262d423e0a0099c08271cf8643a3c72c62edc54b3e564ea6fe70122bfe68625ea768eef52c140a23430faba105764e3413862b75e45e9df81e1d7477506c085efae0aa67719c3241be9d720fde226f63b119951b19834fff0ada66d5636535ba96fe6521011aca56279212006a857c2ca01e9700a94c7a9309bf569aed879a783c38600f69aa17f570e4c832b4ab58eb85029a7cdbfacf6aa509541c7912542c12411afee82b41fc93d7fb7305deb1c75f440fe2656e86ef7090f2d7309960305cb9ecc6325907df80461e7001d70bf3ade18ea1707da06e9b72553e318cfb576f420d088caeb4ea3fdf09b5f001b361919886ebf9e054233e82ebafd9439b65120705a8801b7475725df30ad51169cc92de72177a15ce23f1ca77ef823a4af3600c2e851ef4193e39d8c75f3cda01fcbe046c38b5b44658d53901ea3e301a2aba6973df4633be29f459cd5d6a8c2de99e211f2353eef6b985c2b01a868025f01a6be723d1dedbd9c299353be2ba8a877535d843c8781931dde89a94a14f0c1a61f688ec7d343e9d20b000d82c868493efa0ae3c435cd8f38a3b7058198f78b7f5e3178d4e1ee667b4f442ecee1f951606899447d9a5e17ce32084445944d9c2090fdac27197af1953ebc74342856f418016bce25c15531f3e163f37a2ad1f15eba01fc2e6c8036009e5a010ced762fc9094df713b3d2bc7b089ef1abdd7af7f516d58324aa22ccedf6d57f35ea8af58e1a7af3174e40f0bc90635ae3c257342311efb7e2ccfd220c9d62d7c0a71ad571396b9ccf59dbf908ef799069a7d1f9e8010dd276ece7d31b405ee18c470fbb15eadab8e73462bb45f9a41f523f0465417e0602924edae782a5449f4be4eac87dee0b6257a2085da49d5c434a3441832ef632b0558d39c5c418989a00af0831fa08d6b6d4a1a2d5dbb9427514535e57f739a0720d8759d9790fc4a4f7a89f329d18aff30119e1ef1421bc9a55123da2c146baa9661a4fc080ef520eecad67179e0a00f840eeb2bb8d9aa85b4cbdcfdac7ae025258d740ac3030748f4e2fb99a418851cfbbdb533a96a5e0219222204743eab93c79d7d3abf9eabfcf4f86f9e0ec36050bea1d1929d5ed245878dbed80c11ce6de28b7bc48f51e776378548192024bfbf6bfccc3e6d921e145e0805c91d9a209f457aaa88ff7097ac89084edfb13707fcd607c2f1bcb49fb4c75c5fd60db863552ba9e7bc9d1252a416078dbcd93289f7db3ff210a042a244cb2e08410d940c65d51a935ebeb21135010ea541d7375c9ce0b99f2c71964273c7d0251a3e89136cb1a0094421b688f192de721e83a192be5b0ecf2f235a4116d1cfa0790d95b8add10fed77e08a7756ab5fdcab4f61edaf730e7bd6d9f1a989c13dd6f0d36f698c8cb84d894b69d982b23a4f70ed4c281c6981666795fe735f62845bb28e882f136b1aa41de89dad4af039b8390bfed3f36d6d7ff91ddf22f05639d231a71e9e23c15550eae6892515870cfd005822cdb0caf7de9a03a6911f19e5a55d04c14382a634002d4752332fe2356b025ab17992da82a67138885fb26a60b7ce301f8f3946793491d1290b9313700cb8b8b46895c910b8f386a44801e13c7acfeef72d0824ab1112da76701f4e3ddc5f55a34dd95b73da24ecb64b18d07e2e43c1e814830baf37d1e076845a3838cbd679eb34a2dff8ccbda3bbf87d158224c6366301bce248bd475a77a336d41f7b2757ed4bde28f194c7c1b64fabfaf0780f9ab38cf20847aad817627a4994b1c1f59160dbd6d7a7e6aa44e0912bc7e720cfe4885448f5de1ffdf89148c3daeb77858319875f240938955f0367529c1413e44d77a96a541169880812ff11ba2cab4b12482e2332ac8009c3900ed9e0640aa97a3948f33d3e02a19d0aee8602147e49758add3f3f5c68a998a6554d51053adf410545412f58bc650fe48554abd9ffc592916f4eda170cd1efa36e9320d14918c986224a2045d448456d1a7f8729559af4aeb79905f0e97fa5f88bce285406f9fa7543935305fbd9958463d4201e5ee07ac9e4ea8bcea0f385802b4cb7970ed98fdc415f4bc7b569d0f6600e84a23ffef9c05bddfcd5595d8afdbb6f64dd6188bb645321f8bb4f5379d2ec50ba9f314f46f74f6daca7731c6e5ad64219b9ccff7fa5cc8d77e0ec0761ccd223093906a3707646b057c40e425839a71a927a65851a3cc7586f1181191fd75a13b178c063453b271c78d0e84279b19bc14f901c7ebb7cd5badb7f36cc729d12c11430d5f8f6a256b174a3a597a0116a510a5dc70dd1a59d4959e37a514745f146860a3e45de15f9b2aeaf52da4532d4db8d7d0ba7e431b430a42b02f25b14b9f6a01ed1a23b9736ec41ffe0d7eed78d33652c87595b38305dcd051e31d2d8286d04935660ab73081d15fa763462f436cd35d7ed8eff0a032a64c05f721d91133ebdc34fc68ef7720b7003bb3b0e18f7414aff722ef626c87f880de833d3fa1c0aac403db62c093dae94d2e03b09c5ebbccfe8e2f3375a7a5a1ce4785493f3b50e7ae58f45ebb347ac85439e8fc3594ae7a52d003c07723329f8140c68bafc6f7c390da2bc73651aef4a03d842cf6f8354032a875b17d22e2f6423a800a5f3fb30731086aedf9653ac62c22a7aac03c8daa83400b9814aeb4b9094a19d28e9d4453c82e24b265905c2539178da54ae988d5b9aee8cbd877f4ec317375aec44438f0838c91eef1254e7dd2434c6826aee9a5babc74cdb838a742b43a17ee2dd5d8f48e375fde439776fb935aeb7d7272579733e739866f0b53776d2608618e749e2a7359d7f206f58de4270914e168c25341006db194db0419350444c01a928987f6a9f9966dcadc0ce70718d8e2c5ec9455eb33a372c6f9c91b390ac75bf6c9a0bdb2dc95dbc1b450628bdd8fed4be406ca689be1e222d1392743bad6e862368cf8ae52cfafc634f30ff51719766766bd4599b965d21c68713aa99565215bcc03df33479cd52663fdad7d73f175a7b3615e93f100653ab23cb8d4ec98b477e26d114aed87130c7fa42109ed7f9d7d00367c0a208fc87edb274d4d4aa98b1afc14a061bfe34c7e4a4f71eac5ab00c8805932025b7849ac5cd306713f1a764952b02ca30a3bdee3135ff17d0db41904c2e68ec10f146a28282d0523386f6fcc86eac83b28452ad5fa263e6c8aca5b9edc3d760b3dc81b0d5a0fc094463ec63cf83c552e2a917b0839d8392311c3ad8365cfdabf2f9f59e0c0a8dd38fa25f6654cccdd9b513e5aa348db28c2ac50e6af63acfe3c8bcc867bf45aac6872ff590e7fdfd2ff6504c16953883963076bb867e64b2cefd132221c5e3d83ee7854591838018159651c3665e751ce58bd4601700788f26d628b128ccc15cbf502cd20b0f8ab0fa7985fcb99a58a90e2bde8ce59266ccff14ebe0e363f1f3561c0791f6474d3d74625f7b62a2dcfc78ad177a083503c5748e761506f513091bc7acffa307b878a3a7d3961bee712ff2918e9daa2d6fd437cbe92408da7dc593b86e032b65916bebce5c179fa744d562cb0ddba49456c947723e41d92cae667b1d2399eafd7dcb1029d1cc9304bc7d213d0be556516ade701a2e849a3bf7c9c734affe1836c5a5e120efde2f167bc3c382467a878ccd400c4c4d7ad6606c0485ecb1ddf6b3d9e2048047dd38c09d881a58d64582b51c0d040b0f9dfd572889c8e2311fe41ffdcf526863efd0e1935449cb75b1a45bc8dfcb4fce7d3203f028ac920094ccb10c53bdef34e4cc6dd3ea19974e00914b7b3039b898a829cd2dcce4bc9a65b04d61f0b12c0fe8433394f045c8b36d08611ba7d80bc08042e9b58795ce002c36c873f7f9ed5cc87c46d0ebe15bdf067bda1ca1b8b4ad26423eb9fe7ebb1cd61cd1ff83830f3c19ec031c8d646ab245d42fcc520df3cbe304511c19aa0d64bf8a66de5ce445a606267e24cc12d5ce3021f0909df0c7ad6c916034239112e56f7b8253350f14d81db6d03a0f99a2753f4b479eb1b5d2679260b2e6cef74a784343f53951f2909efbd978c352cc32926bcbba8a3995e102f8b2d8bda7cc7d453915057b6eefad22c0209bdbbbbae41d0956411ca8c24c5e02fbda6e67e3ec2adc057028a194de3579b1c0b57c5371a16a8b0681ef1c79b89ca412189972488cdfe78e49ab278905ae3d6250c4fc5a7820e3150030eec54f30ad260bd2d8ca0d45f0897a303d2ace27dfb7069b126a2f172caf5799ce229f84953ea28f3b0d2eea16068a171b3eb166c19ae8c82a5d480268829dfe986eef207ddef773aa6bfca88c216c41b46c6f2e86e14e94c6c1876cf48e2b53ea5b5aadfb3a874094bfd57238d9693444c45ec95b039027b420b08f9ceb568a00f838e0f73496cec808a6a1a5ddb28a8011e9073aa588499a04261dd899be80c330d2782787df3e70f0cb7c6848859b6267ae96fd6e56dee5d7639c8a7fe3ec891e32bdfc1864a2ef6ae335401be6fdc9b12a8e18779e32ea2a67b169d3b134eee2580bd91dc43a68044f971e64e9866f6456f05c419a32f1498e0f95049c4eb73726020665eb18a62e7a5d40e0e5539951b41f11417a559d4e7cb1a0b96845800ba8012acfe0b22d13fefbc93903148902066bf26828bc268a0dbf369237c4cfb3e7da33ef67cc84c4c2f94fc9734f2ba756335311ce3d3b5dd9040aa8c8454c75edb2183b68e363c6edbe34678625414623d6f4cc25689b73c5504c557b21e9f1eba00714020ee2d1f6cc609b6fd99a3c1225e414c1fa397a4e7bd0712fc07d4cf5ee5956be3256fec4b183b7f6a3c66a36f9f74c54f2143e21ec6cf9e6766210d43ff63292e7f1ca46df1edeb4f200613ce98e3627fe4565a92e7cdfcd9cd030448a40ff45957c636eaba6a224a3c58ddd32849c70916cfb6f1b51a89e7e67715c09c919e967b03682a31410728cfbdaf8479de120a5fdc438d09e5c89a79ff753b0fa7fa95e42c72a8122c85bfd24b5845ac2e04b3324ce7d8a024b281f8e429eaa7d0a019b05b369f54e803d5e4ed562243c84b36427fde5a50e4ffa61147ad8045a5fe3a70849a2ca8d84d8", 0x1000}, {&(0x7f0000002480)="9ccc6a1ed67b4d92de1a6d8c015447e0cbb915975c6075c95edc56d66c96609a58ac3bf0dc2d6b2bd45e4ffe9a0848895c9003db886c663523db9c3cb2e42ded7a7bd0a7eb85f3de6ab83fae0ae1fe201832337e8ce9b1e9b059c6d52d2a3bc1d92f4387594708a159e3ca7469b4eb3942341d2405ef06eb064e0b2f694eaeba387e30c848df9aa28047446523e8d3980605ba64dbe1823877d864d74400e615085a781ff8ce3e13d20d23f8fdfcaa2e98f4600284100fe0f978ec855a5259ca856c2898b19389aa799354d3fd49df7dc15e78861ab43874669befebd19784e533fbec183df3e493c2fef9eacef59575d8688a289d5a93a25a2586f4a393b3c99ae945d5b581f584fb4383f6c95912181cc79b4ad1048e4c8ea85370a08b564d4bbe223d5382ea8389956e8d9b3c4a47758c9ca3bc61f12e242328c34dc5b09ebdb0a2d218c4c9403a2e836582ff591a9f93b7398a4e4ce19d9f20c5d34c2822f70cff59e7275d773afcaf42f7171c2661e14345963b19fe6eba7e3a4e03f1fe5e2748df1e3e6a5567d6c03bf0e69aa4a991d5effa9fde5e5303fe3b08e9520a91fd510f56f020a325e4d24a4ea611ba55fe8c0a06e99885f3f1ebd8ebfd5de617262b8700c975b90f7657b9222a839e55c66b6e2e2ef6f75520367977c3d7bdb046fae81887afa88fb8448d6a3909e0eefc15d57fed296737d60f6c76c9cf8dbd764aabcd9a1ecb72f8820f9b428b077a9469ee33f84820051d0cdef3ee0f9772dfa7e77ef5d30cd791f37c902fcef5f8c9c824d958365478d715acecea11ac6cb2104f08e45ed7d333732224624088a317108579200d6c0ac8b25c6cf21af5e709b18eb4d8e12afc0a2b221a1b2cf3db0ca45bb95df1bc5391d31bd958b175d29dd120720267ed5dbdb81942968d4e8e6202d14b85748e300413721f1ed315207938c074ee7e491793b2091c06096a3dc57cdef807d9d1fdebbaff758968eae99986e5520f8bf269bd65558dd637a01b354a307707b57b081aa6c007d0e4bb1c858eb44dc9d0773f998559614b5cddc26aaad6ca9ac02781f48f888e504f113a661b0da4be01fc745bce0c6821f867821d78cebbdd7b18435e7edc62f50c1073a22c1a82bda2c2b35af10a28d36bd1f5ea65c29cb76a39a7c67dc514141401f1e5e20617beecf95371c1e3a1815fe915f7daada99b86b8fc5a2716b6d82cda71e8ecc5066fa408af8ebe7cb57f0a37bd83538292432570d3507bccad716877b1fd4af7dea4e07a51c11f6f5823a026026f418e8264308c11858006def3354afe31341b9515c5afbcb4699671783973a8d7b2c30ec0d01be837598655442801773c1e6306567e14ceac2eb21792afcacb2dde1c216b0dfaace7f8b4587ed596c76315696fe25c1c52c95597a7a2758d4cf17489532c27247b3ed58e42b356eeda137a00c6eb3ee50b533edd2f9f0aa510c77122f73c43f4ed6033b90ac6080f8eada5789830978a8f9a18a007e69361d7de105b4979b5f7e2e9d368cdff901b17f0d37e4a4b60faf2ec53e7ff1df503fd06bb61f3412524cf63de38ad710f1d605fa2a848c866f9b17e6ac35941dfa66edad71fbd4f8faa26bc6db16ac5177c16646ad278664ffc01c6cc0cfb7b6661417a21245014f85851666e0b5969d00cd813be4972e03b04bf84a8a5681f7bd8610eb7ae3ca381cf776f10d6888c6e207c5a65679cf0eacd25135973a18238040e1b98d8c1f712d2a5a2c8070ac80782679d4e511f88596ab864013a4be6cc64f8ca3561eee4718c20663b75b57ab8950785b1e878d1753eb72e47f1944c1e93b356f17308a0bc3cd0c553b3669789f43e97acc331832eacb253b5c09041672345d8dd1d7f4eac9fa4355b1f71eba2b0e665925e2419f0f490684334b429dd5286c2c79d190a72e1ee8175e2384f2f306919145f1ff53d997f9e6f465aa5d9913ad82e5e85c3e0aa572f5bcdb9655252499bf55add6012430418c69685d6960c667c260689e2a0f7c27e8ce120107d5747238039e23d0d4bca134a0f8db853e504b3c168e5f999385fe79b5f7d94faedc14dd4be1de1ab315e35ebc65692c32ba3d0dcf8abc160bd1ea1e007e40afaea025813767ca1716394c411202babef09f1a92bd0b64f156af0386bdf2e8130cb952de5ca76b3932d408afcadedeeed616dba49c0a948ec5d7610b49d35bd4d96d0d2baf7c987b48ae9ff786a45166155221db4cd2f3f7dda94aa070e3f66d72e875a414dffdb6bfe68facd02c2e679efa15beee68b4b3d6c3266f685e80a17b76600c28e8958ef7e342c5fa58143f440f7da3b0b9b63e92af9b3587a0d63b5673edf50c78f1c4d6f456fd062b34cc729315af73ed39257f52cd781939515f1adfd3afa7052eadd92e416668cfe15137b5e0285747a0761ddaea84cf7809cd6b445a65b09304cf24bb7c9aaf4a05d3b69c8996d920dad8bd2edcbe7568c6d0eda900ea2555ffabd6184ebaddc824b6c3b64247d648a74fac3ca02d06a8afbb7c81cb0f39eb1f154d4ef99ded3ffa95992da4cdb216df8820b9c5161843a5c0f6abbd321e5b193161271cf83561f6ec15cb268aa7befdb595a2cb10682334d98c9f2706fd35688a9353f95e553f40bcad0f8bcbc2f3170688c64a470827d7a7c8174534367b8008af59a7a578bd2079dcb0e5874cb2f4594c04487e0c53c0b3733d7a49e6d8fca109c7daf74e9bc7487fa3f1cfdd0163bbcf2a5a08f424e55fcae8ec4b91b58c486e85d700c35bd73687870c5d8147bc5cbcb1359f89fdb2e467d947262a469b7a1e17c1eefa79c592e108c7405e0cc10f6497b1296635af2af8404bef44af220f090eab3616c2c227a7556b6152c38fff280e011cccdec00a2b35fe55d5fa298c0c4d714115d23dee1bb7bdd18d8974b2ab3bb8bf85c68f9971be0ae0af902192ae0408818b716fe87b23a98cccca7115134b451d667601958c4b5c5df261d613fed1f3ed1312e225789721e4025236bf29a6eaa7513d425d760fdde8732e2c59ea91761525d716bdbea3bbd14ecafa55d00054e178d48209d6e9dc9503d52e4d07dbfbcf226db9e6059518b72cdac0ca5a44785bdb34f94a30e55816afcac813925ed72a25128c8449e097daa44679630b84e54f5f43fd52ace793253616c6a43fff872ff7ae2d06f3e58d07efe0753e29a94d599fd0a52c16df0dd3c94fd1a803bb94b754ab0221ce1dffcfdc7dd49151d676c47f7821dd078af512767161591d797479ecbe3007b01b5e45ad76704766f6d240c92faf9922662d6e748258996e17c667f99b9a3625fb54e4118a68eec17ac28dea42525d817c1dded2bc76473d620612d59b3cc55bce8322a6a9b17250aefefa85c2ce5eb743965bcf2177740e2344d7e75bd2eb7b1acd800f52b65d03bfb79e58cb980d597bd5da3c580c6b8cfd088a537fb0a7c4fd748443f19ab3efd2fc53f2573746853cac05fc8555642e43a2cd8b1bf1a649ccb11b09b6d140e9eca5df41fcca549b9f14de46344f28bcb32a5dfc8fbdda13926edfe83a6002a8787d9383b851a0446e2f63e0dc818f05f4909bf5671914c008aedad52d0ba0c25dc498dc39facd0aba59817558c6332728d73a1056aea95403d8765a22ce1e0a53190e779f92a7e10731788c48f08e5f28e5ccba9ec280a1e9b68b7b4591cd311f413c9da8c6928671da9993438961ed7cb0d950ac79f9a2fced609252abae554e8ec2f1a595680b4a24591cc025cdbfc1f014ccc3a0ea16651523e543d412bfc6d2da9e66e54499760b6d2030f554610c41330fc8a41330f2f892a4ad6d2fb6c20a6f0065153ce3115b66f62a059995d3b00f76d47cafeda710be6823448f1b18fb040add6967a627b534493600cbd25001dbb668ba88f8577053a9408a2f3901a4a3327e8984c3f02772b5067777ee9447aff14dae67455d254c4ea1a6dbc37e507bc0fea15a0a282f4ea59d409e0fa977e9ab68ce44bda2950dc7fecbd1c80c68368e1da95b80e7391e8d20d6fe1d918300aca4a6868d7e0f116901771a37ac82759d5fbad96fafbd7fdb5ced9588d5d695d7afca84a07631a70767e4db386431305172897174980f63d203bbc917d9c86b8131bd4573699fc1df9d079cb49202b9447c5cd35043d399a64ddd323a762edc6638ad1b3fee6a1cf7891fc6df239a2b856226359f4ec1db5f2af4aa91bce4e00a3d3a710b6643f200a79c563894de45d2453333f38402efdfefa742a25fe0e25fddb8e47273b7b4970f93048b99ee6aa75e6603f4de21acbbb5bc071c319bf822e3264e8238747b645fca674adaf839f738942393e16321d19415d52f764beb87b294fb16bb4338f576ee2a8aa588c9e675cd59e3c280eb3207177884e25a54b63bf7bcedffc71148ed337f769b2506c8fe44faf4acd1efedea808d1ed83877dcb6748ae20e7a929cd6fdbfe34d6eb2cfd27cd53efa07b70fdd9b0bf40fae5186f02bed854d0e6996a021b61c30d8300b23e9ae4ca4d22c0ad01b66c59a5ecd48170d0ebd06df5edf480b1e517bb2cc752ccb339d1a77fd6070fb0d33800cead80f5bc9227caf643dfac959e9208fe6959f9535bb3fcf60b236655c2838b99b09832f599918a7f823a4025719752a7f594512426a7de0d7e58c540410ccdcfe234b71a706ed60c65a18e562d926a0ac5d3820096fddaf6a9579e9503afaea6f1e73e871dab49fdb45161320ee2a8a46b8f12a4b12cbff9c6f0642c08a8c813f2290feb5b154262a3bcc26408a39959cd33fc0bbad15627c27b0651213be3b165467658a5829f9109194c653fb7f4409668e007ea3114d102fdd74fd596b371a2b8e272a77d407cfa5cbbf53086c362c7f204bbcd4be6b9b9a6d9e4f47af3174d4b1ba671c5bb64b3d81fa4313481ffc2d02f06cae7a76aaabbced83e438018a6c4fb16bb9deb18f55454c336174b05e6d6170c06131e08167e9c3e123b19c111852e5089f5af1aefdc9d329ee3ae20e1766567fad7ca25e3600e63cdd384180b806605230c49ad86105432327bae85250598100f5d8c8cfe14ec3872fbe06aae987a93b7fa3cfb01231d021f51940bca441a7dbf5eda46fbaec68b570cf0cea1461e59cbeca80869c021ace5a78e7288d98a4e383d300d1efe7d342722621b870097e42f42190d6cbe217affd1bf8324ee89b097bbb4bcab4a769f5da375adbbbfb792739f64a42971df7ffa2d2351d8fe8e80afd08bf49d6cd44444562c0ec6876ed39acabcfa488cddd14da6cb5fa7329acaf13fe4ba425be0f091b5bbffcb2918de27b290d1371997cd0d142fad16cd924f065b185c16ce05140331fd6375e895ef61d7fab772199afe011fbe19734f1f131bd71770c7f093098c44cf83a15146503767ccb7196411f47b88004c6bd7339fd6ca8b1fb495c1286b33495c061bc22a38d953cf6caba98aca7bf94ac4a8ebd646b3f0481f6778e085aaea45a3fd39b40e4add5d813bd43723aab4e662f36b4401a9fa26612f0062b8b27771a73ff4fabd0f4a96afad55abc6922c28ee0a002ee10938c3650b54252aae77b06a6276a65be1b8690e0c7c84810548e03cce6469be33982a958e9de828c241167be7eae996f2322eb060d0dde7ddaffa41c29329a5f1f17e764eddff0c315830a61d8b3f4d90d1edd48fc120a885f55267ab31030f3b8393ce0e696d63c085d166f8403acc46d813b9d1c4369ac793c4567aa3633b4790b35d4cfd8e78f5370c658ef690d8d63bca48e694c43d0d439153d1571138df", 0x1000}], 0x5) getsockopt(r0, 0x2, 0x48, &(0x7f0000003500)=""/9, &(0x7f0000003540)=0x9) r3 = getppid() ktrace(&(0x7f0000003580)='./file0\x00', 0x2, 0x300, r3) link(&(0x7f00000035c0)='./file0\x00', &(0x7f0000003600)='./file0\x00') r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003640), 0x200, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000003700)={0x67, 0x0, &(0x7f0000003680)=""/103}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000003740), &(0x7f0000003780)=0x4) r5 = msgget(0x3, 0xa) msgsnd(r5, &(0x7f00000037c0)={0x3, "56663b02ebb63a828fb735caf005352327c700512d2e94f8ff4af837fad9a7c26bbffe5e3d98c8ddd0cbb57d1f2fcd"}, 0x37, 0x800) socket(0x18, 0x8000, 0x80) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000003800)={0x9}) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000003840)={0x10, 0x1, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfc39}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xf7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff9abff692}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x27d80000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x410c26ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0xd4}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}], './file0\x00', 0x5}) recvmsg(r0, &(0x7f0000005240)={&(0x7f0000003a40)=@un=@file={0x0, ""/516}, 0x206, &(0x7f0000005140)=[{&(0x7f0000003c80)=""/252, 0xfc}, {&(0x7f0000003d80)=""/166, 0xa6}, {&(0x7f0000003e40)=""/171, 0xab}, {&(0x7f0000003f00)=""/232, 0xe8}, {&(0x7f0000004000)=""/171, 0xab}, {&(0x7f00000040c0)=""/4096, 0x1000}, {&(0x7f00000050c0)=""/111, 0x6f}], 0x7, &(0x7f00000051c0)=""/70, 0x46}, 0x840) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000005280)={0x0, 0x0, 0x0}, 0xc) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f00000052c0)) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000005300), 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000005340)={0x7, 0x200, 0x1}) getgroups(0x9, &(0x7f00000053c0)=[r7, r7, r7, 0xffffffffffffffff, r7, 0xffffffffffffffff, r7, r7, r7]) lchown(&(0x7f0000005380)='./file0\x00', r6, r9) pipe2(&(0x7f0000005400), 0x10000) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000005440)) msgget(0x1, 0x88) executing program 4: syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r1, 0x2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x2) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x7ff) r6 = socket(0x18, 0x1, 0x0) read(r6, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="53da903e", &(0x7f0000000040)=0x4, &(0x7f0000000180), 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x96, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) r1 = socket$inet(0x2, 0x4, 0x34) r2 = getppid() mknod(0x0, 0x1000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd0, &(0x7f0000000300)=ANY=[@ANYRES8, @ANYBLOB="f50ffc35305c6040ba"]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000200)=[{0x34, 0x76, 0x2, 0xffffffff}, {0x0, 0x80, 0x0, 0xfff}, {0x40e, 0xfc, 0x0, 0x2}, {0x7fff, 0x3, 0x5a, 0x1}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004508001c0000000000009078ac1400bbe00000014e214e2300089078f1662b1153047dadc7ea77d5eb6bf3aa28b41311216b9218b43106dddaa238dd92a4d2a21e4918db1ea8fe6d0f"]) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x0, 0x0, r4, 0x0, 0x0, 0x2}, 0x0, 0x0, r2, 0x0, 0x0, 0x4000000, 0xff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = semget(0x3, 0x3, 0x30) semctl$GETZCNT(r8, 0x3, 0x7, &(0x7f0000000240)=""/172) fcntl$setown(r7, 0x6, r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setown(r9, 0x6, r6) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000040)=0xc) socket(0x18, 0x2, 0x0) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) executing program 2: sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0), 0x10) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r2) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000400)="5758680d88960473280278a11f85b581722ae17d3c906b916d485960ee83f2e4134b5e704d06fd63e9d22266ec181596311abb9f47baac5a511975e5c894a33d479bff0b380d43954580bd2f739638406027dc558dc854da58aa2039d2245249e02fcb51b3fed16b1689f99a0de7f1593d56a1ae5c02a0759335e6ad79d5", &(0x7f0000000040)=0x7e, &(0x7f0000000100)="886aef850c86c968be7958fc4b11eec2f10bfed47d31b37ebd6ecbc0706da5d2c56e2e57f6c5045bfe1b8f3b804dfb397c33bd0fc76b67d749da9cb48ca6d0f7507aa46d17d70d98238a5d749c712d6ec44c25e33a2822ade1737e", 0x5b) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03', 0x0) pledge(&(0x7f0000000e00)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03', &(0x7f0000000e80)='[\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x68eda01775965b95, 0x18e) truncate(&(0x7f0000000040)='./file0\x00', 0xb70a) sysctl$net_inet_gre(&(0x7f00000006c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000700)="d3c893211ed5a847c7feb817fb148675062f370202cd4bf66ef319e0f92465c639cd28dfb2bd9f4f3220610b5b07731aaac6e228e6ee273a7fc16f86b3303c0556801a481370a6f0db7f3ccff8af6b81a2488628a04ced25e123b5cd8d7cd68c", &(0x7f0000000780)=0x60, &(0x7f00000007c0)="df3f215a99128bd54f3dc216a74ef7e863d3b362a1270f097ae1e0e53d64125610c575191ade5c4b6468c31c12610b46aff7b10a29d89934ece42792426048d87f94e33965b2dd191cc31d15ad16188490974ce6c53d74e95dc8aae10c43670d72c4cce273911e174f9e8e765b0d1f8f9f6a1095bbb2d4aed53ee094a409ba2cb57e98ad299b192188d7f8ce92e3dc624669a23b4883c9389fb82c3f1ec2b18c7e44eae6d456b2a78af8f8f29b", 0xad) pledge(&(0x7f0000000180)='/-)..:B}\x00', &(0x7f0000000bc0)='tty V\xef\x86\xce\xbf]\xb9\xe0Cc\x7f+&\x82\x1d5\x18\xcf\x97\x1d7|#\x04\x00\x00\x00\x00\x00\x00\x00\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdb\x01\xa4\x7f\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\xa7\xb2%\x1c\xa9M\xeb\xeb\x00\xeb\x91vr)W\x9el\xd2\x87D\x00\v}.6\x00\x02\'j \xc3\x03-\x17\xb2\xcc\xe0\xae\xa1$\x103}\xd5\x1b\xb0s\f\"\x87M\x11\xad\\\xc0\xc4\x88:\x193\x99\xf6\x04B\x14Ro\\\xda\x84\xf6\x8a\xcd\x13b\x96n\x17NV \xb2\x96\x9f={\a\xe6\x9e\xf8\x86\xe5\x95\xd1U\xaa\x82:\xf4w\x18\"\xffl\xb1\xfcz\xa6P\xef\xb6\xba\xc8\x1f\xd8\xb5\xc6\xec\bi\xd4\xfdl\x80\v\xe9\x10u\x12y\r\x9c+\x18\x124z\xd06\xd1-\xa3]6JW\x023\xe8R\x95R\x9d\x16P\x82\x8c\xf0\xefd\xdexl\x9f\xaf\x8e4\xf4\xb4\xd6T{\x82\v.\x9f\xe4V-') sysctl$net_inet_gre(&(0x7f0000000300)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000500)="75d63894217eebda89c65cefbf29e1f0d40dc9e7ef2b32e3fd4063e495ba0349fa095552a5", &(0x7f0000000340)=0x25, &(0x7f00000003c0)="ec9e743635b6e1b16c5e5a28d471a9f784d4b2eb2e76612a0d67", 0x1a) pledge(&(0x7f0000000200)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03', &(0x7f0000000280)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03') pledge(&(0x7f0000000ac0)='tty V\xef\x86\xce\xbf]\xb9\xe0Cc\x7f+&\x82\x1d5\x18\xcf\x97\x1d7|#\x04\x00\x00\x00\x00\x00\x00\x00\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdb\x01\xa4\x7f\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\xa7\xb2%\x1c\xa9M\xeb\xeb\x00\xeb\x91vr)W\x9el\xd2\x87D\x00\v}.6\x00\x02\'j \xc3\x03-\x17\xb2\xcc\xe0\xae\xa1$\x103}\xd5\x1b\xb0s\f\"\x87M\x11\xad\\\xc0\xc4\x88:\x193\x99\xf6\x04B\x14Ro\\\xda\x84\xf6\x8a\xcd\x13b\x96n\x17NV \xb2\x96\x9f={\a\xe6\x9e\xf8\x86\xe5\x95\xd1U\xaa\x82:\xf4w\x18\"\xffl\xb1\xfcz\xa6P\xef\xb6\xba\xc8\x1f\xd8\xb5\xc6\xec\bi\xd4\xfdl\x80\v\xe9\x10u\x12y\r\x9c+\x18\x124z\xd06\xd1-\xa3]6JW\x023\xe8R\x95R\x9d\x16P\x82\x8c\xf0\xefd\xdexl\x9f\xaf\x8e4\xf4\xb4\xd6T{\x82\v.\x9f\xe4V-', &(0x7f0000000480)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03') sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f0000000400)="a0ede73dc90fe8755cbdbd3acda64241cd19f855d89776a118334f04aa09b0354f41ea1ffb73099f05fe12bd7bdb8b74dc359e860a949a7f935b995f7272e6c8f3b87fffc66f8a6df829c7a36f81f6e016343336a2ff036eec1479ac69cd315a7a0b28dcf6c2d6b5d9532bbf6b3582727bd8cab0fd55ea251f1e506a7182b129bbcf06d1fde906b815375920022bb26d9bd543d34a8a0c5e41975e8618532916cb349b8affb3f52476682531d2fab0ac534bb30eb4bfa3691200"/201, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f00000008c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000900)="e5bd61563c75fe795e2551f62f1ecf96b2132d30c91f3ecdaa2efc67e7c5", &(0x7f0000000940)=0x1e, &(0x7f0000000980)="c498b64be793c0b1b3d3f0e4fe25a497221acb783e210c42555941ec59f24a47bb2d4177b0179428571aba354965e6eeba91feceea80263cb54a6281c9a4dc0a5f8b7433065fd72c4b8246805a4478decfca2a1608dd49180429dfac3fe73ef27761dab2590f8852652c8dc410aab6f089c90ccb84821f2ba8540a294a65306ff18709bdd30933171cda12d5471b5a56f1", 0x91) connect$unix(r1, &(0x7f0000002580)=@file={0x0, './file0/file0\x00'}, 0x10) executing program 5: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x32}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) close(r0) write(r1, &(0x7f00000002c0)="0f418d82407388626e35b4496b00ec78e8548d67bbba1388688eae9febd977db4f71e1d0f516d43e41e9f7c5032e83c733aebe99ddb433efe65580185a49c74f3cceed76085e3918d91d3f1fd2e31f210affcedaa5e2284a1affc564e03c4c01b2b6562075b1cde9a5e3aec19861e7a99e0955d30e7d657bd58d0c0b8f20c6e1950e32be4141dde5dc70145906c62cc4a99333df4dd7d4fba7bf48fa6ad7b73409af6d2cc971ebff2b05056129c790c8a97b8a84e738587ec085c24c594157c18580a5e2574a79088b4ab6c7362ab8d2c20e5230d7bff25796576c1241af39335e7d74882a77c8c2df69dfcc72c3587d18dc6a9073cf4eb3016dbb58bf6656bdf4fb4bd536a7e6202a8aeb", 0x51) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r2, &(0x7f00006b2000/0x4000)=nil, 0x3000) executing program 3: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='Z', 0x1) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc028756b, &(0x7f0000000000)) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/55, 0x37, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getpid() r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x2, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r7 = msgget$private(0x0, 0x0) msgrcv(r7, &(0x7f00000003c0)={0x0, ""/250}, 0x102, 0x2, 0x1000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, r8, r9}, 0xbd, 0x0, 0x0, 0x0, 0x4}) seteuid(r8) write(r3, &(0x7f0000000040)="4de15a96f4f6138b30a6b8984711b1fac77c890a9c16b0d40da714e079db0591a2c6dd6ec6", 0x25) socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) executing program 0: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x7ff, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) select(0x40, &(0x7f0000000180)={0x0, 0x4, 0x2010000000, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x54}, {0x64}, {0x16}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="a4", 0x1}], 0x1) readv(r2, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) readv(r2, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) executing program 5: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086e6e6b1b14544ac61efbd80ad43250eb5ee2b29eb346a97f9630a", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x41946465, 0x0) executing program 2: sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x74}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0xfff}, {0x0, 0x1}, {0x5, 0x0, 0x4, 0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) r6 = dup(r5) dup2(r6, r4) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x96, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="c6ab7cdf0715631b19d0276d5343", 0xe}], 0x1) (async) execve(0x0, 0x0, 0x0) getuid() (async, rerun: 64) seteuid(0x0) (rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0xb1, 0x0, 0xfd}, {0x3, 0x4}, {0x812e, 0x0, 0x0, 0xffffffff}, {0x5, 0x1, 0x8, 0x7fff}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) (async) ftruncate(r5, 0x8531) writev(r5, &(0x7f00000026c0)=[{&(0x7f0000001040)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f3ca429851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc03}], 0x1) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r7, &(0x7f0000000440)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000ac0)="c3b5cf383c8520c84190290c31420e607469e85dbccbb53df775589d0ee2fa697313c4050edb0bc0542403b483d24106b4870454368babdd2bf7aa9615a4499492c78f0af43fb8ee42cdbc623acf3c7655c2a9a66cf96e32c5a490d9af865bcdd7c26cba4a69fe68e3e28a1b6bfbd4bfa3b58fa9e7e8c73bfbd82c3430c003d508133aac621fa936b872faff9918d12dd2a031a977905af80b9558a814febee0f4adceb226bf9a25c3e07dae305834e97db5dc2cc720b3a7cd10b330c4cd0e874a85f89f593dc61d1a37fc15fc966af1d26df3aef270ea90495784c4bebfa068896509b1cf70127e20467139436f537a51759a4e8e0c69bf7d44a24c4bd368e470bc38dcc5226c7ed73571ae34541b", 0x10f}, {&(0x7f0000000540)="86b1223f28084580210731cb9d5ddb125bf433d003b5753ad28d145b252e8f22318f97d4846f29bf210f7e39c31bccde39154e79b6d5e19a56e5bea839af1c004fb3973c70a7abf84224fad60f10d18a2499695415a47a085dda0e67f56bd7be92de8ba1c4371230db35eb627e633bec7f63c81e2f3ccca2a8a3de7dc9053415b697452dcd1734e2e74dec884005190235d37017a6a90990284c36a605961b4bc30ecbb059d81fe51cfbcab8bef7c8c56bcf5ca2e7cb9f03552564fc06a90cbdb4ec3cfabe9f6f9773d856ae2ca564a104e6c224faca", 0xd6}, {&(0x7f0000000640)="11b0385d75b54edd5bb6ea4cbb44056590f45f3ff67a709ba7da2440cfc7ea426b8e080859347206c780f08eaa47051a4f6c6d31519e8f5dba7959ce38ed94c80301b12440c18e8309629c27021eedab203150549e12b54212e6fe24533904f4a2088cb6f0e811492e2a5e0070d52bd08ebe0ce3223bb19d1df7b7271f06aecff0eca82b3adfc6ec70840b", 0x8b}, {&(0x7f00000002c0)="621a000bfc6da00f77e31c7d744fa518b4d1fe718f2054db433f299f5471c808abd5a76f763c210c6b62db027e0bd2d9e6e4960e9576f7aed5af1cd0fee1293690a80dafea89e8c7251ff56ce3151c14f723bebe7f88f7334de53310eccbf4fde111b69acee46365d772f2e4", 0x6c}, {&(0x7f0000000700)="ad5192dc4b697232b440acc43ae727ae4e031b92c5373db1ac41fabb86ad95e3d0e94ff922bcee49ebb9298ae9a7e0a2099726b8c050b1afc52ee0388c2480675ace60e8262edaeb9b078dc69e5be3e9a4e96888a7b641ce27a955bf", 0x5c}, {&(0x7f0000000c00)="5b33dff18029448a0000325f78cb58f824ed51d52174a8bd6067796b4239c0b6a9a37c04978db1990ee505e0110e8084d4eab0826c97a8f9c163bf5d1fc06da027b600bb8a05064d3bba1f4088c1c23c3fef2e5c302bfdc341077af002e479643ac4503735aaec3315598da2552953635f90944fa92658225b1ff9187325b6ca1c0bdf6c1da54881d26e1871e6a35c31936bb674a55660a65903aa97311b2841ef2c0e213ce2c3e4b3b1ae5140299897a565f03363d318791c6eb720b1c9873e949e7f648c6e8b34e9131ddce190313f764f5238cbcd7fa62c156c90d4009c9e8cc9a73ba3d50fe45ce34fbf790296caba2305f0cffc77cabf1b3c5b2d9ef8a592225aef8229dc149593564109c84486eb6832fb8b1e56b34887dc2c6a40f3fdb3dbca44755585c17c4820529453fd558f15c09e44af9998413bd1da18d3a22f9175c41e9d59382cf92b1708b25e11da2c9182b2d799eacaf774f7399a4d922556308649f1a00e236b4a4b1b2b6e3147732cb7a5ce768c21fc4d54f245aea1fbeaf6bf0324796e141c9f4997038e1eb09d7fd24da74d54337605e549ec07c5300cb0cef9a1771c920ffccd7d7cd921dd944c6d4c13fbdd2c4116e49c236d2c94a07e24a1d06aedd366b5ba864f788848e8cb728a2e213f317334c32135b2cfd988efa451daebf9fae46503e6e3c4fa8669777799", 0x1f4}, {&(0x7f00000008c0)="4fc56bdf86b4c8ece419b2e1b3b60f5689852cd1737fa65ebd8bb4c6fabd6c7a1b1d334bc3efffcda7b69653d43f8c9fed50ea982615c42ffa18c0042cf61c05040ca951f60d619870e5e0683b05719bda399d0b27c00e30bd642a7d01f2d26e40eb32c86afeae9f23561eb4bd3538", 0x6f}, {&(0x7f0000000940)="182b58ad01692bb7b2e0cac795d0441cbb688adfafe760207eb0cf3eb30554ed7815551d7d58dcccdcee2693fe7c4383eca3c6ff7e33ed4fa033cc6109bf7916b040932c65990cf8879757850e6d43f324bee710be4c9476b3e24666d88a76811fe6d634dc1fed9e9e4191be0623dc5002c20831446c4cf4667085e084dbf771362c84a36e232aac14db841e61e306e41bbe0ac7c1e784ff3cc2b3957e1c65bca981fc9aabebaba3993ad9e703f5899a71f8c67061b8155759992a6095df6dffcf86a7704192aaf3200986887f3964283712477418e0c2c050fdb6d8", 0xdc}], 0x8}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) (async, rerun: 32) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f00000027c0)={'./file1\x00'}) (async, rerun: 32) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) mkdir(&(0x7f0000000200)='./file1\x00', 0xa0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) (async) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000480)=""/174, 0xae}], 0x1, 0x0}, 0x0) (async) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) (async, rerun: 64) execve(0x0, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 7: socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r2 = fcntl$dupfd(r0, 0x0, r1) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = dup(r0) listen(r4, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfffffff9, 0x4}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x1, 0x4, 0x40) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x7f, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1000, 0x4, 0xa0, 0x7fff}]}) r2 = semget$private(0x0, 0x2, 0x541) semop(r2, &(0x7f0000000100)=[{0x4, 0x40, 0x800}, {0x0, 0x1}, {0x3, 0xa4, 0x1000}, {0x3, 0x0, 0x1000}, {0x4, 0xebc, 0xedff3fc6fc6f190e}, {0x2, 0xffff, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0xf577, 0x1000}, {0x4, 0x9, 0x1800}], 0x9) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/156, 0x9c}], 0x1, &(0x7f0000000240)=""/36, 0x24}, 0x40) writev(r1, &(0x7f0000003480)=[{&(0x7f00000002c0)="059ed37f742514547ecf3f04274030eb3f8ee30d7537e39fa9daedad53ec4985b1244a80f987a444eebb92d9e35a8b2f2fc54786254803f45a7a99f3d157798bec9ddd41f90e2fb7d50a66de3fa80bae8aeb7d852e90cfd00a6b19ab341c7c4173d3ac07fb6f7e6c3c89afea0592d1de8f789ca02080ed5d56b213490c3ec0272d9c2af309b3f56a318528945aaf07c705684ed3908b4de722eaa52b613b8018e11dbb8ab65e52f6190c6374c0b54776d3672af06e6de7cf35ce1755dbd761623c78106e7948d4ab78b331c29397c4f785f9bd8ce7e4cd1ae955eed6820e6bf7d1", 0xe1}, {&(0x7f00000003c0)="c6976fefc367b46ee814092c865eb92fd8930ca07408197be62a0e595b385f5615f6b6fe81076df93c4d6d0e5b625d212f49c7b275796f0c342db3d4f0e6dbb659498a1c2d3c9f1abb987a8e14938a3cfc1a427f95c6ab9df53588f53b1f7420ed1597fea80cced84d083c2469fa7e03cd96313ac202b5c5ec67789ba2b4a29471759e1c356c6858cf5bd78ae0588672d91e2a61be2c6eb940859d09e76cf863ec29241115c626e3f8ea50eb9b3ae237c46c91519e3d1ce8e167b9ef2b09178b27d09487dcc588c6e36a927753085da74acc270b7715d71b5397355e5954e9bec6fa830e8bb210542d38c8020895511abf59687ad93b0c310171fb37b76e051c16416313a8f4ba3a9d74307585d96b37fe26736b3c97d16594bc8e218e93d59ccd3ca3269d2211ea31364cfbab6e3dec54b3bf339381d414b3a848db38cb88803716007af4a44904e07006068954f74aed0478865e954757c0df411e851c2b0199bb1b00fb1b63bbb219238252c068918d9fe56ea3a006188dfdea41c23c79f328e2eab0090107dc051d53b82a86c117cc551547f62319bc4519e089ae2bd97ffa7d62181c50065113ccb5cdce2ef21eacef1d7f8cafb9f83b72763c88787cdb46f324665b051b5c91ed1643daa88e461cf7a19ff2f571bde25fac054aff0f5917c839649427ffddad2576c5d6f6f50a3eb358d9c09efc1d93ee5ff59e33885aceb5c39aff02cf66e0083901a0054296a8642886fd4d1f1c761d8c119341632295511c8d77a00c911bdb336189b883430ab50bd8f5b478edc193988973bbddb735285f37e6c54468ac77a0cdd4f65870640430e9d0e27acc124c67d83f9b43bde25df33bed1304306cc90cc87d3f4c0494a55b9009159649e5c0737ebbb2177d88449d667511994365fb0c45a4205ea93cef95602a790d3b09b8f2439f063d1b6156714283963ed554c0a7f51c3968d59a3cfcf7dec8edfb869cc1f0ed424fe03344eec68b5a8707007796df37077b4971782de66911cb07c30a89b9f87c3dffbcba13d70c5b4e4118bae98d5dd072e9774229f79103e040634b2e5e31cf59e13363c56ea0e782f407e3d9fa30806a4cc7600662d71cebb1ce99f7650ab89169663deb044b861302870894e01af0e9adefbd5c94a24fbb5f2850398db67276493e8ec3968b0509a6258995a11ec4d69c109ea23973f2f645daa7af573cd9126eb1c818d8dd8b1d184043c1edb1abd241e355c930d3be7898ecfbea9a5b53db194037ccf8b31bffc87f32bb1fedf89e6b31487731e84a254cecaed744102ca195bf3d6a8904747deeac10bf7b9896512b20d9ddd0d7caedfeb595df2d12483b0290b53cf8134183a015a91f14b155d4dd7f19b2916692731504ebb8591cb0fba32c5c2837e871eed02517c3b440ba930a54d10209fb2617945af84398b9374f6c66da5a46489755f40c1818fc8d24ed06d151e2511d5ae0be677e206273ac5cb13fecc76267f2797c9fe4ddd10d98fead6108dcdef9bc43f662340edfdf294901762822f1bba12d68859f161083ac7db4fd9768843587229d94857f34d4a61fa551d438a23b4358d64e13a84f5d7e70bbd3d94f1526fda89336cd54542f15cd689200e241d0e04f93731f5d7452de97e5ce4b10c1ad2c08c05b18bb2edbcbb0d49391805df62cb2d1c48c7bac3b699c069af0263a6c7f40903a13e8fe16db5433891415cae3dbfa5ac8c15d5c6c5e4ccfa8ec46460daa8b69608828dac6c8d35c211d8028a200d6d91110305d7a7b593893c1bc53b1f6acf889175b62ba7ed6f461c613859f39fb6c5402ee5fd2210de9a862d2390e3692db90ce08053fdc04214abf176eaba562e135fd5e5769eef6cd296dd2307332fa3d87299ed64e4b98bb6874dfe93a48fe5bb14cc26caf5213c1439f20b3f49ce190b3b3fd47dfdd8db118c205086cb87c2a816d80afb43ff3e706573610bf27f526704578b308eee8d6f8bfdd9a9c3900309ccbad6e4518c2bd26ef9584908c3f78e4adad14e6c828d57392e29bc6b6d22e4af1b9daf3b267c17236caf350ec728c7973e4b7864ed84dcfb3c904c6899781d3fc0199a9e91d38895344e9895c74e755b25cb9af47778d0774e4fa620c720b9c1ba815d3643304a4984e6872c84dc287e85541891c111875fd4bc0c72fe459084992f3f90ba9f7ce3e97eb508d37b001332f00a80d249d9fe55be57b92d6a785b0e2ba5b14b9833afd517e011eba67ccee577a086592222a52a5bba261031f544addde91e156ed8c6a7eda0f52dc5854f5e57ba3ffbf799b9de5684b4990eea8ccb08a6ccde35f02fb1322634c76e3a8a1d0f35c10f033d3cdb99d0238a4950b4e17864b069c49dfd59ed757df306364aaaa8d988e1a38e649e05026bdf4c518fbbe30c0647d256ddb171723e85367b4c9258d801257b995abd80637a8c3c0a021c34136f609ab271ec8ef016e1ccd4e285130ae7752af386b9415c9d9efe707b226ae98462d46d9173591266acdce23574a83e08339c79525f645952599124f029490aa2522ab099b38b73f07bf1f6cf047a9cf4e3e330be4097ac74be8ff725f909c5ef4ddcc8ae62c688f06fb3630ae8ba8822e70daa0ba26f47fd7f7cb78fc4bd2f6629d25e4e6a557b14f598d37b0ad975c67d6b7b49ff01e140abe305a4255b89db0e967dc6dd7f39fdd2521bcb1d1ef6670ee2e1e1a6abfc7c52dabe106f93ae253de19a1a6fe2dd0fd752bbea92465d2e3c104bdbebed81f553be1af261659dfab505dd806fdd4ec084da87815429d0e4e1596e872e483d09f12d5d53479d9cd74fa5d11cbbb982d2ccf330618d4cb2f1ecd016a04b96528019fb998fc9796497134789ecdf025a10951d495b4c70d77c01ca1d8bbb2fb48f89918bfdc313d354845abfd6018463108b1138633ba1bdf8273f25fd2a0ff40d788931c6e8af193ec86c88650cd92d63b323db2ce183fe4d582e5406ee08e7502119752d8c45e0db6321572ef2398bccd997fb4cd3ed4ee077b12232fa76c8696a862d6caa3a6a3065fa5f54b8b40ac4bbbc0648a42fdc6c14e884d375352857585abd19f6b2d0420f3292b70996bde822dfa9a3981029f7576086b4761a08fd41dc9759c88b54728d14e6e3c99cd2bfcad8fd795a2b9599e25ecfbbe6f481e7df6f67528a0af6bf1ad1791fc9548d04682bb77a528d6eabda7cd2bcb69bed0d1c1db811d9f20d2cb68acd608dc104559640363438a302563aa1ac27f1e17e296ce69cf53e58771f5e6897defd3d5e49c604ee1e56ab2508d02da56d66650eff5c852344974f111e82d9a1027c1a16d5da5d7bc6d9e3868e59cbf331b66976bc62339f0d97db186111b5bfc750006f943d035ef9d5ba4e2467dc83a6834b8be56dfe881495ee8fa11b284ae5ce6e77446b514521e7373f5e23a6a89fec5538b944b2e20f426a0f1a38dd86e7aa0e35881acb6595d47ee5b74fa94e451641942d64ea5f6e50b78643c9b5aee119e13efe96254792233e51d1ddf85ee5e5aadd8e92d08d12c4d3f6a42060159d2b20e26449eb3a84618061f5a20cb32fbbb5d0efdf264c271df0b29c8d7497429f939bc45fd8085a682710494d0266a94e1fb65803b142a7a9d6adc75c18221bf530b1f303f477f12f1f3d5868bcffc6173a375f77135825bbf38274aeb14a5126e947cbf29cf6a0915a410dee9989fc98deaa30c163dd45403e8aa9d5e3b8d244007a0bd9ab9edb8e7f472a2b3f416af7149ff935b901221db91ed27f17b2853af66c17069651c3c643e6b6d0312564e5b27befdd9d183dc10075f7baac0bb56919c8fbdd2fefd39340a767488ce474f0815e56a19ff8e1dbb54a58e8a6d8407ea21e6dc55037334bafa7fdf4fbe8a957d24a9974b391f1dc9d7eb7cc2d5d0799f06f994aa919314291300b8cb5439ad243884abef705313741c2713834b3bcc6799df3bf78c9d44737e809fd14390d5c9880ed90f721c0d5cc999d5e23f6203620cf7130f12a9cc33f6090261bd41900772881627b46f1fc15ce5829e1dcb91aa43e9f8b2e8daab31a9f5cf1816df0ed13f663e9aabec0a2ae76f788ac0a17bdad24308107a805f85284c54b820baab3c229e6e276a0cd23f59ea592c30e3ea8555e55fe13d757dd32b1ff00148528ea39e5b8ac29eae902d75269907133a17f0c98463d5963f211579ecfc3bdedb21edfc63b2f7c3d87aeaba1c91cf854348550259b69f089ceac29e9b2256c5d6b8c0a877c5c5d74cd21db40b3263fe1a707cf26a5fac9d589391beb925e74bd496cd2a9a45c2ca86b9b41bb78e913acfd9907db9316249cd9a02cf9121a7689da0e5aa702ee0ee72a9bcd8bb1bfac0542ee9b971712e899550f279e7795bd09dbcb13af6251ce13ef70c9e381003bb8ff39f2db627cacffb8826e0b6054ed11986eeb841dc5c7559b9b65a72cc188c40d8488d8463be1f516f7b2e7b409ef45482773f527f1d3bf41dc9619e0dd7dae00eb75b53ddb5a67cfdc614df75282892568dfa4d5794649834b5fb760a04a75bc023205d84592ca8c3353e541031a6ddc70194d59ba1aaeb420ac0164b38c8031b288ebafd6be57bbf6f5c5dcf85e634b5915495b446b129777cb0c68c9e7f19851f8218e12ae113b11088220e44ba4d75983bef44312f7a689af13a64e6a2a265335ce86d43bf04bac42a8f405cd889d8ef76e8d231f06789efa75e1c8e2c7088c1cb86c53154232ca33bb70bd98455d2529250bcaa4da75e27def6aa4e2b4a3dc2aacea1b6aff5670a0d5604653d68b42b24d9a6971de36fa54df43a518a9d8020cef33868fab9cd3837fa4310a8620961576794d6db2dad3915045e7f00f8b68e6f536291c7072814d36300ca186be7803f727a9225c63d5aab977e92f3ba3c9a77f2ff406f0fc9deaaca8e21e3b62c00895ff72f4536d2aba5b6ded0d222b799459de6152209706b5615cf6cf2743f3ec7fce16778b8ba1859b58a0069d0b90b77b377f1bc2efda39ba0c8d5f00ebd237b0cda7fd972412736212a227ed13e3e1d9ec5db705190e187ed7542c2c39062960ee0301c39ee75e1bc5ec5a020deda482c88dbcddb2a278acab5e265e4303139914b9d7e2641e1ae6d1b09f4f5d2c4bdf1fc5a02e0381de103ddf522c217675def916c3d69aa83c29be73e3417f932e5563bf065b8e53f376f9ca2ee2a832a90fcd427daa376a5f452f40364d74bc2d3c8951e6b2b2027218e602f1dbdaaf185947044d0be14c64de367bc5a0c0a1537673d4a8daeed1e10b0e550ac7aa8f5db534f749a28c6245077e21a61bcfeb985ec1e1781b5b20127e555d3245599f7ebc4ba210940d3d10a64eca94c012b9b92a4b288e4767ecff8cfdeb392c05eb458ce48db89f0e4f919a5a46f30b131de81ff6507289da77f7b4753d1ff45d3d214b9406fc6b35b50f8d2253d45ddec1e1c937ac5abdba94bd3b04144fa55b23370fd7339054557daee176834fbea04b24a1abc2db02f36c904bdb1d6576a8d0eb401222cd56b7b295745ea809887f57350ca335070f82dd51202f8c0c70c06701ab8872c57eea88c9d53fdc81276eb4fb1562e284b0747b15dff2c7859362ade139073e3c5ca52fe1ecbdc8c795a8054c0264a1f3a38c9211c5148a5250f372feeddfe5b2dfd533a124b0170ee2c9a76e814bc492e6761fd1e94878b7d6a1e562019c3f9452fefc706856456ccdbe4084b4e5581293154a6350a2f051434816b0d0c37d84f21d029667761d16dcf5ad6a6570fb7eb53ce8ec3a8c68825", 0x1000}, {&(0x7f00000013c0)="3d792fab3efa484c36591725f3b7de186ffbce6278361eb166c73f18b2841cb41bfefbf27d66f402015db0ab15b46129e7e7ee306803e9f27bb6ec5942b90e7fbe249a95a0f2566deb2ee02fa795a9aaad79dc937d664c0217cc87ac4428ea8b8230fb4f8a5f6d0e9170c899e1a6e74f9da293550782163256523663ad43a824e0fdf3ac4e8ce8f61f7909216d2cfbe7d010ea76c4fde73302fcc1ff4e90c2dd4451928888e4bb8bbc04907dbc1e411c852acd6313123c8aa9aeed", 0xbb}, {&(0x7f0000001480)="572b73bd3b96eda40d55501298ec62c82df11fb6372e246557105666b4811376cc699cbb9226403df7a2899dc689121f49b9d24b56c4863c40e1d94cc70e4b15c43529f5cca9e0b1781f06a6c32745241636a85b90b160f1fc70318b2d3b7b8daecadc2a1dd8a34c08291652718b19de20ae59ce86df68fb35edd1df10436b7368b9f82fc278204cfc039820261d0a74978f7f242cc2334771d2b43e00e0757b68be63ede8a346d9b744d53c0acd8a3047061ffcf6a62b33aa40bfd3b5c2ef93d9574c10dc999a5f5c0449bf87314db1f6f23f9c2aa4dc8556ecb4d04f608bfb3aafe9f33cc0e13f273e79ec7c5987430412a877a10280b6b9cd8eb5c55889c38e5bd40d562552bb9fdadea776ff6686c00882a1e5869d34566a557c8bf2228ca740819299fcf9766475db33f22edb94ca8c8fe7dacc5e095e14f3d242eb98494f3897d1a683c1da77522cdabcb53ae68cad49e53ffb1141af96b38e314092647b36506b54d6e150b902f596e2f9175f95f91832ab470af8f23e34455885c09b4a2ebb90a6d60139259c6433b17d12c5490f1107e7adccefdbbfab5fa94b7abc2fd408aecf6bbc7c94a72ccb64f3975393d7ba325061d9658b1d0c1454bc52a6e563051bee730d2036ac9d707ecb7750bdc03e3b40459c8352d8ba3618c9eb5b30b517d932ca9633f3411b9400f7f535a6e728c686b9262d423e0a0099c08271cf8643a3c72c62edc54b3e564ea6fe70122bfe68625ea768eef52c140a23430faba105764e3413862b75e45e9df81e1d7477506c085efae0aa67719c3241be9d720fde226f63b119951b19834fff0ada66d5636535ba96fe6521011aca56279212006a857c2ca01e9700a94c7a9309bf569aed879a783c38600f69aa17f570e4c832b4ab58eb85029a7cdbfacf6aa509541c7912542c12411afee82b41fc93d7fb7305deb1c75f440fe2656e86ef7090f2d7309960305cb9ecc6325907df80461e7001d70bf3ade18ea1707da06e9b72553e318cfb576f420d088caeb4ea3fdf09b5f001b361919886ebf9e054233e82ebafd9439b65120705a8801b7475725df30ad51169cc92de72177a15ce23f1ca77ef823a4af3600c2e851ef4193e39d8c75f3cda01fcbe046c38b5b44658d53901ea3e301a2aba6973df4633be29f459cd5d6a8c2de99e211f2353eef6b985c2b01a868025f01a6be723d1dedbd9c299353be2ba8a877535d843c8781931dde89a94a14f0c1a61f688ec7d343e9d20b000d82c868493efa0ae3c435cd8f38a3b7058198f78b7f5e3178d4e1ee667b4f442ecee1f951606899447d9a5e17ce32084445944d9c2090fdac27197af1953ebc74342856f418016bce25c15531f3e163f37a2ad1f15eba01fc2e6c8036009e5a010ced762fc9094df713b3d2bc7b089ef1abdd7af7f516d58324aa22ccedf6d57f35ea8af58e1a7af3174e40f0bc90635ae3c257342311efb7e2ccfd220c9d62d7c0a71ad571396b9ccf59dbf908ef799069a7d1f9e8010dd276ece7d31b405ee18c470fbb15eadab8e73462bb45f9a41f523f0465417e0602924edae782a5449f4be4eac87dee0b6257a2085da49d5c434a3441832ef632b0558d39c5c418989a00af0831fa08d6b6d4a1a2d5dbb9427514535e57f739a0720d8759d9790fc4a4f7a89f329d18aff30119e1ef1421bc9a55123da2c146baa9661a4fc080ef520eecad67179e0a00f840eeb2bb8d9aa85b4cbdcfdac7ae025258d740ac3030748f4e2fb99a418851cfbbdb533a96a5e0219222204743eab93c79d7d3abf9eabfcf4f86f9e0ec36050bea1d1929d5ed245878dbed80c11ce6de28b7bc48f51e776378548192024bfbf6bfccc3e6d921e145e0805c91d9a209f457aaa88ff7097ac89084edfb13707fcd607c2f1bcb49fb4c75c5fd60db863552ba9e7bc9d1252a416078dbcd93289f7db3ff210a042a244cb2e08410d940c65d51a935ebeb21135010ea541d7375c9ce0b99f2c71964273c7d0251a3e89136cb1a0094421b688f192de721e83a192be5b0ecf2f235a4116d1cfa0790d95b8add10fed77e08a7756ab5fdcab4f61edaf730e7bd6d9f1a989c13dd6f0d36f698c8cb84d894b69d982b23a4f70ed4c281c6981666795fe735f62845bb28e882f136b1aa41de89dad4af039b8390bfed3f36d6d7ff91ddf22f05639d231a71e9e23c15550eae6892515870cfd005822cdb0caf7de9a03a6911f19e5a55d04c14382a634002d4752332fe2356b025ab17992da82a67138885fb26a60b7ce301f8f3946793491d1290b9313700cb8b8b46895c910b8f386a44801e13c7acfeef72d0824ab1112da76701f4e3ddc5f55a34dd95b73da24ecb64b18d07e2e43c1e814830baf37d1e076845a3838cbd679eb34a2dff8ccbda3bbf87d158224c6366301bce248bd475a77a336d41f7b2757ed4bde28f194c7c1b64fabfaf0780f9ab38cf20847aad817627a4994b1c1f59160dbd6d7a7e6aa44e0912bc7e720cfe4885448f5de1ffdf89148c3daeb77858319875f240938955f0367529c1413e44d77a96a541169880812ff11ba2cab4b12482e2332ac8009c3900ed9e0640aa97a3948f33d3e02a19d0aee8602147e49758add3f3f5c68a998a6554d51053adf410545412f58bc650fe48554abd9ffc592916f4eda170cd1efa36e9320d14918c986224a2045d448456d1a7f8729559af4aeb79905f0e97fa5f88bce285406f9fa7543935305fbd9958463d4201e5ee07ac9e4ea8bcea0f385802b4cb7970ed98fdc415f4bc7b569d0f6600e84a23ffef9c05bddfcd5595d8afdbb6f64dd6188bb645321f8bb4f5379d2ec50ba9f314f46f74f6daca7731c6e5ad64219b9ccff7fa5cc8d77e0ec0761ccd223093906a3707646b057c40e425839a71a927a65851a3cc7586f1181191fd75a13b178c063453b271c78d0e84279b19bc14f901c7ebb7cd5badb7f36cc729d12c11430d5f8f6a256b174a3a597a0116a510a5dc70dd1a59d4959e37a514745f146860a3e45de15f9b2aeaf52da4532d4db8d7d0ba7e431b430a42b02f25b14b9f6a01ed1a23b9736ec41ffe0d7eed78d33652c87595b38305dcd051e31d2d8286d04935660ab73081d15fa763462f436cd35d7ed8eff0a032a64c05f721d91133ebdc34fc68ef7720b7003bb3b0e18f7414aff722ef626c87f880de833d3fa1c0aac403db62c093dae94d2e03b09c5ebbccfe8e2f3375a7a5a1ce4785493f3b50e7ae58f45ebb347ac85439e8fc3594ae7a52d003c07723329f8140c68bafc6f7c390da2bc73651aef4a03d842cf6f8354032a875b17d22e2f6423a800a5f3fb30731086aedf9653ac62c22a7aac03c8daa83400b9814aeb4b9094a19d28e9d4453c82e24b265905c2539178da54ae988d5b9aee8cbd877f4ec317375aec44438f0838c91eef1254e7dd2434c6826aee9a5babc74cdb838a742b43a17ee2dd5d8f48e375fde439776fb935aeb7d7272579733e739866f0b53776d2608618e749e2a7359d7f206f58de4270914e168c25341006db194db0419350444c01a928987f6a9f9966dcadc0ce70718d8e2c5ec9455eb33a372c6f9c91b390ac75bf6c9a0bdb2dc95dbc1b450628bdd8fed4be406ca689be1e222d1392743bad6e862368cf8ae52cfafc634f30ff51719766766bd4599b965d21c68713aa99565215bcc03df33479cd52663fdad7d73f175a7b3615e93f100653ab23cb8d4ec98b477e26d114aed87130c7fa42109ed7f9d7d00367c0a208fc87edb274d4d4aa98b1afc14a061bfe34c7e4a4f71eac5ab00c8805932025b7849ac5cd306713f1a764952b02ca30a3bdee3135ff17d0db41904c2e68ec10f146a28282d0523386f6fcc86eac83b28452ad5fa263e6c8aca5b9edc3d760b3dc81b0d5a0fc094463ec63cf83c552e2a917b0839d8392311c3ad8365cfdabf2f9f59e0c0a8dd38fa25f6654cccdd9b513e5aa348db28c2ac50e6af63acfe3c8bcc867bf45aac6872ff590e7fdfd2ff6504c16953883963076bb867e64b2cefd132221c5e3d83ee7854591838018159651c3665e751ce58bd4601700788f26d628b128ccc15cbf502cd20b0f8ab0fa7985fcb99a58a90e2bde8ce59266ccff14ebe0e363f1f3561c0791f6474d3d74625f7b62a2dcfc78ad177a083503c5748e761506f513091bc7acffa307b878a3a7d3961bee712ff2918e9daa2d6fd437cbe92408da7dc593b86e032b65916bebce5c179fa744d562cb0ddba49456c947723e41d92cae667b1d2399eafd7dcb1029d1cc9304bc7d213d0be556516ade701a2e849a3bf7c9c734affe1836c5a5e120efde2f167bc3c382467a878ccd400c4c4d7ad6606c0485ecb1ddf6b3d9e2048047dd38c09d881a58d64582b51c0d040b0f9dfd572889c8e2311fe41ffdcf526863efd0e1935449cb75b1a45bc8dfcb4fce7d3203f028ac920094ccb10c53bdef34e4cc6dd3ea19974e00914b7b3039b898a829cd2dcce4bc9a65b04d61f0b12c0fe8433394f045c8b36d08611ba7d80bc08042e9b58795ce002c36c873f7f9ed5cc87c46d0ebe15bdf067bda1ca1b8b4ad26423eb9fe7ebb1cd61cd1ff83830f3c19ec031c8d646ab245d42fcc520df3cbe304511c19aa0d64bf8a66de5ce445a606267e24cc12d5ce3021f0909df0c7ad6c916034239112e56f7b8253350f14d81db6d03a0f99a2753f4b479eb1b5d2679260b2e6cef74a784343f53951f2909efbd978c352cc32926bcbba8a3995e102f8b2d8bda7cc7d453915057b6eefad22c0209bdbbbbae41d0956411ca8c24c5e02fbda6e67e3ec2adc057028a194de3579b1c0b57c5371a16a8b0681ef1c79b89ca412189972488cdfe78e49ab278905ae3d6250c4fc5a7820e3150030eec54f30ad260bd2d8ca0d45f0897a303d2ace27dfb7069b126a2f172caf5799ce229f84953ea28f3b0d2eea16068a171b3eb166c19ae8c82a5d480268829dfe986eef207ddef773aa6bfca88c216c41b46c6f2e86e14e94c6c1876cf48e2b53ea5b5aadfb3a874094bfd57238d9693444c45ec95b039027b420b08f9ceb568a00f838e0f73496cec808a6a1a5ddb28a8011e9073aa588499a04261dd899be80c330d2782787df3e70f0cb7c6848859b6267ae96fd6e56dee5d7639c8a7fe3ec891e32bdfc1864a2ef6ae335401be6fdc9b12a8e18779e32ea2a67b169d3b134eee2580bd91dc43a68044f971e64e9866f6456f05c419a32f1498e0f95049c4eb73726020665eb18a62e7a5d40e0e5539951b41f11417a559d4e7cb1a0b96845800ba8012acfe0b22d13fefbc93903148902066bf26828bc268a0dbf369237c4cfb3e7da33ef67cc84c4c2f94fc9734f2ba756335311ce3d3b5dd9040aa8c8454c75edb2183b68e363c6edbe34678625414623d6f4cc25689b73c5504c557b21e9f1eba00714020ee2d1f6cc609b6fd99a3c1225e414c1fa397a4e7bd0712fc07d4cf5ee5956be3256fec4b183b7f6a3c66a36f9f74c54f2143e21ec6cf9e6766210d43ff63292e7f1ca46df1edeb4f200613ce98e3627fe4565a92e7cdfcd9cd030448a40ff45957c636eaba6a224a3c58ddd32849c70916cfb6f1b51a89e7e67715c09c919e967b03682a31410728cfbdaf8479de120a5fdc438d09e5c89a79ff753b0fa7fa95e42c72a8122c85bfd24b5845ac2e04b3324ce7d8a024b281f8e429eaa7d0a019b05b369f54e803d5e4ed562243c84b36427fde5a50e4ffa61147ad8045a5fe3a70849a2ca8d84d8", 0x1000}, {&(0x7f0000002480)="9ccc6a1ed67b4d92de1a6d8c015447e0cbb915975c6075c95edc56d66c96609a58ac3bf0dc2d6b2bd45e4ffe9a0848895c9003db886c663523db9c3cb2e42ded7a7bd0a7eb85f3de6ab83fae0ae1fe201832337e8ce9b1e9b059c6d52d2a3bc1d92f4387594708a159e3ca7469b4eb3942341d2405ef06eb064e0b2f694eaeba387e30c848df9aa28047446523e8d3980605ba64dbe1823877d864d74400e615085a781ff8ce3e13d20d23f8fdfcaa2e98f4600284100fe0f978ec855a5259ca856c2898b19389aa799354d3fd49df7dc15e78861ab43874669befebd19784e533fbec183df3e493c2fef9eacef59575d8688a289d5a93a25a2586f4a393b3c99ae945d5b581f584fb4383f6c95912181cc79b4ad1048e4c8ea85370a08b564d4bbe223d5382ea8389956e8d9b3c4a47758c9ca3bc61f12e242328c34dc5b09ebdb0a2d218c4c9403a2e836582ff591a9f93b7398a4e4ce19d9f20c5d34c2822f70cff59e7275d773afcaf42f7171c2661e14345963b19fe6eba7e3a4e03f1fe5e2748df1e3e6a5567d6c03bf0e69aa4a991d5effa9fde5e5303fe3b08e9520a91fd510f56f020a325e4d24a4ea611ba55fe8c0a06e99885f3f1ebd8ebfd5de617262b8700c975b90f7657b9222a839e55c66b6e2e2ef6f75520367977c3d7bdb046fae81887afa88fb8448d6a3909e0eefc15d57fed296737d60f6c76c9cf8dbd764aabcd9a1ecb72f8820f9b428b077a9469ee33f84820051d0cdef3ee0f9772dfa7e77ef5d30cd791f37c902fcef5f8c9c824d958365478d715acecea11ac6cb2104f08e45ed7d333732224624088a317108579200d6c0ac8b25c6cf21af5e709b18eb4d8e12afc0a2b221a1b2cf3db0ca45bb95df1bc5391d31bd958b175d29dd120720267ed5dbdb81942968d4e8e6202d14b85748e300413721f1ed315207938c074ee7e491793b2091c06096a3dc57cdef807d9d1fdebbaff758968eae99986e5520f8bf269bd65558dd637a01b354a307707b57b081aa6c007d0e4bb1c858eb44dc9d0773f998559614b5cddc26aaad6ca9ac02781f48f888e504f113a661b0da4be01fc745bce0c6821f867821d78cebbdd7b18435e7edc62f50c1073a22c1a82bda2c2b35af10a28d36bd1f5ea65c29cb76a39a7c67dc514141401f1e5e20617beecf95371c1e3a1815fe915f7daada99b86b8fc5a2716b6d82cda71e8ecc5066fa408af8ebe7cb57f0a37bd83538292432570d3507bccad716877b1fd4af7dea4e07a51c11f6f5823a026026f418e8264308c11858006def3354afe31341b9515c5afbcb4699671783973a8d7b2c30ec0d01be837598655442801773c1e6306567e14ceac2eb21792afcacb2dde1c216b0dfaace7f8b4587ed596c76315696fe25c1c52c95597a7a2758d4cf17489532c27247b3ed58e42b356eeda137a00c6eb3ee50b533edd2f9f0aa510c77122f73c43f4ed6033b90ac6080f8eada5789830978a8f9a18a007e69361d7de105b4979b5f7e2e9d368cdff901b17f0d37e4a4b60faf2ec53e7ff1df503fd06bb61f3412524cf63de38ad710f1d605fa2a848c866f9b17e6ac35941dfa66edad71fbd4f8faa26bc6db16ac5177c16646ad278664ffc01c6cc0cfb7b6661417a21245014f85851666e0b5969d00cd813be4972e03b04bf84a8a5681f7bd8610eb7ae3ca381cf776f10d6888c6e207c5a65679cf0eacd25135973a18238040e1b98d8c1f712d2a5a2c8070ac80782679d4e511f88596ab864013a4be6cc64f8ca3561eee4718c20663b75b57ab8950785b1e878d1753eb72e47f1944c1e93b356f17308a0bc3cd0c553b3669789f43e97acc331832eacb253b5c09041672345d8dd1d7f4eac9fa4355b1f71eba2b0e665925e2419f0f490684334b429dd5286c2c79d190a72e1ee8175e2384f2f306919145f1ff53d997f9e6f465aa5d9913ad82e5e85c3e0aa572f5bcdb9655252499bf55add6012430418c69685d6960c667c260689e2a0f7c27e8ce120107d5747238039e23d0d4bca134a0f8db853e504b3c168e5f999385fe79b5f7d94faedc14dd4be1de1ab315e35ebc65692c32ba3d0dcf8abc160bd1ea1e007e40afaea025813767ca1716394c411202babef09f1a92bd0b64f156af0386bdf2e8130cb952de5ca76b3932d408afcadedeeed616dba49c0a948ec5d7610b49d35bd4d96d0d2baf7c987b48ae9ff786a45166155221db4cd2f3f7dda94aa070e3f66d72e875a414dffdb6bfe68facd02c2e679efa15beee68b4b3d6c3266f685e80a17b76600c28e8958ef7e342c5fa58143f440f7da3b0b9b63e92af9b3587a0d63b5673edf50c78f1c4d6f456fd062b34cc729315af73ed39257f52cd781939515f1adfd3afa7052eadd92e416668cfe15137b5e0285747a0761ddaea84cf7809cd6b445a65b09304cf24bb7c9aaf4a05d3b69c8996d920dad8bd2edcbe7568c6d0eda900ea2555ffabd6184ebaddc824b6c3b64247d648a74fac3ca02d06a8afbb7c81cb0f39eb1f154d4ef99ded3ffa95992da4cdb216df8820b9c5161843a5c0f6abbd321e5b193161271cf83561f6ec15cb268aa7befdb595a2cb10682334d98c9f2706fd35688a9353f95e553f40bcad0f8bcbc2f3170688c64a470827d7a7c8174534367b8008af59a7a578bd2079dcb0e5874cb2f4594c04487e0c53c0b3733d7a49e6d8fca109c7daf74e9bc7487fa3f1cfdd0163bbcf2a5a08f424e55fcae8ec4b91b58c486e85d700c35bd73687870c5d8147bc5cbcb1359f89fdb2e467d947262a469b7a1e17c1eefa79c592e108c7405e0cc10f6497b1296635af2af8404bef44af220f090eab3616c2c227a7556b6152c38fff280e011cccdec00a2b35fe55d5fa298c0c4d714115d23dee1bb7bdd18d8974b2ab3bb8bf85c68f9971be0ae0af902192ae0408818b716fe87b23a98cccca7115134b451d667601958c4b5c5df261d613fed1f3ed1312e225789721e4025236bf29a6eaa7513d425d760fdde8732e2c59ea91761525d716bdbea3bbd14ecafa55d00054e178d48209d6e9dc9503d52e4d07dbfbcf226db9e6059518b72cdac0ca5a44785bdb34f94a30e55816afcac813925ed72a25128c8449e097daa44679630b84e54f5f43fd52ace793253616c6a43fff872ff7ae2d06f3e58d07efe0753e29a94d599fd0a52c16df0dd3c94fd1a803bb94b754ab0221ce1dffcfdc7dd49151d676c47f7821dd078af512767161591d797479ecbe3007b01b5e45ad76704766f6d240c92faf9922662d6e748258996e17c667f99b9a3625fb54e4118a68eec17ac28dea42525d817c1dded2bc76473d620612d59b3cc55bce8322a6a9b17250aefefa85c2ce5eb743965bcf2177740e2344d7e75bd2eb7b1acd800f52b65d03bfb79e58cb980d597bd5da3c580c6b8cfd088a537fb0a7c4fd748443f19ab3efd2fc53f2573746853cac05fc8555642e43a2cd8b1bf1a649ccb11b09b6d140e9eca5df41fcca549b9f14de46344f28bcb32a5dfc8fbdda13926edfe83a6002a8787d9383b851a0446e2f63e0dc818f05f4909bf5671914c008aedad52d0ba0c25dc498dc39facd0aba59817558c6332728d73a1056aea95403d8765a22ce1e0a53190e779f92a7e10731788c48f08e5f28e5ccba9ec280a1e9b68b7b4591cd311f413c9da8c6928671da9993438961ed7cb0d950ac79f9a2fced609252abae554e8ec2f1a595680b4a24591cc025cdbfc1f014ccc3a0ea16651523e543d412bfc6d2da9e66e54499760b6d2030f554610c41330fc8a41330f2f892a4ad6d2fb6c20a6f0065153ce3115b66f62a059995d3b00f76d47cafeda710be6823448f1b18fb040add6967a627b534493600cbd25001dbb668ba88f8577053a9408a2f3901a4a3327e8984c3f02772b5067777ee9447aff14dae67455d254c4ea1a6dbc37e507bc0fea15a0a282f4ea59d409e0fa977e9ab68ce44bda2950dc7fecbd1c80c68368e1da95b80e7391e8d20d6fe1d918300aca4a6868d7e0f116901771a37ac82759d5fbad96fafbd7fdb5ced9588d5d695d7afca84a07631a70767e4db386431305172897174980f63d203bbc917d9c86b8131bd4573699fc1df9d079cb49202b9447c5cd35043d399a64ddd323a762edc6638ad1b3fee6a1cf7891fc6df239a2b856226359f4ec1db5f2af4aa91bce4e00a3d3a710b6643f200a79c563894de45d2453333f38402efdfefa742a25fe0e25fddb8e47273b7b4970f93048b99ee6aa75e6603f4de21acbbb5bc071c319bf822e3264e8238747b645fca674adaf839f738942393e16321d19415d52f764beb87b294fb16bb4338f576ee2a8aa588c9e675cd59e3c280eb3207177884e25a54b63bf7bcedffc71148ed337f769b2506c8fe44faf4acd1efedea808d1ed83877dcb6748ae20e7a929cd6fdbfe34d6eb2cfd27cd53efa07b70fdd9b0bf40fae5186f02bed854d0e6996a021b61c30d8300b23e9ae4ca4d22c0ad01b66c59a5ecd48170d0ebd06df5edf480b1e517bb2cc752ccb339d1a77fd6070fb0d33800cead80f5bc9227caf643dfac959e9208fe6959f9535bb3fcf60b236655c2838b99b09832f599918a7f823a4025719752a7f594512426a7de0d7e58c540410ccdcfe234b71a706ed60c65a18e562d926a0ac5d3820096fddaf6a9579e9503afaea6f1e73e871dab49fdb45161320ee2a8a46b8f12a4b12cbff9c6f0642c08a8c813f2290feb5b154262a3bcc26408a39959cd33fc0bbad15627c27b0651213be3b165467658a5829f9109194c653fb7f4409668e007ea3114d102fdd74fd596b371a2b8e272a77d407cfa5cbbf53086c362c7f204bbcd4be6b9b9a6d9e4f47af3174d4b1ba671c5bb64b3d81fa4313481ffc2d02f06cae7a76aaabbced83e438018a6c4fb16bb9deb18f55454c336174b05e6d6170c06131e08167e9c3e123b19c111852e5089f5af1aefdc9d329ee3ae20e1766567fad7ca25e3600e63cdd384180b806605230c49ad86105432327bae85250598100f5d8c8cfe14ec3872fbe06aae987a93b7fa3cfb01231d021f51940bca441a7dbf5eda46fbaec68b570cf0cea1461e59cbeca80869c021ace5a78e7288d98a4e383d300d1efe7d342722621b870097e42f42190d6cbe217affd1bf8324ee89b097bbb4bcab4a769f5da375adbbbfb792739f64a42971df7ffa2d2351d8fe8e80afd08bf49d6cd44444562c0ec6876ed39acabcfa488cddd14da6cb5fa7329acaf13fe4ba425be0f091b5bbffcb2918de27b290d1371997cd0d142fad16cd924f065b185c16ce05140331fd6375e895ef61d7fab772199afe011fbe19734f1f131bd71770c7f093098c44cf83a15146503767ccb7196411f47b88004c6bd7339fd6ca8b1fb495c1286b33495c061bc22a38d953cf6caba98aca7bf94ac4a8ebd646b3f0481f6778e085aaea45a3fd39b40e4add5d813bd43723aab4e662f36b4401a9fa26612f0062b8b27771a73ff4fabd0f4a96afad55abc6922c28ee0a002ee10938c3650b54252aae77b06a6276a65be1b8690e0c7c84810548e03cce6469be33982a958e9de828c241167be7eae996f2322eb060d0dde7ddaffa41c29329a5f1f17e764eddff0c315830a61d8b3f4d90d1edd48fc120a885f55267ab31030f3b8393ce0e696d63c085d166f8403acc46d813b9d1c4369ac793c4567aa3633b4790b35d4cfd8e78f5370c658ef690d8d63bca48e694c43d0d439153d1571138df", 0x1000}], 0x5) getsockopt(r0, 0x2, 0x48, &(0x7f0000003500)=""/9, &(0x7f0000003540)=0x9) r3 = getppid() ktrace(&(0x7f0000003580)='./file0\x00', 0x2, 0x300, r3) link(&(0x7f00000035c0)='./file0\x00', &(0x7f0000003600)='./file0\x00') r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003640), 0x200, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000003700)={0x67, 0x0, &(0x7f0000003680)=""/103}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000003740), &(0x7f0000003780)=0x4) r5 = msgget(0x3, 0xa) msgsnd(r5, &(0x7f00000037c0)={0x3, "56663b02ebb63a828fb735caf005352327c700512d2e94f8ff4af837fad9a7c26bbffe5e3d98c8ddd0cbb57d1f2fcd"}, 0x37, 0x800) socket(0x18, 0x8000, 0x80) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000003800)={0x9}) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000003840)={0x10, 0x1, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfc39}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xf7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff9abff692}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x27d80000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x410c26ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0xd4}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}], './file0\x00', 0x5}) recvmsg(r0, &(0x7f0000005240)={&(0x7f0000003a40)=@un=@file={0x0, ""/516}, 0x206, &(0x7f0000005140)=[{&(0x7f0000003c80)=""/252, 0xfc}, {&(0x7f0000003d80)=""/166, 0xa6}, {&(0x7f0000003e40)=""/171, 0xab}, {&(0x7f0000003f00)=""/232, 0xe8}, {&(0x7f0000004000)=""/171, 0xab}, {&(0x7f00000040c0)=""/4096, 0x1000}, {&(0x7f00000050c0)=""/111, 0x6f}], 0x7, &(0x7f00000051c0)=""/70, 0x46}, 0x840) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000005280)={0x0, 0x0, 0x0}, 0xc) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f00000052c0)) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000005300), 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000005340)={0x7, 0x200, 0x1}) getgroups(0x9, &(0x7f00000053c0)=[r7, r7, r7, 0xffffffffffffffff, r7, 0xffffffffffffffff, r7, r7, r7]) lchown(&(0x7f0000005380)='./file0\x00', r6, r9) pipe2(&(0x7f0000005400), 0x10000) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000005440)) msgget(0x1, 0x88) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) getrusage(0x1, 0x0) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="fcd0e218a5f1", @multicast1, @remote, @remote={0xac, 0x14, 0x0}}}}}) executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x28201, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0x81, r1}) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000140)="7eb9d3a7bfef66d724ae39b0d48d0e68e551c41633d9e67ff8ed0408a3eb3ea3585672d9a3c93a9561adf174b2ba7d2d2e03e9bec084fb2dc686aae8de307aa688503157f22c5e3caa0b45511c6b3b05e4ef5072a680e031c2cd1cc305d5cdedf17d5304da2e342bfd9ccd498b347d9617b122ffba3a281308d2641f56cf7eebc05aaf66d38580ccd5bf2b6dacf469d89c26b8dda32a8417824879193caf919d02a64304df80554f72ee45e896cf5bc27e3b4d7de5ff2b22bc", &(0x7f0000000200)=0xb9, &(0x7f0000000240)="c0f9b353c340cc98a2bf95318eca30708fcda664e250544909cb47ddb7746af2faa983e3df1ef7bf0fd11353f0c80e76277790edf177bc94238048d093ac6e63b078b2137744c8ea28e2dc14aa5daa703a83fd4d30abafcb69181e3af94409b27010466c292bc2", 0x67) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r0}) r2 = msgget(0x0, 0x48) msgsnd(r2, &(0x7f0000000340)={0x3, "c4209cede001a018a575ef6a5c6a476ae648cd91b6f4bae1078ba61e63fdfdc6af553ec58e76c8edafb1706949c603e80812b129641e60eab242ae19a9b0d7e7f52784172bbc5799e778abebdc0f4ce122d7362afca1b109a532a5a0de91337871157a2380dec2b7795cd8080db9aa78f1c57bb7713e9eeb05eefd23b1cc1e5794195ab365684c801e2bd5219961542cefa5f4b14d628cf3d5aebf1a277bbad15bbb2f86c78dbf1641a20e46cec9008803f2a60c405245b5acf45708abb110d45f35663b7b5d72fe6f6bbb2875d1b88425077c0b8cb0c6c887681371bb7c9070ad5d823084fe05c73a73d43b49097074ef359026e7bd0a897ee67f625ee2f5af459b8f1d1a0f4a1031e99d878e2a0348d5fed0707bee6a85696a8b224442ea4057eb50707df498123879644ae89d925e74a1c9f17f0ca4f7f0986f30ee44f4c96fb2fb9059dfc4e93ae499a04608ed81f23a79a18267c23c8838eb526cbd400faf3e9b3b00ca8ea386f9377fcf13bc31153f5f0657fd74d9689b5c934235cdb34a55e5d186f02a5e46b454d1a93298f317bf8706a7ce41e8a7d608794c1e79d77569bf3161df008e9919b39f9b7ccb2dbfa0a3c55623503e518e1ff445faebbc62e2e60ecd3a059878ecc0efab6a4641632a65d7cb4803d7e1c0c004314018953c9a716f063633aaa7a660d3808c8fe361766cf858fc8ef2b8b22f695fc95141089ba3f3d75f701e00c2ae698a41bf095aa346ff579d0c9740dc9969f0a7493d411a0782e18c34d6af942dbf9bd01f1bd398cb7a33ac09e5e116e621e6dbb939c780436a4fec9775174d5535619a1b7c0f381ae020eb56dadf01835ecb6a2fb2a28f285aa3227f68b177a247bcb42727577cd05130baac962e2d189a7dccd96c865404ed7d20eb238ad905a659451ed5c6fb7f49f0e6dadca0f4cefe8181198e1b9bd6b3c3fe68296152c2e48899009baeab94bbd212e9a5c13fb99130cef53c423ac423a319dbc99a2a972caef072dd82de99574c6b250a86761072bcc9c2da5bbeddcb4017c92102b6e15a66866d083b304cbfd29229095967c0874e3b5eeb9f90fd34861713d095c7f8fe325f525534aea8e4461c141c1257cb591b9a151f3ec0dec15cca9c7c03fc040e3aa92b6e44bd259433a754bc3fc305e83b2c41cc7955c9507938744459b651302a574fa96e58a72a285a76155b96b0b418564960189f5534f06afb88c37d891289ceb205b072ffa4480da8e8d33c9ae789a7f47e12a8ed4d46c9cde41092770037102a4e0e4f4583fa2217dcbbfa09f3eb4e0f8d88c18bd828b4d014c13a9415076f030cc8953d591a863af0614ca52fa1c9a8afda4ae7958660b56f9ff8be88a5edff0b7ca1401c2117f24365f7bdd9627ba3bc3368b01f4876c96cbfda48baa454bdd99ae3c4849a810070f80a302e78e05de271fa61ad9ed220c3220c075c041a681d8c42555357d655655fb4bb3ef81e1cb4371abc751e4bb48d09d24776c462dc7949a498a90a60a17d3cc301354f533e6808b62d2bca6752fc629f968675ca10a243e54e224d082a2cf6881fb0f97c985745124c7e8a987876d809003bf5d760a3035e9eadd1fd023c645ce779b9d20cf31fb7f5e0307de4587d00fc35b7a8c2c717de2320fa50afaffaf6b45edbf14af2ce51ba957091972e2a11306b8e06ca1fc6a2a1acc37f8eaf164498607f3621a59bf1efe07c99eeec68049362e3c9f0002caa9c185032f7e39db7923c557e59865f808fbd3c0c3a7d1c6a9d171f80516ab8b2b2a00622536a608dd9ca3bbee2d8757096878302ab61c3baefb9c7797b0c8e06b634bf8778e102dc9e372af956aa585065f96c32a0f08ff6e1692f6afb9f93d17209e144563a041a440340873d37372670d8c1d381a3331e1d67bcbc5b7a985475ffbdf471ac632327e5c1d3b6af324019d53960d8c0f4ef8652104bd1cc06edf6929a9eb58acea4631bd50bf69f64e220fb776e790539686a2222e44151b1444b2988843a241b82e83762f8753b1de02e9c596e9408654c27deb62b9bb94a767ce2efe7a7f3c4dac548c1d766e2be1bd69117bf07522da056212f313cd1189b9538ee2481c12802eb1c09d74702a919f8e2e11d16077615b8ca4d7fcc67d5a40489e053e9f678265d88652f0dd92b448ada55d63715a5f5a3e0393ecaab6db2c9b00dbef20dad68ea918270285556769b3c9575f717d9c16543242a04d24b986c87105f7605e74cd044e5d3272e0843f1ba80abb016154cd4e957fd61d71afcab0a5ac2447aad644d9647199fcd75fa0214d2deb893b86a7f2bff2af142f1889371ab8fc53774af2d7e702d0008e7c26315de4e2cbe5c151b287eb2853f44fc8c2a5b18ebb6c93a9eb975614d4a07de701690db809cc3b2095e02729ab8216b027ba4849b8b9184fd215a4e83e0cb96f4067b675d80fcc515bb20227b6a415cc9a88f19fc6cae141910f43b255b890e7cc6b5d37dffc12438a3c5cc9f5ee0cc3af33290cc11fe2a7394bc97719bb98f39751b77821307a891ec8e304ed37cccf14e5ae4864e593d5622175be4669d5c934549fcaa5a1140cacd5a72715500f28eeb6f8c5995cf6cfdbac27eb06453db56a8944bdd93708464f0c4363ddfe1bae3f7dcd41511a4ee1610a73ad6d747b1842f0d052407349d1d140fc3262ed32b2ec19b4abfbb7057a2aa2456d44992578100a34c80542e56195ce96ccd94da59cc4559358831d9a1185bafbbeabc66b5d44dfeddbb1fd4e7a25a76d1dce59f7dde2d0b0187e4c0ea98cb31b821cdf83b403cdb7c448f7a17d60e6c2b1b89cec1298ea531f12b2560e1ebc616c2e04d61574116081f35d419373cf5368dd6a0d437054af0f79981aa5c9a9b3b07bc3f0f689361c799325e250929c05750bc123572295cc36a47edcdf153c3f4130cef525e080e6236b3eeb05f8554532dfc013295816acbbed35dfd5dd4a5a1751a6ef9d570098593cfaa88374a3a8fe58609576436fc7d4255bace0cc91fd21068246b9538ce14e9bb0747cf504e72e6438a116192edff12d2701e2e9f8538197da46e68c3379362997cd69ac7d5292920e2fede92601a5268a1fe9afe2f109bd5d7cb134df00a4b9d7ead8b7059109305b912bf2e1042576983217eea74159e51dfa191b00cc395404f3f1597f522fa13568caceccca1b4b83fa896473c6d34034c32d708ddd1f04e4040885f9d4b5606dcd98bb35901bfe86f73d3ac9e428095b510ebc7e0cb8dbb4b8b085e0c36f42928428b0c17fd522ab65c46647843381b53063ced90b943670c038811763f5f5469b9fbed220acee4c808c154c179afb60a7df94b55e7ca80f895a023a0440056e7a9ec0701d69791fa1d1cf3e2ac2b9f1543cd7fae7e9149fe4cba9bfa6ea68c3515baef1c546243f85d69e6ab32d883a01d57ab8e985a24133bec8912f78d1a70335ad74f902832067a915d45858d7cfb39a773de3dadc2ec05ee5f356cf07c8fbac2f021061bef8c95bd33ab2fe8dbb63d41cc34344a8c06a0368dad9a43717d0e632dfbcb7f0597f2e93aeeca6c8c6ad78d50394df5e20f590480b309010e5c1877303d6503c9f0599b371b8808bdbbb1278a90152194d012ce497e7b272012943ef7c868b04da6e3573a172e03ed64687f66895b8dcd428d6ab39094cc06dd7c95e11e82e568c7edee4f27381facb5c1fa12f64140a3fdff45b68a4f504f8b4182443b4c814c2a54303c5fa80140654f3d4dcf9a08f6b70447dc4b32683dd5886c294319c67f17f0a07d8f0d7a96df931dc952520851f458e3be3ad82fdab6359fc2764c6cb822700f912b8711fc1345a3635de360d2ba3dc5cbec2a0c96d46070a3f120936890f9cf0e3245d514e824f391040bc123365be50ca5917372ec17cf2fcc4606baab3540bcc6c718e8e0e6d19ac05e65fbdc32b9be6317ea4f8b496aed6a8bb597e0aa5734904fdfd8da7066683b890381777bcaf448ae8dc1cf7be037cce87fa4b64efc425f1dcd07c1a4454aba5ea8008cbc7b4c5d1142597910554c083e14cd75d8d4a621c4971838b48572b30ed025a94f4d8c9b7e3ffb8641745414b52aaf16d0ace4f80be406607609630fc808cdd833b33d7353d12983f05c544b21c4be52fe68bf20844ebc441175fce38680d2829f0116bdef61e350da8140d32037d159b5ada438ea8f3957af81f4aa41cc644ec394b0d62cddf8a6ff4ca539f5755bf0d731a77718ca22d9a1e01e22826a92b44b94c97cd9d20a2aa31410e5674fba80a042913f7e14148f44c25ec8276b19f597be52b354e1881b3abd212be9906b766d8ffe44f193e68832bd492b184ea29dcf098ca180cb6e939c60886e5779901635af7523308943ff1148146b16748645ecdcaadda38e4a1525d14116396440f276f76917c99ead3106608e9afe2024267a5888b022d3f431b0e5c2d8b6d8c17f44876814a43bfbadadcb05693549fac2e5192b5f202bf79b9e6dd2cbc015afb02f6dcb6c764035910357e6b0d9ee064cbcb1f954ec8a2c38d9f2947ec8ef47c071ef294fdc9c16a44aec788113c434d19f6b38f3893a1a7bdaf3bc412b8ef7b97efff458d86c4348e34d1c3f41eb2c5f37b47ddae0559faa46ca2338e801818254c924d6f670b19e486c6762eeb84313645e7d6a6f59cb4a2f0639aa34df8d8a0529eadac551f5cdbf9e1b048bbc4aa93b387c2951886847f9d6ae69be81df9b6ddd3cd27695b493872d6593307ab0ebfc42550797a2765bce40155b72d11fbb86a9a272f58b6f31e7bf929f7b354072ab355b8102192af69cf4cb1a4f9501ce7daee9d78ffbad659718204cdc384f3d4a39cf17a2660a778de597ede9d9ff49be2779482d27ed9be1e9283073c0a26b2c7ccaddaed0ba46e74f5f24c5a664df2063d2beec05c3e0be4ca5a34fee98970dfe8aa78ed82258199f002eacc3db057d836443d8909a90843e03844af8662a6dbc72472901f034a538993d04003d2bc8f7d401299c99b12042adaab8bb8321836b861438dac08c1f8840889abf12f8c0099767f9a9b17acb23b07b77992d501fb50016b7bef7f41a64d8107ae7ac21dbe3b094f37362092718f830d350352a30365915a480bf57a89713cde2eafb502e8e81d41cab32ba1e2d083cc68bc6b77ad85df7537ea6aaee09eb7b2fe7abad02aa7a4c15e8a25cb4e51fe468f132d1d80a506aa3fe8f4ac51f8777c56c4f84ecbf5d00a1e6651bbfa151ae626f1fec2569051cd7783d126c22ff6294b3b319629693947b5b02c0a775e95d44e9ccde38a814f592e03674c580255c7b106ddd1e76122ee38985d0231e093678a785c01fa9e3846fcf2b39fe5609c39af9a995983828e9885f93f38c8be8722c0a4cfadcc24cc08c55d573a3b4c1769a007bf510adba62b04f7f0b789709544cce90b264f8fc20a113248b6e8765db096f53ac50130dd882fb07da4236a31afba746e4d659be90ea931da8d44b50e13155d38af3540d5085551e07c310fa018526fe5fafabf8f12de7f561c158d73c1c5416cbe065b22348484b65480a0e76377991e7e57ed3cbd47d309b33624edd65478da0ae14ddc6ff579116782bb3b7f175574bc641c7f4a31841345cd5fcc37f812ba596c8dbfba746a925d2ffc17b98d4265f4fbd1795ada6529eb4738f39f346b74a8d2180a3f03f45ce8ce6cd0194ca4db816ee8eb595ee0012b6bb0cf21078f044e898f110ac5c6a0c2327877d843d64d5116216d6ba42a67a43ecafae1891ea6d5daf8038c55035"}, 0x1008, 0x800) flock(r0, 0x4383963aef5e36c7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000013c0)={0x3, &(0x7f0000001380)=[{0x3, 0x7, 0x6, 0x8}, {0x3, 0x81, 0x80, 0x4}, {0x2, 0x1, 0x6, 0x1}]}) r3 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = socket(0x2, 0x4, 0x3f) accept$inet6(r4, &(0x7f0000001400), &(0x7f0000001440)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001480)={0x100000000, 0x5}, 0x10) r5 = getpid() ktrace(&(0x7f00000014c0)='./file0\x00', 0x2, 0x606, r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001500), 0x100, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f00000015c0)={0x6e, 0x0, &(0x7f0000001540)=""/110}) read(r4, &(0x7f0000001600)=""/4096, 0x1000) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002600), 0x200, 0x0) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000002640)) socket(0x18, 0x1, 0x8) pipe(&(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f00000026c0)={{0x9, 0x0, 0x5}, 0x0, 0x59, 0x6b}) shmctl$SHM_LOCK(r3, 0x3) sysctl$vfs_nfs(&(0x7f0000002700)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000002740)="06be6ad048eb4dddbf29f5f5488eb9fe66e81b7f9c6d3a152fa4c971c58926fd5a5cdf5ba2030cc47701266512e459afd765c6724aa88d7ebca04c7531d23943cb953794b839a12e176512190b31160978c5b339a23c34b26af42b67a7dc95dfaaaeeb3668d3b1bd40b8c6c6a432a48b7a33960237a2ca4f07c62f147c3f689248dd2f6695b1cbe9ef8cd5fbde89e95c0f320f41d6f09e22f05797a585843aa438845cb8c07f663d3b4f30fd44961594525fcb51", &(0x7f0000002800)=0xb4, &(0x7f0000002840)="9d6f8a27a68fbb5f25d2d35a86c3a6bfb64de2d08ba92af9080fe898cb8750bae30d531795106768253de7a9a8e7a966329cd5905e5161313871", 0x3a) socket(0x1, 0x8000, 0x81) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000002900)={0xa, &(0x7f0000002880)=[{0x2, 0xff, 0x3, 0x2f3}, {0x80, 0xff, 0x1, 0xfffffff8}, {0x200, 0x4d, 0x7, 0xffffffff}, {0x7fff, 0xf9, 0x2, 0x20}, {0x1ff, 0x0, 0x4, 0x6}, {0x40, 0x1f, 0x95, 0x7fffffff}, {0x8c7b, 0xa3, 0x3, 0x3}, {0x1, 0x9, 0x0, 0x9}, {0x0, 0x5, 0x99, 0x9}, {0x0, 0x1, 0x3, 0x9}]}) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000002940)={0x0, 0x6, 0x7, 0x7, 0x66d}) socket$inet(0x2, 0x2, 0x40) executing program 0: mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000001140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000001180)="d56a0b1eb47b0e3dac8b8b19cbc4daf6f4cf4504edb1e2a95e685e75e181e0d019a3299a98da18c8f3ed27bb5dc859bffc", 0x31}, {&(0x7f00000011c0)="9f8d8d6eafe2ba4ff7e39c8cacfa6fddd0b0618ef37ba6000000004670fb10b8bf4bf9cf78a7177f9d8807", 0x2b}, {&(0x7f0000001200)="4f597785dce224705ab1ce1f162eaf9a2959888839bed61748d2c9cce0b2918177e659a165738ea9942a6a296415b9dd19f53fe3c16c8077f21922893fcbb8723a8ee0f51203d4f8644d1b6a684314d79f6df9cb938be7d160ec20e076e51d5ff6b80a32054809f577d9daf41a1d2f85aef7fac826169c2ac1ccfbaabb27", 0x7e}, {&(0x7f00000012c0)="5f3f96d73be27578c6b42975e3d6f838f0fe5fb38c1bbc75ccb7e3dc61b52561eef86f12f727b5ac2c081e7b432915c6cb82634069c2df17d4157a0d99da5616a6a5be0f8df5c373e578dda87b21e9fcc1e25cb17d1845480e7dbfc837851f7240adb278bffadca50913236138834f30b0c147734445", 0x76}, {0x0, 0x61}, {&(0x7f0000001340)="7d27e0b37afac15dde44d873eb867c7d3f3a76ef08af9fa87dad60dda2ef600fbe8a1c596cdd4557fcf497e919fd8d045bbf4932b3f4320904ffb59edc74ab1eecd92bc212f1e9ea79f082e01bcf28ad08c1365c87a29e301748d87b281aaca93f812224693494ecaed7b7d72cf78106f62bb8db2826ad67a15211c756a15a92b6bed2071188f3e018", 0x89}, {&(0x7f00000014c0)="da2e70e46985c94ec3790457957bda5a257c6f8faed17584d0f47961dc549175f1402d00474e01226c7dedc536f133676ce9f3ae3d7688c5a7872fb8edf11a7a853a9b0d9d53f03ccc3b2e5c8259143672b51b0b35a6b97045137e00ea1d8a76d71e065df73e19bc67f9ef4570e92be0c69947f978b0cfd1612aa61a3e411753167c08f15510b3c884dbe7e23d552af5d2e13f87b045", 0x96}, {&(0x7f0000001580)="1866abf92bd7a2107dae4a35d54b1381f73dadfa6ea5c72fd51e158f57deafb60b902570f3ab98083f2ccdddad366b6348b4f7d3ae0e943cdd4b0e559ac224be7e5706bfbfdd4d4a3a9ebaab9aedb0289d0d87b97f00d6e79dd01bfe3b39e9e81a40e27526af1efff1de7622beb143f20a85760ec40eca59f19d5f06e4a4ab2766c698b8509aeafd2ad65f69af388ebecb1793673b34aff22bed0daa308321c831b38bf2c6fa07eedfdf944aef12b9eb191a5c8fa103802a8fa7d9c4e4adc67afd51e29f19e8fb4f4bf78107092d28959b902224bac4a72417916045e2456829857680cd91e102d47b4041", 0xeb}], 0x8, &(0x7f0000001800)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="a0ba2d8c"], 0x28, 0x401}, 0x3) r1 = open$dir(0x0, 0x0, 0x0) pledge(0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000140)="2905811dac874f5a1f962904939f09b1606cdbc94be629d6d9482021276edd8b37fc71bb7576ebfd4f3aed27dbb023dd9119849b90d3b987304078c6475a20385d181c4b794a7fd3479d0d5678b5b0efa7a448fad8ad624540257962290bd36d353be6b2f55c1aa7c0dce0ded68f9162830ad07f297c0b67f3f1aabace4eca44310c9da0fd9eefd7b4548cf6d0b94ffb27574b59fedd41f3e8c010203ad02c54ee954a79592a24e7cb7adcbd", &(0x7f0000000200)=0xac, &(0x7f0000000240)="2d55b0c02937a004a1dd41841609b1d3379464f2bfa3ca8e7f6bf4b75db66eb55f26297aeeae7eb310645ed17022ba1afc15e98d1ac9f6f09d3ba2ece540be61e2f4b86e0d8b4a4d098f71358495712acc90ffbd5d91b3c6830995ec4b8d6af1b332c99008828f0b27093e61cda611c7ac6bffd260a2bd24fc17c96f0c792321a1bb3b950164c34d69e494aa416687a2d21b0771d55a873773c2f947f6194d551deb786d600012a29b974b374f1e4215a8b8f64b059bef40a86fc4901bdc44e0379f1fe40a8bd41e0826d80d286d8cc2ced0404ec98d426685e71f3fab9218390ff540f889297260d5e8f4f1e888", 0xee) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) getdents(r1, &(0x7f0000000340)=""/171, 0xab) socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r1, 0x2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x2) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x7ff) r6 = socket(0x18, 0x1, 0x0) read(r6, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="53da903e", &(0x7f0000000040)=0x4, &(0x7f0000000180), 0x0) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x81206919, &(0x7f00000001c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000001600)={0x0}, 0x10, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x5, 0x37, 0x59, 0xdc7e}, {0x1, 0x9, 0x20, 0x36}]}) seteuid(0xffffffffffffffff) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000200)=0x7) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000000c0)) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000180000000000000000000000000000000ff020000000000000000000000000001000d"]) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/159, 0x9f}, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x2cb5, 0x7, r2}) r3 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r3, 0x3a, 0x0, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) close(r4) open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r4) r5 = getppid() setpgid(r1, r5) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfffffff9, 0x4}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x44}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000480)="b437ab93c964ca79d412b81e9418a838b5b17a477cc5d8e461c6b9da72c5b115ece04379b974d967ca62eaed1b3241dbf790926d30ea797633c4d0ecac09b38de0f0282fa2942a975a533c095752d784c67f248c89e02fe29352480033b7fd509075e4cdbaf66c49e4e43c073412fa64e8e1149600648687533346b1b86ac0c9d319f567dc33e9608fd68b5402c75013344890893377dc02cf54468c9c7e084113511a061b40e229f894439599c7887e", 0xb0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f00000001c0)='./file0/file0/file0\x00', &(0x7f0000000180)='c\x00') open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000480)="3c7a39ea683f5d9b51a4cd8d3421", 0xe}], 0x1) executing program 0: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x7ff, 0x0, 0x1}) select(0x40, &(0x7f0000000180)={0x0, 0x4, 0x2010000000, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) kqueue() (async) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpid() (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000073a, r0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x4e1, 0x0, 0x2, 0x0, 0x0, 0x4}, &(0x7f0000000080)={0x3f, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x23, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x402}, {0x2}]}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000140), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) dup2(r6, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) executing program 6: openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000004e40)={0x1, 0x32}, 0x2, &(0x7f0000004e80)="e7a060d0", &(0x7f0000004f00)=0x4, &(0x7f0000004f40), 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) executing program 4: mknod(0x0, 0x0, 0x202) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x45}, {0x16}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x9af}, {0x5, 0x1, 0x20, 0x200}, {0x7, 0xf0, 0x20, 0x1}]}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a4621e3a2938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c30908bfbec9aac8a5bdd9a566fc512550bcfdafc57082aee8f49685ddf852e39e99379d860"], 0x401, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000001940)="b10005100000009f05009668b4af5062e9c8ed070107000000331e13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bdb04be01000000f7c8cf5f882b29248e34a87be1aa0504000051e2f0ad3ebbc257699a1f139b672d335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c12519e71b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080e24c811ee417ec4bb5f32050000fca65361ba84913f01000009", 0xc2, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x2000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000340)={0x10001, 0x8, 0x1, 0x0, 0x0, 0x10}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r3, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340), 0x0) r4 = msgget$private(0x0, 0x208) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000300)={0x7b, 0x0, &(0x7f0000000280)=""/123}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000480)={0x1, 0xfffffffe, 0x81, 0x2, &(0x7f00000016c0)={{0x40, 0x40, 0x2, 0x7, 0x3f, 0x1ff, 0x800}, {[0x1, 0xff, 0xffffffffffff8000, 0xe000000000, 0x2, 0x9, 0x3, 0x1f4, 0x1, 0x6cf0, 0xe7, 0x800, 0xfffffffffffffffc, 0x0, 0x7f, 0x7, 0x2ac, 0x1000], [0xae, 0xfdfc, 0x35bf, 0x802, 0x3fe, 0x81, 0x3, 0x3a, 0x623000000000000, 0x4], [0x7ffffffffffffeff, 0x2, 0xfffffffffffffff8, 0x6, 0x10000, 0x1, 0x52c], [0x800, 0x7ff, 0xb23, 0x6, 0x2, 0x429b], [{0x2, 0x1, 0x1, 0x5}, {0x400, 0x4, 0x37f, 0x7}, {0x200, 0x5, 0x9}, {0x8, 0x6, 0x1000, 0x6e}, {0x5, 0x4e9280ea, 0x6, 0x9}, {0x1, 0x0, 0x2, 0x6}, {0xfffa, 0x9d7, 0x2, 0x8000000000000000}, {0x9, 0xae, 0x5b, 0x1}], {0x2, 0x70, 0x6ba, 0x100}, {0x2, 0x3, 0x2, 0x3}}}, 0x388, 0x81}) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="0300000000000000f7a8619f869a25f34420e4a75c92fd8ec1bae4c13e77be23fdf4b604bdd2438f1e889be0cbaef22d628beff1c7ffb6b1b0fecab04618b2ab5f5412ac6220b41dd5f473c9e933d7be137297790205d1db5b8ce197543d024540244b162eb840d98f05cdb607f30eba59aeba32817b9c48cbf7a281eaa52e5dc39d0f1dc41b08982da065351c8a3c281ba6de6f305d3c51122f4dff5a81712f8ccc488982caa94173dd7a145459592b4330eb19f38e4f3e5596619697ffa5cf2339585978460fef093658503c92e0b7484fb1b7011eade73834a999764e15a34aef86fe6f2b811a6e7424ad95e3ae176bf4039f98b5b832c22e8118358bf102148a842568be8c591a483e1d8c85be0eb1f0482569ea44688f105a2c01e96d95344dd87cda1aa1ab7f4dbf58f8ccac0c9086890b4d1be30ee5be863b11e970822b8327acfc60cdb00e6a428cb187b1d88233a6e7597fcf587e368a11ba01c44aedd6a4848ff7e7db7061cf8673f09645a4f5d0a1bfffdb0a1b7e9be95c962ca72eb66319a4ae3a623852d540ee0db54dfaa439f269d10122e8cd03b46f509816cbb580f8fa228f9b18e3a35728a1d25b8adb04d6cb72f9fc1b156433008b471871c9f90d66d736277a1471841e73b5b6c97449d0d0d6981da8af6f56640412ee800a475bda7c1c1ae779091a4ad81024d4b7fa354daa1ef2746fa158cae5af7be2c90f7da21d2388e7e81be076e4fc6a67c757b6539e5609369855c637e8f47d7d0172fb57b0bc4e8fec89e9d5ab4eb01890225d207ee93e3486338eced5fe22e1f8c2e2ce0047e7f2aa74d95b0789b35cdcceafb277e9e3332466582d970d0279e58de51e13dcc601e0d611ace0f4086ad17d01178d86a89554220efe321394395bfa8e74028ef992b75e67984ec38f321da82a195a60eb6103021b58a1b914a10d509c131defd6175c96ede8470fab89632e83fecbfeeb28fa7af7952be6137fd6f1328e0c4b8902e8cc6c270f45a0c62bfc7b890220011f1d955c294dd17953d9910debd96ec5bd0ee48ce1a12c2d955e7977b816ce2e493478649cbc079cf11c407dfff7eb92cfee83f6b22410f3accde3030cf15b781e487fb2df1cb31fa3bf20cffc628e603f8ee89159179f3ccd2fb9741a0497f48238860037ea4e999f9e8e9189a19857b35934c9717cec6a16e5975a9887320a1673c2a9654c099d3ee002366e3fd1042b7141f2ddeba5bff3c20af6d0637c6cd65b0cd7fb1a752856434e571cb83806f655ad1bdaaa3ea31bc26747aa571174b819f26f5008d1ee125acaa48be70b6e56a38fb4a2097a3b4847f5aa1ce2766d0da16d51eeac92fc812de7bd7be5a66f4cf780eee72c708a095078b0326a1767079ed2280254b774572945a029c3655953f45d8469de9acc1d8dcbfadeedfc5792c1c254dd79b8f8e31657739a48b2e712ec8ca0056e179177f5f30ceff9f407a834228481f93c81bca6db49da4219d68d90cd9e2695d27d94ed90f1a6947f370fafe54d956c061f47158a93f1361e7e6d8c53d1d8470f235099d4db3ba7940cc754b2feae21f8ce3425623977bb0f19f33153398d61b67165959755d4c448089c813778dbd26923c065be62a78db10c596045e18349ca8eb878a16ed505f66c8d2ae37bf0d9cc1f9bdda53547f13f031f2cf34d77dabc2ecbe0097d1c74ca3e92bcfcbd4bb00cf321d52d13bef8a8784de3b31a32e2b5fdceff2ffe4a028e3cc36f057e20fbc0aae603deecb3c164a91e66056a77c5e3ea92ff545efa89afc65d560fb62523f33bda6e29de18cec413b329afaa9bec24415b1199553f9833dae18ce421cbec819768692782193b82f6f074a04a94c79a03acb821644cfb4438f322ecf7ebf80f265625fa7cca145a3d45f33bc6efc2999b7ec18d43aabf6568b3e5f1ef8ddfe3003f9116d4d3273964fb4a4a6423be14a49c17296e2bd3342e6272e4335641815a31866594b7632588968512918f7a0f375279d9d9663e813444df607ccbd2e26a2d47092a106e5da9c6c1f355f8dc43e20433373dbd7afc5577050058998078fa0ecd1777bcee79f6afd4aedaa8f16fffb62cccfd773b657fd459bbae34a80b0b401c574bb683098491708ae0285e9edb6d4d4b8844c4351cc310d5567348b4f6445ca4df4506f8056aec0bb2c09f5f3b82cf1846c18f3bd1b5217b9d572ee9a66e43ce153be6087fd2627bcb4d3c778be7e0195aec30a28a95c29da29f4b3cf12df2584a28b154972c51a656d685c42db42220d969c76becff0748183fa7ba7cb1d534278b5ca777553f86f75da5715bf5339e06cdc72ee2981ecfcc5d5f3fd04a776004b144a9c1be30110bc929be1647c2770b29379a34377cd3a8fd959a564cdd0dca0f85bdeec097b039c4daf53304022345d2a57a24fd78c0a176f0ab7808666daef9cd94ef87ca1b64ba50f2dd90a622eb3c04f61678e74c8aac12152f65758e738a2847bedf193b3ef8ff37c484e28b2d51adef97af75ec7bb9f57d3ab81283937a84c85449b65e4d302f767fd64dd9c05410448ac166aa5762cc938011afe3d63e690789b5683bad800d2bb7a59e411918c922cbeed8e09bc70ee65d8ec6cdcd1b50dac1f09b2d14688335cef0815053d3d777b1ee3c08cc79cac19f9bde0038a72edb1e16aeb2e30564e8158e4b2b74c0be378803396051e3df3cd9c41db5b7414fbe1e5639696393f763ec896cdbadfff57c9de4ab28fc03d950143b423e421f8374df287342c26a97311918d921b78a74ee71d4b1873e19a7db35c41bd6f66c0c09766f47dde3608b95478f31d598822dfbf7626bfe72a53cab2463f53bda4f618d8d9b8a78dc05bc4967a93e4ef5b20c5c8c9d40950711da69650b8e0c9c9bae56b659a3cae457fdd7826ef050400d76d93f361f0ff8cda82a854cedc595afcd07f35f70405248d2cc4aaddead5a12a4e8dbe370176f568b196cd4fde9f89c214eb43c79b809f966ea53aad94e1191516d9dd2c6f1a05d1c79792b95619559cbdce29ef9efc86cd806446eb324c1c7e3009040914c0a11ee0a57585d60665ac83e09ea7e05ae8d5a6b24bade77a1e8e4d953e0f3dc08aecfe990dee1b6045e538da9ef8b01fe82c70604365b1ba8098b7074e7708c826a2514e2ee4d01ac1431ec43b05ba8e5e38a03d0686221a3bd9aeea2953e143b43a05be0bef03686dc2cefba277376c89b6452f2e6db006511e995c5096e3376729f139645b7095e7b70fb1d244e795ae2060e6e672ed3df4116d3542f194540d50376e0e9db9e490ea266600a5283c948c086ba2c6fd9019aa5e37fdaabfaed655d0231bf3b5138835962c8f41eaf0f6e8d4f9d4e602a3aa58cb8fd2929f472ff77a0a2652e6dc9955aa6b654301322d0d39c4fc70456b5a59e569e4848515295005917f4528a632bcf6cb5f97b3ecc173da6b0f59a76782f7c942de1cb1accbc74b7f9ea87ab92f2c2a5caee0e08448be49eda122f3589dbd6057be6f7577bc84367a1e23794c3d7e4aa8622995492e6523aa22e1ac1c26b4bb9ef7c11ac8bc52064c7ed1d1a63f37bb944dbfea2a732a68ce54c9a9d357c59cad365507079a1eb788e35251d20e986c8be394c319e0ea3b82b6f666e93d369e1d0ceab8c9202bd3bd3893d2440eb4a8c429c0cfda5cc6a4a0512be7321760a99c8cc09c42806f3e4e9b06749286228337f095387ffa9aec5ab700e310445e0e500088a26c0ead8f25a2b5bfcc5e9fc4211a0f30e4c70d6f90f92b56f7a3f6f99ddd56328e1cbfb59e93d8c9a0583ac91b50e899b9a24624a06f5a1ad9d0714aa502510eb945830a97baddf93139a7d30d1a69ad51432a6c762d339993de45f607790e0af6561045ec96f73c48f55b8b8a375d5bfc453cf87d55506f95ca6d775ea186ea46680f0aa93ff8e801b8ba955a46e81c03ae630451fa564bf0247cdcf9938b80751771c376bc7029efb890903b95e664ef241a7f0afe951cd27ac59fab02ec5ce9bc32286a778711382c4bfac912b77906f1d058da436abe1e1dadaed2181b0474145284b09f54845504e65c4c13b43d1608c58e6cac5b0cd5b12f8ed3ced3dcaf99fbc440b62796cac7440fd094e82e408c7f8465a89ff3a3ddcbc50712be534e34fe6b7e2ea31ff7d1da5d0a32f582d70a151b58558178d35aa662b6c61097600f826930a4147da30f669dc9f6ed5205a22a7cef7dbd81a39a0527b5afb9b0dd48bd3492d9141022f978a15b4a8a4027f39fd5425cec5296a2dac5701ebc62755c4ace67b28e069252b138c6e66573bbca327a1a02e7607af981fd63670894e7dae9e2a2fa751f7b2c4ed97bea840fc933516f6499afc8c7ad28e85e9b0b6e11735a948d2e77e14a40b56e01d4a8357b4eefec5b4c139337fce7eaf28a3d703559082cc7ac2500ed45d931fc92024587ae8d20d97a3937dc1aa18392911abbd734c05e71befe2d1b6e2dbb626891edbd89d58e7b472d10d3f155510cbb4db15e7c503ccd097ad3f268868ffec7e298b004e9aecc9a15e537587b66e9cacf4813464853b66eda240f05ddee635c0e80920afbdd20418734b1f10dc6ae52a94960a321402f953d79e0335e2641b4d09e87dab85e2dce300bc429f3167eb18d085ce7a92e692b269cbac17bf61668a87604bb70eb3dc1dd57d7139d663b27f51eb93ec4da24f80c18aa12dc9f17dd1469d80247601fe69418edb112565289e57a65d9893df66bc5f8ce2338a32fabe6f7a35e6bd7e9ed9e1daba7b8141f88beee9d8a59992c4424255be2923231daa6412e986d5a172df815356a12c2d57812775cf961f3ed49a428f07caadd19790609eff1a3cb5d16cbd097d0fdc8be5ec57ba9ffb23ff60258554d1fec2e73b43454b33ec52a7027c798f1a01768a819cc56ad02899a3e211e6afa1db4b78aae07e550e8c4b4f0016bafd52e94b1ad3738be2a8dcf4c9357d841fc0600ee6b9680f9d5e03796e8cf98e157abf8654900182ed38646268cd0ee27dd9e86fd597444641261f30173ea9409f7513432cc36f018858724b18f524f80673db1675d2889fab0e3bbb457e279afa2af4a823ec19de1a29546ea3923f6c70256627d90dcca1d6df5bedb9ad2ce5caba8e8a8b1ec1e5c53ee2cd39a77e430606ce08f0a74fc7aa8c004639c03b4af2edde005a93a7f8e1c187b00548c3d633184439ead5987dbbabe58d68d8d026bc61964f96814d7277d4a8630f9d4f816115d4f0f9d568440ba89ec0d7c19959052250adeb8b13469bdbb5b9cd6a528a4dedae203faaa5f53f53a2353147758fa75ab9147589569df1a11374673ee3e870e02da072a3f24f637f01c4a83b078ac4341670da9a947df66261cf4a063938b49ee3be72d2b98c823bd2502c0a2c6258058f560c828cc57aa6ac5a9605e1ea30fc54f978edab79213716454f31687018175045fb9f671eaade233eb49856c69d300d58c471f5015cc6af374a8692fbae1057ce12f2de526f5171417f6b17f792e179f0f016a522317c4d95aa577cfbb440dc31ba6ff93b5a97d9a395ba82c5eb1fb6cf7d2bd94479053789ae6e8951b2453daa61892c3edb533ec5f325385d08f0ecc84a55f1c7a85d912701e97e2a3cdd9716e985c4521cb04130851a03ee172e4673cb95ef263021b1562baceba6e1ef19dc78c0d21bc4d672e009cb89049772078aac06e9f49c0cdec945d4fced6580bcb9865efbadee5ea20124cec15b5cc3f7feac1de0e0b0e2b509d1c680c952b5146d3f0f98245dabd576323df0db0333510800ec"], 0x1008, 0x800) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba44"], 0xb9, 0x0) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) socketpair(0x18, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000082000/0x1000)=nil, 0x1000, 0x2) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r0 = open(0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x7e33ad4b, 0x3}}, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x5, 0x8, 0x3, 0x1, 0x880, 0x66fb, 0x4, 0x2, 0x0, 0xbb, 0x2}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(&(0x7f0000000580)='./file0/file0\x00') sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 2: mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000001140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000001180)="d56a0b1eb47b0e3dac8b8b19cbc4daf6f4cf4504edb1e2a95e685e75e181e0d019a3299a98da18c8f3ed27bb5dc859bffc", 0x31}, {&(0x7f00000011c0)="9f8d8d6eafe2ba4ff7e39c8cacfa6fddd0b0618ef37ba6000000004670fb10b8bf4bf9cf78a7177f9d8807", 0x2b}, {&(0x7f0000001200)="4f597785dce224705ab1ce1f162eaf9a2959888839bed61748d2c9cce0b2918177e659a165738ea9942a6a296415b9dd19f53fe3c16c8077f21922893fcbb8723a8ee0f51203d4f8644d1b6a684314d79f6df9cb938be7d160ec20e076e51d5ff6b80a32054809f577d9daf41a1d2f85aef7fac826169c2ac1ccfbaabb27", 0x7e}, {&(0x7f00000012c0)="5f3f96d73be27578c6b42975e3d6f838f0fe5fb38c1bbc75ccb7e3dc61b52561eef86f12f727b5ac2c081e7b432915c6cb82634069c2df17d4157a0d99da5616a6a5be0f8df5c373e578dda87b21e9fcc1e25cb17d1845480e7dbfc837851f7240adb278bffadca50913236138834f30b0c147734445", 0x76}, {0x0, 0x61}, {&(0x7f0000001340)="7d27e0b37afac15dde44d873eb867c7d3f3a76ef08af9fa87dad60dda2ef600fbe8a1c596cdd4557fcf497e919fd8d045bbf4932b3f4320904ffb59edc74ab1eecd92bc212f1e9ea79f082e01bcf28ad08c1365c87a29e301748d87b281aaca93f812224693494ecaed7b7d72cf78106f62bb8db2826ad67a15211c756a15a92b6bed2071188f3e018", 0x89}, {&(0x7f00000014c0)="da2e70e46985c94ec3790457957bda5a257c6f8faed17584d0f47961dc549175f1402d00474e01226c7dedc536f133676ce9f3ae3d7688c5a7872fb8edf11a7a853a9b0d9d53f03ccc3b2e5c8259143672b51b0b35a6b97045137e00ea1d8a76d71e065df73e19bc67f9ef4570e92be0c69947f978b0cfd1612aa61a3e411753167c08f15510b3c884dbe7e23d552af5d2e13f87b045", 0x96}, {&(0x7f0000001580)="1866abf92bd7a2107dae4a35d54b1381f73dadfa6ea5c72fd51e158f57deafb60b902570f3ab98083f2ccdddad366b6348b4f7d3ae0e943cdd4b0e559ac224be7e5706bfbfdd4d4a3a9ebaab9aedb0289d0d87b97f00d6e79dd01bfe3b39e9e81a40e27526af1efff1de7622beb143f20a85760ec40eca59f19d5f06e4a4ab2766c698b8509aeafd2ad65f69af388ebecb1793673b34aff22bed0daa308321c831b38bf2c6fa07eedfdf944aef12b9eb191a5c8fa103802a8fa7d9c4e4adc67afd51e29f19e8fb4f4bf78107092d28959b902224bac4a72417916045e2456829857680cd91e102d47b4041", 0xeb}], 0x8, &(0x7f0000001800)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="a0ba2d8c"], 0x28, 0x401}, 0x3) r1 = open$dir(0x0, 0x0, 0x0) pledge(0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000140)="2905811dac874f5a1f962904939f09b1606cdbc94be629d6d9482021276edd8b37fc71bb7576ebfd4f3aed27dbb023dd9119849b90d3b987304078c6475a20385d181c4b794a7fd3479d0d5678b5b0efa7a448fad8ad624540257962290bd36d353be6b2f55c1aa7c0dce0ded68f9162830ad07f297c0b67f3f1aabace4eca44310c9da0fd9eefd7b4548cf6d0b94ffb27574b59fedd41f3e8c010203ad02c54ee954a79592a24e7cb7adcbd", &(0x7f0000000200)=0xac, &(0x7f0000000240)="2d55b0c02937a004a1dd41841609b1d3379464f2bfa3ca8e7f6bf4b75db66eb55f26297aeeae7eb310645ed17022ba1afc15e98d1ac9f6f09d3ba2ece540be61e2f4b86e0d8b4a4d098f71358495712acc90ffbd5d91b3c6830995ec4b8d6af1b332c99008828f0b27093e61cda611c7ac6bffd260a2bd24fc17c96f0c792321a1bb3b950164c34d69e494aa416687a2d21b0771d55a873773c2f947f6194d551deb786d600012a29b974b374f1e4215a8b8f64b059bef40a86fc4901bdc44e0379f1fe40a8bd41e0826d80d286d8cc2ced0404ec98d426685e71f3fab9218390ff540f889297260d5e8f4f1e888", 0xee) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) getdents(r1, &(0x7f0000000340)=""/171, 0xab) socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) attempt to execute user address 0x3c729 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c729 cs 8 rflags 10246 cr2 3c729 cpl 0 rsp ffff800035c850f8 gsbase 0xffffffff82c8bff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c729 Starting stack trace... panic(ffffffff828277e4) at panic+0x159 kerntrap(ffff800035c85040) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(fffffd807b472d30,0,1,0) at rt_match+0xc3 route_mpath(fffffd807b472d18,fffffd807bde8c24,0,0) at route_mpath+0x8b in_pcbselsrc(ffff800035c85428,fffffd807bde8c20,fffffd807b472ca0) at in_pcbselsrc+0x1b7 udp_output(fffffd807b472ca0,fffffd807bde8b00,fffffd807bde8c00,0) at udp_output+0x590 sosend(fffffd805616a200,fffffd807bde8c00,ffff800035c85588,0,0,0) at sosend+0x663 sendit(ffff80002a678540,4,ffff800035c85710,0,ffff800035c85700) at sendit+0x54c sys_sendmmsg(ffff80002a678540,ffff800035c858b0,ffff800035c85800) at sys_sendmmsg+0x2ff syscall(ffff800035c858b0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x104bb1d6ef0, count: 244 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 1498d526-897b-4d0e-28be-a262cd523d51 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace