9637235ff18720ef783e35cfb0888b9875390504f69332557661b46ba0a04a6ea2d429ecfac0ec2048c5537a68e7c5a571c30c0ffe256f5eaa39e3c8361d99a00f5f1adbfb7bcf9b66cdd1c4c383f679a4dbb4d935fa065fb0d236e74e8ed977134737b2ebc745a4c2055e2cd4e40c79c1f0d3ff673c221f125f0f54e909895294f4b861295c22edc7c46ca80b379862f2a91c93614b36a3cd9c7ca2ac1b1f4ce0c9d304d3978c397408c51b47efc5ac11c3786ded21c01b6e5ebce0e3d513ad7c0fa22253f5c540a5a5bf8f68609a436c2f3e40ffad174afced3c53c85113934fad5f9696882e8cefd861b9c2fee19232087e08e4a3e030b4cb304ceaffabaf69a9b3d002de0444b9849381585be73c95fc69d2b36e97d514ee5f7f6c2ff1b1b126e31174da15ccee1f955a399845aca4767ea40f7a2f498b8e0e7fe46d2b141b08de492090388027dab069b689a4c6156dadad1de958c945019f4d9478c4caf138e58af252439c3ce8677e45eb268c9c96e3156ca68b808152141b52eb27f707c85b2e972d133796510265340b7803e5e4f380baa8190ef6e8ded64da28c5cdb4332352ec07b0057dbf2bdace65db738ac67a1c7eae76ed1027f7f29309e669b4986078451bec4849029f31a202406952448384794e30ef0eacb334c37bdcf8c96031dbc67fc109a56545833c28c5aa7adbd74bdad6c4abc32a605cc4217df3dbbd2cf60be939d03c908dce282ea6ba05d498685d6721acc91cbadf4a074a1f5a9f6e248ca97d9c1f988c68a7927a8b2c9a670be0e504a11918db17ecd7c888d7aef603d6a7508cd7f452e4829e477c40155d5000092ae76ff732e89f56f4afd38bd9f343ec8d0f78ad15fd6201149f4064dec1e24a7c9fdf154182e8059c960c683ddd648d6c455d4dc7d032890a9ca03d85953f68bbd617a294882ddab7762f0c0eefc7a438fdcc8bd926a341c3138801c782f25203bd28ec3314c865d710e705f43791d9fa9642f2f446335ba50676f48ed33a660c12383f5130ca382c8fb5d9561846a72aad36d92c67ae4aaa078a9296458e31bc9ad0708f063530f6d148aa2811c49d6d043814dfdf581ee3992b629cfe130da01fbc0a9eca1f620566b427fad8c5b2717c08c11240e8ee3e0c133fae69f601584c6fe4d51179e1c775602603cf8ec9b4022734b50a0506fbe910b83c4042dab29d3fdcc301de3c95e1187e168a314455c331a80db8a6131f537571b610dcc03edbf56fa4d8fc7e1c270e717b2b623e195e9934b9da0643cfe4fdf7a8358059262426454b0ea2e3cbba2985cf8f98c86b38821e3dfc22793c0e510addec8454398817c06521b2eff1d6a2e0b1eca72c16d2449fd092c6302fa07e195bbf9f49e20fb783a823f8b2cc218b29dd01a56ee072225f9391e74b768adeede4019ad696983a233d078f74175f3aade4834d3e363a59fc4a5d6c10a48097c2c7a7bf3a8b7d2c300773e93e8897318cdae1190055e9215b3c41cd60cc58ab37ac7326f5a28028bbf6d6bbc4e7076d451a75e9b70afeb1b56811393e8b42503871dea55275772d8890792c82f9d6a63caf482a7cabee2dcdabec2f84f79ab6b0e774f253f11edfeb8757bff03279f3e49643b95a5d5e7381d84b6b770949c1757d5c1167df3277744ba6b1cfcca792f3fa7fdcd1e5fe197829ceadea600cd087d6cf98c3b0da30b506dc5217280f992bfd20d91163b1362cbdc822c78f313a80a2933723cbf5e88522b99762c73b08bcf6c04d0b8f405d7f54daad024e6c5f10be1d696045f714b6e7c06c9ec1a597edddaca6d2d46224134ae0485287a0610130d7d551fc5e268c1013c343218c858cf95881b9d1cd7020763ace8e44fe8cc05f144826128d29728c0679f9f081310150f21a50a3d8595522a52166cb719a048ba8a7a651db6f40bc9d423010d3ed7949367b1356ad8c0c68e8980f1c2538423bc355ca9b67f9cc98ca4f35ebabc2b188ac2764cff9e0f22b6f46fefd46b8a24d8c4512a6cd434992512d33ec6a6fc5450b25c56a07672c7e51acadb8dc5fcf343d598f6e25dadc7a080b42cb788ae6110714ed86e1823e6dacef716b9e81503bdae117ed5821da05ba463eee9da3b5ac05d25082642aa15f28fd6646c433b1f177197330b586a98ef7bd78bd78f12e9f57e6d499c71652b30a39a8ac13b074da6200df5beb238935fdd039292a8112edd803eb2440fef61fd744f2e49fa5e14b99a263c9895118446fec9ab0d0276ac20583289835ecbc047351f084cf6f1503eac9b1e9ddfc965cb21a38c6051f7f87d8e7dee0aad8b99e29aee7b1a896b5200871069082dd937f512720a74eb1132454c4aab4bcc3350d652b1b8d96e26e25afa2c9e4f7b4d7c9e7332d056a8bd31736434f115782ab5acc90b8753ca2e1a3eb5d9b3d9790f8a6abd4a6845f190f175eb9047d9cf385c8aa8c02dd8229715b045a060c66cd0a952d9c22eb5e831794f5353f7561daf92671315087b0132011be6db182f9d9754711f8c90ed8b82d30ce48ff71492eb0773be11d848dffc7fe381a96afca7c1c2e052161b8463eae95b37463909218e15257c4606b63ab23a524fccfe10cc520b0b6390b2eed5c9ca198a432a42709a5f2f1713b070fe1e5872c65c820adecd37c701113961bbc4dc2a9bd9d13", 0x1000}, {&(0x7f0000000280)="77a505a1d8270750565d2ae33c0637e9cc616dcf733734900da2c242d400a354cd4ddf6c1f330f11286c7bd738dd2f4f3c875e1b9dbe98326140ff45a23e4dd77cea4eff9fa06e", 0x47}, {&(0x7f0000000300)="dc952b80983f499dfda18c62b5ec171ffeb448c9a3f8e03fbaf1cbbda154d36d28546c77688b5017df78ad9f34b21e826829ffed58f979dc2b9a69a401d0a3d907db0cb8aa6d4a53a41dbbf775592c3783d7b9ea2658c7f4beb0a66ea7ec6b8a5db7244c26a8b8827ead960f7411cf1326a1783208e9c91e778c0039977a8877ca61bcb16d1d9b9896b2fd0e19572977757e340bae2549ad1d80cf619e4e13ba0cd5e82ad0979cb06a2eb4f93e813d6d01ff8f36ffa0ddb519be26468f96af", 0xbf}, {&(0x7f0000000180)="893797264448df2ecc593af5285a494e243bfd56c01154516f", 0x19}, {&(0x7f00000003c0)="29b0068ccc2519e8c3bae8903c469dd116ab94140d249a34c38e77e2ea0dd49b1d2af1e9239fd5a98996221405be1ff6ef639dbc40033a3768f784af492217d6f488268f37265c23490860623f7dd0c6a99718dd1130ad76f07b336d0e900d5a61c04c4d21b4c421e1ad093104f5771907e72918338f64053adb0c195a5ed818", 0x80}, {&(0x7f0000000440)="c06e49e2cc039c9a430fc07dbf4b248fdb5317d2ef5345855b2fc080cf1529193207453c9e16654163eb83502b6fbeb640c397aa948ecce81e62112f2b159629f8770d81f63642772b58888fcf1c5cba7d1f16da47d37dceeebcb3c13db95804b1ca0b522ea6ff17d10565f42449232618aba118e97e08a84a91777ddf1a242a2a5bea5cad0dfa1c823ecbb5ba19cee3aab3d6cb0cd934f6ef9f1e2c25fe7c73b5c1faf816a4d4a10dfda75a9644dac805f715e64c4f8e38fb3c0c0f76531a47dac377ed0798d5c7f7e67db32579b7cbfa90", 0xd2}], 0x7) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x0, 0x9) fsync(r1) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f0633c500000000000080951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x28}, {0x6}]}) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7) 16:01:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffff9c) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x3}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) socket(0x800000018, 0x2, 0x0) write(r4, 0x0, 0x0) 16:01:27 executing program 0: r0 = semget$private(0x0, 0x3, 0x1c0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/185) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r3, r1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000380)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) fcntl$getown(r3, 0x5) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r8, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) r9 = geteuid() r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r17, 0xf, r18) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x10, 0x3, 0x8) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r21, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f00000001c0)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r22, r27) r31 = msgget$private(0x0, 0x682) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000580)={{0x5, r9, r13, r27, r34, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x7, 0x0) semop(r40, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r40, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r40, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r40, &(0x7f0000000240), 0x6) r41 = geteuid() r42 = msgget$private(0x0, 0x682) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r42, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r42, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r42, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r42, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r43 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r47 = getppid() r48 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r48, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r49 = fcntl$getown(r48, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000980)={{0x2, r43, r45, r46, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r47, r49, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r50, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r55 = getppid() r56 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r56, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r57 = fcntl$getown(r56, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f00000001c0)={{0x2, r51, r53, r54, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r55, r57, 0xa9, 0x20001, 0x100000000, 0x1}) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r65 = fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f00000001c0)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r63, r65, 0xa9, 0x20001, 0x1, 0x1}) r66 = socket(0x18, 0x1, 0x0) r67 = socket(0x18, 0x1, 0x0) setsockopt(r67, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r67, 0xf, r66) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r69 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r71 = getuid() r72 = getegid() r73 = fcntl$getown(r67, 0x5) r74 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r75 = getpid() fcntl$lock(r74, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r75}) r76 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r76, 0x0, 0x0) shmctl$IPC_SET(r76, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r76, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r78 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r78, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r78, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r78, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r78, &(0x7f00000007c0), 0xcb005093f78273e) r79 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r79, r80, r77, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r81 = getppid() r82 = fcntl$getown(0xffffffffffffffff, 0x5) r83 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r83}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r84 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r84, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r84, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r86 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r86, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r86, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r86, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r87 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r88, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r89 = socket$inet(0x2, 0x1, 0x1) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffe38) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r92 = getppid() r93 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r93, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r94 = fcntl$getown(r93, 0x5) msgctl$IPC_SET(r86, 0x1, &(0x7f00000001c0)={{0x2, r87, r90, r91, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r92, r94, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r85, r91) fchown(r83, r91, 0xffffffffffffffff) shmctl$IPC_SET(r76, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r77, r91, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r81, r82, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r76, 0x1, &(0x7f0000002380)={{0x0, r68, r70, r71, r72, 0x20, 0x80}, 0x3, 0x7, r73, r75, 0x8, 0x80000001, 0x4}) setreuid(r59, r71) r95 = msgget$private(0x0, 0x682) msgsnd(r95, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r95, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r95, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r95, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r95, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r96 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r100 = getppid() r101 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r101, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r101, 0x5) r102 = getppid() msgctl$IPC_SET(r95, 0x1, &(0x7f0000000980)={{0x2, r96, r98, r99, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r100, r102, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000580)={{0x5, r41, r45, r54, r98, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0x0, r7, r34, r39, r45, 0x1, 0xf001}, 0x4, 0x3a6, 0xfffffffffffff000}) socketpair(0x10, 0x800f, 0x20, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r103, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:01:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x400000002, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:01:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000001c40)=0xc) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) setsockopt(r1, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 16:01:27 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x2, 0x3000, 0x0, &(0x7f0000002000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x1000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x800) pipe(&(0x7f0000001280)) 16:01:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x401}], 0x3, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:01:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x8}], 0x2}) r1 = msgget$private(0x0, 0x20) msgrcv(r1, &(0x7f0000001c80)={0x0, ""/5}, 0xd, 0x3, 0x1000) r2 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000001c40)=0xc) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) semget$private(0x0, 0x1, 0xc23baad8164699e) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) setsockopt(r2, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x3, &(0x7f0000001340)=""/139, 0x8b}, 0x800) 16:01:27 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x7fffffff, 0x101, 0x10001, "d76f8f87139f12b42672b2ee160830bbf62b9912", 0x9, 0x8}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x80000000, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:01:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x3, 0x0, 0x414) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000006c0)=""/191) r2 = geteuid() setreuid(r2, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r11 = fcntl$getown(r7, 0x5) r12 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x240000000, r9, r10, r9, r10, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r8, r11, 0x41d, 0x5, 0x5}) r13 = getgid() r14 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r14) getgroups(0x6, &(0x7f0000001500)=[r10, 0xffffffffffffffff, 0x0, r13, r14, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, r2, r5, r6, r10, 0x12, 0xa069}, 0x7fff, 0x10000, 0xb7}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 16:01:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) getpeername$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:28 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x10f) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket$inet(0x2, 0x5, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = socket(0x2, 0x0, 0x5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup(r10) r12 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x40, 0x4, 0x40, 0x3}], 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x82, 0x1dccc21c553024c8, 0x9, 0x8dd}, {{r6}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x7, 0xfffffffffffffff7}, {{r7}, 0xfffffffffffffff9, 0xb9, 0x20000000, 0x56da, 0x949}, {{r8}, 0xfffffffffffffff8, 0x2, 0x40, 0xffff, 0x4}, {{r9}, 0xc06f3f6a778989bf, 0x92, 0x78000014, 0x29, 0x101}, {{r11}, 0x8000000000000006, 0x10, 0x8, 0x6, 0x7}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x4, 0x1, 0x6}, {{r12}, 0x0, 0x80, 0x20000008, 0x0, 0x1}, {{}, 0x8000000000000002, 0x8c, 0x15, 0x0, 0x200}, {{r0}, 0xfffffffffffffffc, 0x4a, 0x40000000, 0x80000000, 0xe689}], 0x1, &(0x7f00000001c0)={0x5, 0xf0a}) 16:01:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8fc2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438fa387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e00"/280], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0800af0000000000"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a72f3b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) lchown(&(0x7f0000000780)='./file0\x00', r18, r19) lchown(&(0x7f00000001c0)='./file0\x00', r18, r19) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, r18, r8, r12, r14, 0x1e6, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000180)=ANY=[@ANYBLOB="08000036accedd7f"], 0x1, 0xfffffffffffffffd, 0x1800) r23 = syz_open_pts() ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffff68f, "000200000800000c2bdfcf5fb400"}) poll(&(0x7f0000000000)=[{r23, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) msgrcv(r22, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r12, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r1, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r11, @ANYRESOCT], 0x4, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r27, 0xa5, 0x1, 0x100000003, 0x6}) r28 = geteuid() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000480)={{0x2, r12, r5, r28, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r6, r6, 0xa5, 0x1, 0x9, 0x6}) r29 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x1, 0x9}, 0x8, 0x1, 0x9}) r33 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r34 = socket(0x800000018, 0x1, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x83, 0x7fffffff}, {0x84, 0xff800000}, {0x6, 0x28ff}, {0x40, 0xffff}], 0x4}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x5c}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000008c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x5) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:01:28 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:01:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x1, 0x8}, {0x18, 0x1, 0x2baa, 0x5b}, 0x0, [0x0, 0x1, 0x3, 0x8, 0x9, 0x2, 0x4, 0x7f]}, 0x3c) ftruncate(r1, 0x0, 0xa96) 16:01:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d05ffffff696c653000"], 0xa) r2 = socket$inet(0x2, 0x4000, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0xffffffffffffff71) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)) r6 = dup2(r5, r4) fchdir(r4) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYRESHEX], 0x1) 16:01:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff0fffffffff7, 0x8000000000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:28 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:01:28 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0xfb, 0x0, 0xdd61], [0x0, 0x0, 0x2], [], [{0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x4000000}, {}, {0x0, 0x3, 0x0, 0xfffffffffffffffd}, {0x3}]}}) 16:01:28 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x1, [{0x2, 0x3f}, {0x2, 0x74}, {0x0, 0xb70}, {0x3, 0x2}, {0x1, 0x9}, {0x3}, {0x3, 0x7}, {0x2, 0x2}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x3}, {0x3, 0x7}, {0x2, 0xc64}, {0x4, 0xcf}, {0x2, 0x81}, {0x2, 0x8}, {0x3, 0x6}, {0x1, 0x7fff}, {0x3, 0x7bf530bb}, {0x1, 0xd4f}, {0x2, 0xee}, {0x2, 0x21}, {0x1, 0x200}, {0x3, 0x2}, {0x2, 0x4}, {0x2, 0x4}, {0x1, 0xffff}, {0x1, 0xffffffff}, {0x2, 0x8}, {0x1, 0x100}, {0x3, 0x9}, {0x2, 0xc01}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x10) read(r2, &(0x7f0000000200)=""/101, 0x22a) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000080)={0x1}) read(r2, &(0x7f00000003c0)=""/242, 0xf2) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="f7", 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0xa, r7) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000080)) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f00000000c0)) 16:01:28 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = getpid() socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r4) getpgid(0x0) r5 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r6) setpgid(r2, r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x80000001) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:01:28 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x1ff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0x28b81e) 16:01:28 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c28ae704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2a0600000000000000278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) socket(0x18, 0x1, 0x0) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = semget$private(0x0, 0xb, 0x8000004d) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080), 0x100000000000022e) preadv(r6, &(0x7f00000001c0), 0x0, 0x0, 0x0) getsockopt(r3, 0xffff, 0x10001, 0x0, 0x0) r7 = fcntl$dupfd(r3, 0x1, r5) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000180)=0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0x0) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x40) semget$private(0x0, 0x3, 0x10) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r7, 0x80000000001) r8 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8080, 0x8) madvise(&(0x7f00007e8000/0x3000)=nil, 0x3000, 0x7) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000580)={0x10, 0x738ee1e8, 0x4, 0x2000000004, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f0000558000/0x3000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00003e6000/0x4000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0xfffffffffffffe00}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x7ffffffe}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80100001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f00002c5000/0x3000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './file0\x00', './bus/file1\x00', './bus\x00'], './bus/\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus/'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000008c0)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000300)={0x10, 0x80000000, 0x4, 0x1, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf25}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x3}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0xcc}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x8}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x101}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x401}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file'], 0xfffffff9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:01:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:30 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x1) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x1, 0x2, 0x110, 0xffff, 0xfffffffd, 0x1f8, 0x15, 0x10, [{0x2a1, 0x80000001, 0x80000000, 0x3f}, {0x8001, 0x6, 0x0, 0x8}, {0x400, 0x7c0000, 0x0, 0x200}, {0x0, 0xfff, 0x2, 0x8}, {0x81, 0x92, 0x8, 0x800}, {0x6, 0x9, 0x9, 0x5}, {0x400, 0x0, 0x2}, {0x2, 0xe478, 0x7fff, 0x7}, {0x1, 0x0, 0x9}, {0x284f, 0x9, 0x40, 0x94ea}, {0x1, 0x6, 0x9, 0x1}, {0xd89c, 0xdb, 0xffffffff, 0x7}, {0xfffffff8, 0x28, 0x4a}, {0xfffffffd, 0x80, 0x9, 0x1f}, {0x4, 0x9, 0x7, 0x67c}, {0x3, 0x2, 0x12f, 0x68d77b67}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x315, 0x800) r2 = socket(0x200000000000001a, 0x3, 0x2e) bind(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="52852cff83cd491e"], 0x8) r3 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r3, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0xc00, 0x110) sendmsg(r5, &(0x7f0000000100)={0x0, 0x177, 0x0, 0xffffff7c, 0x0}, 0x40a) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x0) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r7 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000007c0)=""/4096, &(0x7f00000002c0)=0x1000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semget$private(0x0, 0x0, 0x9) r8 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), 0xfe) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r9 = getegid() r10 = getegid() r11 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r9, r10, r11]) open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) 16:01:30 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x6}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0x8) 16:01:30 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) dup2(r1, r2) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}], 0x1) 16:01:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) recvfrom$unix(r0, &(0x7f0000000200)=""/137, 0x89, 0x802, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:30 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x28a) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) r4 = socket(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r5) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0xa, r7) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000080)) bind(r8, &(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0xb9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="275a8b60261d75e43b431d52c604") 16:01:30 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2d06952e7bea835f3b1cac2df3e1b9d5f0526a57edf51de557f5ef7beb4ef150e6da332dfac5087d0700000000000000b01aebd6adcfc7011a03574879cbb24c9b56aa8e9d6a047b7f0d"], 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x7, 0xffffffffffffff9c) getegid() r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r5, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r9 = socket(0x80ab147642a709cf, 0x3, 0xff) connect$unix(r9, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r11 = socket(0x2, 0x8002, 0x0) r12 = socket(0x0, 0x8002, 0xff) pipe(&(0x7f0000000900)) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x1, 0x0) dup2(r13, r14) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r13, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r15 = socket(0x18, 0x3, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = socket(0x18, 0x1, 0x0) dup2(r15, r16) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r15, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) r19 = dup2(r17, r18) setsockopt(r18, 0x3, 0x80000001, &(0x7f0000000440)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x18, 0x3, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r21 = socket(0x18, 0x1, 0x0) dup2(r20, r21) setsockopt(r21, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r22 = socket(0x18, 0x3, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r23 = socket(0x18, 0x1, 0x0) dup2(r22, r23) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r24 = socket(0x18, 0x3, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r25 = socket(0x18, 0x1, 0x0) dup2(r24, r25) setsockopt(r25, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r26 = socket(0x18, 0x3, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r27 = socket(0x18, 0x1, 0x0) dup2(r26, r27) setsockopt(r27, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r15, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r18, @ANYRESOCT=r12, @ANYRESHEX=r21, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r19, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r23, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r25, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r27, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r28 = socket(0x2, 0x8002, 0x0) connect$unix(r28, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r28, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r12, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r28, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r29, &(0x7f0000000140)="220e22", 0x3) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r4, &(0x7f0000000680)=[{{r5}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r6}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r7}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r8}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r9}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r29}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r10}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r2}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r30 = socket(0x2, 0x8002, 0x0) connect$unix(r30, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r30, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r31 = socket(0x2, 0x8002, 0x0) r32 = socket(0x18, 0x1, 0x0) close(r32) write(r32, 0x0, 0x0) connect$unix(r31, &(0x7f0000000200)=ANY=[], 0x0) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r33 = socket(0x2, 0x8002, 0x0) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB="62160207e00000010000"], 0x10) write(r33, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f0000000540)=ANY=[@ANYBLOB="62020207e0000001009f321d99c6deb1a750b85a5500"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r36 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r36, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r36, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1282b3c90a64ee2d54c6b72d5016ef8e1a770f2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1f0600000080bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4000000000000"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:01:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) socket(0x2, 0x1, 0xff) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) socket(0x20, 0x1, 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:01:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x40) r3 = socket$inet6(0x18, 0x3, 0x5) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000040)="3d61edcda230e51aa031d3d18176fadc922f8e3b58081a3e22bbd03d7eb175fa2c7602b735738a293db98d83fbc1be32c37cc3276da03c1598251b89129bec01c629b1683cb09eb828cb88e10d5143b919c9083c26b3f04180a41bd3638034560ecdb788a125a86d4b1a6fdbf1ba789a3165f86d565c0cead9fa8aa6de5d538ac8c7cc4a062c159733aad62bf9070d", 0x8f}, {&(0x7f0000000140)="0628fc2ebc216470b34a794fd4ab86cbf56c1ce909caa0b10cb5b7387cf8a68809a1c3a25c7b07860f958edec1df6a260d14a30e72f1937bfc25898b3caa33a4036a2170e90fdf7f2e01da84b95024c0308dcf911b9899731e7e6648364656684fbef760c540827ee122c18d528349f2c1b5477a3ff8abc57107dc2512c352e6fd77f04217409e8d5803ce9bea91854efd2d6d76a2e01cd36321f5d90606a815e659c9f80128e05a47fc928b7b44f6cc63f1ce7a7fcac005834da1aae61c376c49df58bf5fd8ca4b0150a150073f2886e00d5b60e1", 0xd5}, {&(0x7f0000000240)="1f0657c3bc50023bc198427716fb6369ffc6d0e13664e822b6df47898a06b0e2789b247d757ce9acd77d65f10ac351fbacf12f504f87f4d522a17ea7bc598c68eb3358451e5e359bee54d674d68f0fbe1e32f4568161737c03d3b2e363d4f5ca8946d5a6ab2448da185c212dcfaacb0e2c76830938013c02503ffe0e0932d8b6abba2718e56f366e007621d8f87407f60da0e8e4a0bb35acc5763fe639f88960de70cdb16a5e194ed6e2d2021daeeb", 0xaf}, {&(0x7f00000003c0)="ecf5b8d12a13c095fca1ce4c529239cf9d59db69302f1a1c5b57b20550bd8384c51d3795db40208cf7a71054fd229702f31dccc701384bd563507a5cfa7bf46cb9553a247e243aeb0f3dd9000a9e1c83c79b2c996fb6c13915759f03b2a7ec9db7ccbde8c604f2f60ccca054b4f0ecfa888e13f9e0ab4a2380849f232ccc6b8b36117e", 0x83}, {&(0x7f00000007c0)="15132d03aa328fd9dcb942720a6850fc1148556fe83dfe8c9b2c2bed24907a7fe122a97e9910ed6df0b2c76ce95930bfce3dcf7f7068a3283174eb15251e8837c40354a23a257e91325ad7432a4c6dba306da28b01250afbc46c3b2bdb1c602aa2992613acc4d965dc47443e4e88189b62417f99f56d4e8e90d48527637af044f4b12ae800240e299fec762e7ee206e6b1adcb819413548384a7c0efbfc0565f842d462adceec76d7cf10f188964773bbb2c39c6df6f2ad7dec2a7ebf742860f24ce6db8993bc3a03fff26b572f3b14f11ba6591a4bf956d523501bdee6ec64a9e43a1cb1098ccfc73d00bc7323e44fa1b000000", 0xfffffffffffffd50}, {&(0x7f0000000700)="9045a016bac2ed9250a34925226b82d091cc198d0b7b9b2a2e277e788e62a1ea1eb12cb2e86ce42eb0b756bcd715c8e277bdd366fead5ebcef0ef481aefced7e8603d30ac6439d189d00606029b0190d361d2eb5a8ef7a6dd28ddc747d902a7d094ab132ef310a6da93665c0ec1dae93126fdd9d68ed866607907b448ba94469f124d1d8d57d4c31e3bac67e1f471b95e519a51a20c3938a1092fa16fe00946976cd18262ff9e4a9f42a13bdd68dbe596b285af90712006b7c6f57", 0xffffffffffffff2f}], 0x1284) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f00000005c0)) fcntl$dupfd(r2, 0x14, r3) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r1, r0) 16:01:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) open$dir(&(0x7f0000000140)='./bus\x00', 0x545a23b0458f691c, 0x1e0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc, [0x120000, 0x8, 0x0, 0x0, 0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x210) lstat(&(0x7f0000000280)='./bus\x00', &(0x7f0000000300)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x46) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x280, 0x0) r1 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000480)=""/136) semctl$GETNCNT(r1, 0xa4b03d9fc5dc5009, 0x3, &(0x7f00000001c0)=""/69) getuid() getpgrp() getpid() 16:01:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:30 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x7f, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r4, &(0x7f0000000000)=""/50, 0x32) unlinkat(r4, &(0x7f0000000240)='./bus\x00', 0x0) r5 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r5) getsockopt(0xffffffffffffffff, 0xeef1, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000340)) 16:01:31 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x7, 0xf3c) syz_open_pts() socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fchflags(0xffffffffffffff9c, 0x0) socket$inet6(0x18, 0x323cc548fa469eab, 0x7ff) r5 = socket(0x23, 0x3, 0xffffdfff96fa552a) getpeername$unix(r5, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) recvfrom$unix(r5, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgsnd(r6, &(0x7f0000001180)=ANY=[@ANYPTR=&(0x7f00000010c0)=ANY=[@ANYRESOCT, @ANYRES16, @ANYRESDEC, @ANYPTR64=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRES64=0x0, @ANYRES32=r2, @ANYRESOCT=r3, @ANYPTR], @ANYRESHEX, @ANYRESOCT, @ANYRESDEC]], 0x1, 0x0) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80047476, &(0x7f0000000140)=0xc6000000) sendmsg(r9, &(0x7f0000000a40)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, &(0x7f00000008c0)=[{&(0x7f0000000300)="7fba25daf4134e6497f3ff4342359893d56ecc8f6d2e631f1f73cfd1a0b8f3ada67ec49d2f11aa775f0fa693f01ba122a0c0d39957701fc2a1557631d9dae1fb5dedd706882070c74c704e7408fe33505ac4d22b5842e9aa157234a470dba312f0df3ac34c1f0b81163917b816c0fa7fb91abb576ee007fc8581bc6cc6eac4dca91e1f6c75e3b74202", 0x89}, {&(0x7f0000000500)="d520cd5ef023aa4ab4b563edb848e9b87f0c53fae1b280d068664a6a3b3a75308eb288af4799099267143dbe8843443d5478677bfecd2462bcdd5c1f8b54a04c43c522ff2213a45d507cca2da91590fccefc32d2e04783f202c4f6c69365a11cc284fc86866087a45b1b715971a7f632fcde96392c84a05ee091d00aa30f6a99115f9e56aa2c2a27adbe6107a91c63e763a2484b333fa706d947fcb0fc820b426dc61bd5968d311228b4d7ec", 0xac}, {&(0x7f00000001c0)="85728cd765bda17e731f885f3c66c1710339b865f6344bd18b5c1f0049fa6c13f2c349268a5b27c08e09836adbff2c8b0ab69c04c033747e3be03faf3af3207968fd693b1bd2", 0x46}, {&(0x7f00000005c0)="f88b3136354f4d0189deaf022007ea79f107583d72efe14dcc1c115b8e9c23eb3f9f4f558d3728ff", 0x28}, {&(0x7f0000000600)="54b450dc6f342b5247a2df7d92f5fa87d5476f25e81532741a28b4438f3abd1eef421c622e9284f10fc42b8e23493502a4c8ed9f3f1d2f7758ce5a1f1591789450431e29cede27ef773a29bccb329568b3600b98169ae8a69f68189e23deaa8d650cc679766c1152de92d96d4e6e4bf26581e99403693644dd7004f0ad38b91dcbaef496847af1cdc9cf886151b9b93fd4b3d9cb62975beddec06ea6a0c0a73feeb359a8df87afb932d80d629c5e1742e5b05a26c59faa84983df9b056285bddfcf927b62d", 0xc5}, {&(0x7f0000000700)="8a4ecffe2cc3aa49ab3ff811ad4c8ab70f4999b46a849e8bdbdba61a8199184ed38cab8026db6bda0ceff70d729a61cfa4aec164ea4cff6d6b1f60c87b2d294a64c7c1dc99db2e02b634ee14288e40ad6881ba979453f07941ef02c693c91c2ff99be421097aff99c70e6188d71149c7f31d02d764441693f3c7733753f4801d2fa0b8129f21e4727503c3ee923529922ab2af5a4b7ebb44b04d6a9e002ad7a72ee2", 0xa2}, {&(0x7f00000007c0)="9b46268c3230293554c930de323326b014914a14782647e57f3364eef30100bfa96a8bfe1332e6984971b7602f70a523d6b640c5353b7d267e08b55e85b6a0a27f57e06b7254b7897157ba5d4143a774fbfc6ded11da82d38400b12eb4a1e113f971a6113ca02d8f75b91e9f0c5a116bf2de80df39700b3a6124764c918f1e27f65b04497c59193909f855b494feafb9df41610e58c08269929babc911c2b32733738ac892e0eed1ff9804499153cc9336e0ef362ab229f4683e7aa089fa2295fd8e0b4cc2182bbe1ffb526449e8e5aae82901bacef8db79df698739e3ff50a48155722290eb5e77f244d5ab67c9b89d8fe739", 0xf3}], 0x7, &(0x7f0000000940)=[{0x58, 0xffff, 0x80, "05908b1f7253b3329ff2cfe3263c90b1ba3568a8945ebbba45d8f509c1566fe51735130117656515f78c3248121691373ebbcf1c3c01c5bf38e8f18aeb3bd7b83e69a0d0cd"}, {0x90, 0x1, 0x4, "4d0cbcec32eccb249bc3364c36ae9116bfed61efd6a6ddeb0ac9de2232a44e19cd163c5505d224a8814382ed286dabcb2432b333b904d3a2964e0237ba3830dfce364ab7a22539a1e8c22a2dc2f79a0dd1222612687e8622131733e8c2c118dc83116f84ef490eab3fa12253188f7f8f3d808c2e2e3b5f767e1f4dc4393e"}], 0xe8}, 0x0) getrusage(0x0, &(0x7f0000000e40)) msgrcv(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000ee0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000940000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) dup(r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) r10 = accept$inet6(r5, &(0x7f0000000040), &(0x7f0000000a80)=0xc) recvmsg(r10, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000d00)=[{&(0x7f0000000ac0)=""/57, 0x39}, {&(0x7f0000000b00)=""/229, 0xe5}, {&(0x7f0000000c00)=""/44, 0x2c}, {&(0x7f0000000c40)=""/178, 0xb2}], 0x4, &(0x7f0000000d40)=""/170, 0xaa}, 0x1) msgsnd(r6, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) getuid() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r12 = semget$private(0x0, 0x4, 0x1) r13 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r13, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r13, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r15 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semop(r15, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$SETVAL(r15, 0x7, 0x8, &(0x7f0000000200)=0x1c) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000f80)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', r28, r26, 0x6) r29 = getgid() setegid(r29) r30 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r30, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r30, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r30, 0x40087468, &(0x7f00000001c0)) r31 = semget$private(0x0, 0x7, 0x287) semop(r31, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r31, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r31, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) 16:01:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) clock_getres(0x2, &(0x7f0000000040)) 16:01:31 executing program 1: r0 = socket(0x10, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff8f7fb02c2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea94820dc5be2ad218819c1508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f5226d0d5f0022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a852348ce400195bb49d06bf62577f46c840d34b6362e9f98111fec14d447dadc21aa457b780274e6e68e9c11aaf90f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb482a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f2e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a2000000000000001f34626670e584885cd5c53ac73465afaab1cd393e95373a87ca275d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed27098068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e6591c932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19ab8c3afe5f759e4905cdcdd90e6696fd79769fb05347de39d9fa81504ce2ddd9488a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840658fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810100000000000000643889d902d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520fcc0d765c3488a4fafcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282aaf50ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e28e45e6e61ce5b90e1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbbcabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e5202acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979f8fbe3c46918d9410ab3dfd5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b084030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd04000adfc74c2d3bb43b2e6c2eb273b3f7903a62b24e473545e597baaef6d539a1efc08d3046fce883897f1858c8001ac0d915af3d7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f44515d30005a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000000000000000000000000000000000000d43d0d66f7064e4849d9e1f18f167daccb63ac684c14bb837d77cc0d5926b3a8031df444c153aaea45d2658f15e331880131528d0599a"], 0x1) writev(r0, &(0x7f0000002300)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000000040)=""/58, 0x3a}], 0x2) 16:01:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [], [0xffffefffffffffff], [0x0, 0x0, 0x1, 0x0, 0x6e], [{0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0x3}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {}, {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="b4c89d11c80e151d54324523ed4489966aa07c3b2bb516cd6ed936391e1f89106c4cdac5841ba6ef4fb084c388f53346a1a9a8f19f2c54710cca529d9bbf056b34218ada425d9ace4672746a13332c289e8124ad9e1796ec05b87f46570fba455567c9f760decbcb73e18bc401dd542ecbf66894664baeb5f687b991a297a733f2b5f46ecfd4172b65bd03af5e9d5df777da2fca8b707ee71901bfb66e122dc2462d5430ade6496523f2433d00f730178467d825d59a07930ac38effd009ca8d814ee9d8d82960e81452789b0b781300c4f4ab6b90a5e97a4dbe064bd8e856d787585d0f2d1f5517432b40", 0xeb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r8 = fcntl$getown(r4, 0x5) r9 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000640)={{0x240000000, r6, r7, r6, r7, 0x128, 0x2}, 0xffffffff00000000, 0x7fff, r5, r8, 0x41d, 0x5, 0x5}) shmat(r9, &(0x7f0000ff9000/0x4000)=nil, 0x2f5647a0e9fc7065) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000300)) fchmodat(r3, &(0x7f0000000140)='./file0\x00', 0x102, 0x3) rmdir(&(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f0000000200)={0x1c3868ef, 0x7, 0x0, 0x1f, 0x800, 0x9, 0x4, 0xff}, &(0x7f00000004c0)={0x4, 0x6, 0x7ff, 0x2, 0x40, 0x9}, &(0x7f0000000500)={0x10000, 0xd5, 0x2, 0x8001, 0x7, 0x7, 0x60, 0x5}, &(0x7f00000005c0)={0x9, 0x1}) getgid() r10 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000180)) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x9}, {0x40006, 0xd1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffa9, &(0x7f00000000c0)="17") 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x401}, {0x4}, {0x80000000000006, 0x0, 0x40}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:31 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x4e1e6be0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1, 0xaa14, 0x57, 0x1, 0x4, 0x0, 0x2, 0x1, 0x1, 0xfff, 0x80000001}) 16:01:31 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x80, 0xc0fd}, 0xc) write(0xffffffffffffffff, &(0x7f0000000140)="02", 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10100, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000200)={0x401, 0x6, 0x0, 0x1, &(0x7f0000000380)={{0x8, 0x2, 0x9, 0xff, 0x3f, 0x0, 0x80000000}, {[0x0, 0x200, 0x6, 0xfffffffffffffff7, 0x1, 0x2, 0x2, 0x1f, 0x80, 0x9, 0x6, 0x4, 0x8000000000000, 0x4, 0x4, 0x7ff, 0x7], [0x3f, 0x800, 0x9, 0x7, 0x7f, 0x8, 0x5, 0x1, 0x9, 0x200], [0x3, 0x9e2, 0x8, 0x7f, 0x5, 0x88a, 0x8], [0x3, 0xffffffffffff8000, 0x0, 0x80000001, 0x4, 0x6], [{0x0, 0x1, 0x6, 0xe4}, {0x80, 0x9, 0xfffffffb, 0x7}, {0x8, 0x8, 0x0, 0x7}, {0x63f, 0xa4, 0x28, 0x4}, {0x3, 0x6, 0xa557, 0x8}, {0x7ff, 0xffff7fff, 0x8, 0xffffffff}, {0xd05, 0x7, 0x7, 0x4e4}, {0x3, 0x1f, 0x1, 0x1}], {0x7, 0x1000, 0xffffff80, 0x8}, {0x6, 0x9, 0x5}}}, 0x2, 0xb7}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:00 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x20) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x20}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:00 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3, 0x7fff}, {}, {}, {0x0, 0x0, 0x3, 0x9}, {}, {}, {0x0, 0x0, 0x3}]}) poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) setuid(0xee01) r2 = msgget(0x1, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r4, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r5}) chflags(&(0x7f0000000280)='./file1\x00', 0x0) getpgid(r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000140)=[{0x82, 0x10001}, {0x43}, {0x41, 0x36}], 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r6, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r8}) msgsnd(r2, &(0x7f00000001c0)={0x2}, 0x8, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() getegid() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, r6, r8, 0x8}, 0x1, 0x7fffffff, 0x0, r7, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/216], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r9 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r10, r9) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f00000004c0)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r12 = getpid() fcntl$setown(r11, 0x6, r12) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r12}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r13, 0x80044270, &(0x7f0000000400)=0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a81286e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc019600194826106e8edac67f042399935c1a5b5d57c", 0x5e}, {&(0x7f0000000200)}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 16:00:00 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x2) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffd7) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000002980)=0x1123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x3634e3dccf0e6e65, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, 0x0, r6, r9]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r11, r11]) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r13) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r14) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r15) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r16) r17 = socket(0x1, 0x1, 0x3e) setsockopt(r17, 0x6, 0x2, &(0x7f0000000040), 0x0) bind$unix(r1, &(0x7f0000002ac0)=ANY=[@ANYRES32=r7, @ANYBLOB="287e89d2b0c94466eb8edebc4702211953b5db761a6f6790c91d2551a088ea266b1a8e561d6dae3fb9db325789577a146cce063c871a43357d29b9bd1ee132b9b7e3e7e7df345786fa53d8c05df2f2ba8fe98c6c7c31bd2911c3550ff7eff649d6aebd518771a5fa9caac8f9a1c75d3fa6ce7429d371fa15f18decff65fe268cc9bbf7b8e18138e388bdeb", @ANYRES64, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000002a00)=ANY=[@ANYBLOB="630f61b89b30932c1a46e86d763ff3d2a4991da2b75230071fcaa9e9b8d3aff46a3e579ca8a98febcafdb5dc4a3d23140cbd518124e1c5fb0712cc22897708d0375878d0afd54595b6e152c1481aa565da9f3647cca876dae381b7ba97c306f82edea885708cd04de9eac87a1720a7328afa76745172e1b61b9e838628a64db8d5cf7205c0430c0df2f6080ff88a2f58", @ANYPTR64=&(0x7f0000003b00)=ANY=[@ANYRESHEX=r12, @ANYRES64=r13, @ANYRESHEX=r8, @ANYBLOB="899d8a520c51ca75591563c3408bfc02389c9f2928b4dfb87d951b1b67827d43945fd1b154bc33914ca84835e49703c3a8df286e0000000000000000438e8d1ec97f587ab9221c5dd29aec51b507234cc6d2f064e4e1d40ad6dc73c701103806f3861c0b6df5d6094a1ef84b32fde487303113c8f6aa0f2502750e1940e8b38e1e3577f1684675fb03dabaccc24f9579067194e5254ff22fd20e9fbb3eebfe45bf3faca35ed33df270728fdbd133a3b791aff96bfea7daf33837bf5833679a3413a3e5047ee1fd9e6b7568a37e239082a19b42933447ad3bb98800ab13cda34ef5325833a98319459bc69ec9edc532dce3ac", @ANYBLOB="9606077c4145e052330470a35b98e6173a1895c1da334712546ef6cf26b8a46723340eb1be17575681cd6e59c5c9729222fd70db94590db5d184fad74cd922104baa57eef8fe9abb7439ce6e3d91cc3021fc9ed863c6c6f503f280c3640931113e88627361c5f56370377dcb064e0005de71ff73ff35eb8e5704519b8e1baa3343bc95f198063a66fe5dcb1747aa2e7bb746bc1f39532f738225f5d249ea5379b78ed5d784d675c14c6e366550ecf6032212155fec8bd68590ab8bdce4459d53e7f1499e43a89cbfb4d212f3f2cae34cdf2bdee337993dbd6a173f8c2d1b2e6d6ba32fa034a6196f77124cf3bdad3bf3f037d4cfd2b7d14de85f9f7467b95aa9939c10bb82b3abcb1ef1f4cb9b6bb78dae385db4fe761aa84d4ea8f237f916f868e65554d5170a8dd978b692c68195b3ab5c7f710a33e62540301d85c66e3acd24c2261cdedb07926c7f6cef7f50e3c06b102016b65e12dcfe1966ff5ecf1c8e5602302faee3d45e2812332fe6cae79d3fab4fdbda916fe077115d61590b0f13b280f638dfd5b11407b3668a0632eb3d50759050e448e4b5a87068748ff006dfebba5a3949dd85cc9d264319866562159e10de3fb2ad1c289bba3a9e57b1c2f5d40bd6d8ac0e93a3830a87a0611e79d1632dcf323e2194fbb6c95fb1c368575f77d7ce0c3e713a2ded5342563bfe031a24f9e07ac75d3279651ea05e290b9c65ee335265a65ad827eb0d3799397d0c5a53b5e9d9cee17f3c97137abb9e6965f3164bc3b0c14f408f0263b26c33c2f6193105867f7d8af6c20b6e93d2f949fed9480b2e30c5c7677772e87853695dc066e2dafef32b0edeca3a4ba8dad5292d79c6728d615b97b045e06ebcc19845e757a6ecc40b62f6f529cd1fe159e78b310ad14e5d0ef232e8f0aee56a232acc9d3110235c8a92ec8a8398028bb263284237e8a763884e7f0358ef76dea5065b2127dc8a92beff10d288be1de9a722b877a19e01834005a8108d5f198540ec57b7a167d37ed60d989ceaa7d4a615bc0c52bd8df81f67387888925981e0a75cf2e30ea533f6075f6ee5bd52e2268c418f78bba8fad065513d1f7fe89c84f04b201ebf7804923ef17cdf68d277ea1cdfd7d0f44b9c532c826ba1330ea9076c8681b5441ff42efa4afe0caba742efdf87612f62bc60a6bb2596f96ed55762517f353cef101cda00e897144fd6125de00cc3065302f39680a6d6dafcbc2f1744468cb7dcb224278cd87540fe948961f3bbae3e4f3dfc409a226d83cea184b1a8da7d3edd6750bf6842d9582820cb6a3192659ac2f4373f3b65997ef60205f10b0347e8ae4808bd1ae7615b027155763d7523ea782a0cba41a1d36ffb9af24dd0720a55b74deedc5ed27489879ebd7bde4cfc6a69225d0c5dacbfada49e0e5fac48a84aa2321e4804b01d2e3002c1f66f9762d1cfb8006d40e4e53a83e395fcadf2a3a517cc873a83126d65bb39223bdba10e15e3ca4fdc3f4c851f637359174b3a58a933211bce924e176657fc6e5acbd4dde02c1bed016d6c842cfafeea992bde8b7b545b9ddb6d1858105f8d75b68c5c1c9b2b226382805bc0be005d0eac965d191d5a08ebcd64622512711036eab5adab7fcd2775d5e8db1805436146f594b6b1c86f55c47bbd24182f8e3d3557aaf1d95687e99581842fa951cb11991ed48f52cb7c9df32a6a494463b942abdfc63530c0ae21d66a18b198a73b702e170e835c7a9064ee171d3797fd3d1a7b4b345ca4152605aafccf90ba64376d08e1a5aaea2e7b8c7ee79f4a364345a62ac1c2d58bdf324a95a79783b4751da7e167fdcbb889ae595bbe6c51b76df9a1cd3d1f65694543184fc73f2c22fac5d4bf62273359b07cb74926ead7e970c738196fd3588d15372c4082070bd7a9c0d9dd15b7bdb7eb866012f560db52417fdd2577dabb5747244f2c022cab38d8f8fb116502ac6cdc132fb5a173fd3a289077472a8c6e2e0d69f65c1850cf0358211a18a2703762f09fc256701fe7e8c3ac8551267df6e51484cffb7fa1541e8704e6a086d7df2ec866a3c496691c44f828dd6e792a9796a6cd703374d04024411fe85aef2652ec0d73d24862428ef1973bc4d222d2bdc1abb88ca488398aba669ec1cb2325b19a817d77c4123ea9e9e38503d83a730b44ad22b2ccba4d38c92d464b9736c40abe39273a08af8ef9deb6e7731e1fdc20b530b3ba149d6040c0b207ebee9eb029bb209232f5ae99b3b5aa99834f9daf239dc2d2d9c4a7d2aa848e0ed597c5b87ba22f4855754533243907ac81d04dac198f87b486cd52da4515d52515dad3697e606e13ab89b0149910f3111a36ec0711c250a7620bf4eef81c9d9bea8f9365e517622f84c5ee6767365b558f75e3774e188f0b8dc3c3dda313e3c2961f7c050972397022ab6998f9647d147a9d2de3f47a59ebca2544f129da4556378a05d744b5f0afb93d98d6f653955156d30f9dd2d2ba34e8a8313d5b9334f982ba66d8848530017c0861ad52b949a4d3197615fe08216a12f94942e7fab4f41f22acc9c6d6c14a16dc3604919c8270f12b5e6bf5cb6c5bfda5216126a01a26168a2ca2389a4694a2d231d4f83dfdcc833623fa543fe2253d2fc43f5318ed18a264f5489951184f51c163f108edca3439965a9b435bd47addfc0dc8e79a57af8ee8cd1865a23de010453aa391b30e76f353f939d3c3a4866372c9dd3794d6c7d07d5e1f60c13f07f088f5ccd868e4d6b45a63ebf3fb4e8f6f07ccfa3e11f73533a42ca12f399fef1d82249e2fe593c0e80df9375c5097889d25d714d0d15d7925dfa0da4fd08e89a06b99422c526bbd9e62167306511fe70bd28d67d94f74b06af9444700c2717d8a59c718261e3fba4aa8375dbd990a00fcfba9b6cbdabe2f455af15544c76fc52ea9636587e0239263994d445f6ca3327d8aad7628d2bc6bcae151b058023e3fa460e7af52bedbdff8385dea64e453d3392b0bbb8f5edcbf98a75cd495d6bc5aea506d6e28369df0f1dcd7008d4674cb1b0b0e9cbb363316cc6f5a64597d820f828d8b06a79d82cbceaec5edce9556f8f4ada67a6443bbf964920323f4f456d67b110c7c92e22d59176e2c82bd239419cc985aa0516677b96d7a12df8e2343a404b53bf13446be7805f9ff4531b6ee26bd705c6ab3040ba89abb777798ca6442124d3a7125c3e378af12e7b19d9f78f0949559925fcaed554c32c7fb8b6980a4acfa39f59e35a503264e70925f8fcdfe414e366b2c09e1d6d9c7ad40d0f7092dab6593a31a49ee38cd723de5d09eb239eb739a8c3fcc375a1d687091f9501b5d6f1560a3cabe24133eda7e2382133627e7d59d434286b75e995f10e27095e6cfdb9bd85e75d802afd90ebd5bddb741cf53339255b9599086ffa81368dd2bbd129da69ed74f908aa7520fa0393ea625412adb4f2fc6d880b4a3eeb2a6c1c39855fa51fe88152af9ca25829fb862103e30888c5862d71a93054051609580facfbe0db7c6d4d673e5da308a638d1c9bb150c715553a629d21a0117d228b8bf64c61d399b6e86f97fe6cf714ed1dc27bfffb94f44b3b3c50c7b5db2b7106fb8ab4f50e324773dca768798a6232fa43a0a2b0af0ebbf6d9f8f0ab79f47706956ad8a853f0a0cbfe7feb8066ec6651bfcacae4d2ff0a916780a6528379637578c214186d4d8db65e2753a484b6c7deaa89d5bc33dc77e21837272ffd7d3af23e6f8e0c82217ee6f491c180afeec36282410206d1bdcd7b7a96e2cb8551a4383308470aca6402224c7c7079b69819368b6f8e5660e2050a7b810e1554c93772f6a9710693da34516d067ce09c53417082a0bcd0b3e5b5e3dbe96424d6e111fd9421a9e58c5d212e1f3104e373ae790e450c48a18ff1e9cd459ac1326720aa2b6fd2bd7220ae2b1724bf0e56c4fb26c0684c3f688bac12727931d8bce091ffb7e93f9113cbd9c258be533455a2232290f06b07f57401d32bb39872fd0d1dc28facde3a7dfca5e66b28bec40e7059f9992156ba243d5cddd0a06b5c6865855b4a97d4f5a993f48cf59e2759f07227ff1fea2d2e4fbce9fe161591cc00d608842f67e063bce42168f31c6f974195dd7d15810eb3f2d20fb71a1acd43581ac9b4128dc584a742475f296ced276cd6ba48af35a0d58567e41443d8e56de58cf7c7f1db5626d8f12375f893f69609e84b85b75d488894ed517edf95c827e03a1ce095554bc9abc5fffd3456ea0044fab7a3e73ad970ef843775c91657c2f084895234e5959cd349e10089068341e67391fcfa5b35ab3d26c49dddbee683a6acbf4c24497d773832b12eb12bdb4217ed681d571ac05924190b2a22ed3e4e0413b0dbe864c6dfedcfa48b37b8cf33234dd53218c90e7b5b1e0e2309f7b4b4116f43f2af8291edb9903471caee62e65b63f97aa685d425bd5f6e1ffefb9ab10ee5805a4792c7d497c8474b301158316eb086263f2641d853685e16e0f9b2d96feae8cd1de0808e9f7339fb1d6bda970d3dedc9bea3f4452bf9c5c1c29fe4b03c844308d56693c8282aec9adb22826f43a2c0d43ed3f48d4d08efa1afead16525166b6d039d51d949159d40424218092ae70bd9ae11d0e1ab764a50a26d8af2484fc41ca50a8656e0683bd08fffa2c65146e46b583e6116abe89eaa38fcfd2db2ed076c314cc83b271ec317de4d408640765fa402082466db5d09933fafbffcebfd79c53f863af15e088db9a4b921af39b0a9bf20f4ad686edeb971d0d17a029a44f801a1eb86809c0a4a2548c8050b780c96045afcc1f97965a3a7eafcc71fc6ed62b163e617e7f19721c7dd522fef543108114ab29abc49989c72ffc983553f8b7315d21d60bfd5f94fc93e9ebec049c8e382ee739ba5cbfc50099c88c842fc9399376093999ed81f86ba60e9f8d422648362f20394e385112903af6cee83454b26f03c1e36b0726f71e2be1f8213fb029380ee125144ac59cdb75b0f857123f39b1d6673957823f3d574bc9095f6c80397745146df0cbec57c7fa8756d8853490dd546ae653908cf5e963d2e930716fe72beca79d45d29799ca3ada67520c15c57f5fa4dd1cf2bda5b3de929af04f7a3a061ff19f62a76967d56d0fb7c1133c202dda4b59181b14fdf4278541360762c40f35cd796c4a760a727e32e4cabb73759bb4dd773fa2b2b9455d2c63edf0c2f0bbacb23403c01fdc244b51ca03302050df1761091878ced23d42bcffda7a314be8cdee199bbdee31c58c0f352cf308dbb930480615436006d1bf8ff6f24a6f50d3fbd34b957fd473e84b6fa9b06baa3becbf5b9d82caccd5d5a14089e5d34cb7165167df78a19d18651dc70f8f2fde3d0b0616ea0f0b7e555eb2235a693ae11bc5ac15ab9c072e9b49813a040d17a0c0b6ddbe50e0837aa5f58a12be4b02a131d4ca93a3cb242f7700e810f94b81d826b755b1b531e73c6b9dfe5c5b09f07cc350506ca2f7c46762bfdab741cf854bcc0466b866fd792b2660d5673c2ce58182e5b1b06cc3d694ffa173e7682c54d7d99723f2412bee36b77867524b58c2217db5bc3723e4f5735bed40592c32adc86f44a4006159e448eb767fdd6cbd9e3abc42de623790066455ff4a6a5d198eb9c156077656235c628096421c6fecbdcc791158fc579dabad9a75817bf1e361109a77126d51caaee1f0e1cd6e5eaf038c2b5087e8f7621c4483f5c23985edde9a7e04483773dcd83689bc4f09a3142bbe066bf24fc146bec08eff173eb78a32747481dee5af892e0f8a415820b756335fe6ffe7070c8941a61000000000000", @ANYPTR, @ANYPTR64, @ANYRESDEC=r11, @ANYPTR64], @ANYPTR64=&(0x7f00000029c0)=ANY=[@ANYRESOCT=r17], @ANYRES16=r10], @ANYPTR64=&(0x7f0000001840)=ANY=[@ANYRESHEX, @ANYRES64=r14, @ANYRESHEX=r15, @ANYRES64, @ANYRES64]], 0x6) shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffb000/0x1000)=nil) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r18 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r19 = geteuid() r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = getuid() r23 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r23, 0x1, 0x5, &(0x7f0000000340)=""/192) r24 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r26 = getgid() r27 = getuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x2, r25, r26, r27, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r28 = getpgid(0xffffffffffffffff) r29 = getpgrp() shmctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x10000, r19, r21, r22, r26, 0x1, 0x80}, 0xff, 0xfeff, r28, r29, 0x4e, 0x401, 0xfffffffffffffff7}) r30 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r31 = geteuid() r32 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r34 = getuid() r35 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r35, 0x1, 0x5, &(0x7f0000000340)=""/192) r36 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r37, 0xee01) r38 = getgid() r39 = getuid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000280)={{0x2, r37, r38, r39, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r40 = getpgid(0xffffffffffffffff) r41 = getpgrp() shmctl$IPC_SET(r30, 0x1, &(0x7f00000001c0)={{0x10000, r31, r33, r34, r38, 0x1, 0x80}, 0xff, 0xfeff, r40, r41, 0x4e, 0x401, 0xfffffffffffffff7}) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) geteuid() r42 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r42, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() r43 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r43, 0x1, 0x5, &(0x7f0000000340)=""/192) r44 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r45, 0xee01) r46 = getgid() r47 = getuid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000280)={{0x2, r45, r46, r47, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getpgid(0xffffffffffffffff) getpgrp() r48 = shmget(0x2, 0x4000, 0x490, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r48, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3f, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:00 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3, 0xf0, 0x8, 0x10000}, {0x1f8, 0x7f, 0x31, 0x4}, {0x7, 0x4, 0x5, 0x2}]}) open(&(0x7f0000000180)='./bus\x00', 0x88, 0x28) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x60000002}, {0x18, 0x3, 0x8, 0x160000}, 0x8, [0x0, 0x8, 0x40000000, 0x0, 0x0, 0x6f8, 0x3]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = geteuid() setreuid(r1, r1) seteuid(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xc4, 0xc4ef, 0x80, 0x0, "d23ebacb0cfb61d5aab9e334ee68247a9876adda", 0x7, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c18f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a71b661ca32524dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e58c440def809c4be504fd5a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de040300cdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000060032310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8776ea63ad7cb94ae2f3a7eaa50598376ea78cd296b5a7611454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000002cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d870000000000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x29) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff, r5, r6}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) close(r0) 16:00:00 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3f) setsockopt(r1, 0xfffffefd, 0x1, &(0x7f0000000640)="fccbc90d4cfe6ab4c597cfc15615f6ad3b1108d3233c53351328652725ff8379c0862d5c73ebcc180b0000e57d9692fcd0dfe85b8d3bf145221569d0e73bcc068dabd244190a1143d7cb22eef4c55a2d797c352ada8930fb316a12d1e74bee0471fd63f62cc74cc7525d391d0acabc8e01973fc654f30f040f9ac04ecb317e311261ba0598cc28c6b5e624b0715007ffc6d18b16fbde11dbbb5f5b317aa4fa9c9ed12fbc3e5898cdc653a8f20add564d1291b30972c731fbd8d7f9353529fc4e709c171b7776db745542a088a992050a11fd53d51c733fb1b9803d9bb7e4b3b9330e0553744a1b7321338420fafa2898f9ccc7201f805f3899735d5f50227ccce95afbf96165bd74085cda66e519bffce690a39d306077073fe055396e2750c61bbb16fce3b456fb775897261e57c763dda43b1a568f1f2c710982089824cedfd92b63a9054058354a2e375e7372f143551fcb1b3a54a1c818b73f9ed93acce957bd9ae2dce1c5ee56d4d36a2570eb604dd84b8c764a177c3bd9b368aae75100"/401, 0x191) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) msgget$private(0x0, 0x20) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpgid(0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x102, 0xa0) getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r6, r7, 0x2, 0x8}, 0x4, 0x7ff, r8, r8, 0x0, 0x18000000, 0xaf, 0x81}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) ftruncate(r1, 0x0, 0x6) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) 16:00:00 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}], 0x0, 0x0) r0 = msgget$private(0x0, 0x6) msgsnd(r0, &(0x7f0000000040)={0x3, "2aa54987bc84452c31a59e496a4bc988105b3b2ac68a64150f4922a8502ce2769a37e63d5eed1f775711999aecf0e85f3ede1ba65f7677"}, 0x3f, 0x800) socket$inet(0x2, 0x8000, 0xbe) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0xffffffffffffff97) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r6, 0xa, r7) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03f30000", 0xf6) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) socket(0x40000000011, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7d}, {{r6}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r7, &(0x7f0000000700), 0x81, 0x0, 0x7, 0x0) close(r7) socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgrcv(r2, &(0x7f0000000980)=ANY=[@ANYRESHEX=r8, @ANYRES16, @ANYPTR64=&(0x7f0000000880)=ANY=[@ANYBLOB="b4ee88579dadd84f4ac90eb2d931a47206c087bb5104580183949914d0d269472f68e4ac207fe8c47cd83792ba0c68c41bc361dccdc2666e519a4407129e99d6d0f3021290391ec16c0312320866b4cc11c6cf4dabaea02c2db477c93e219a21397ca5a19c4f642d72930c126b9b693b1fcb9598f302fb0c8188a9b35cc1e281871bdf907c31ead64888dc33a9f6af72616713ad5a53c304f929bb9ca356561216b161783b8ce708b6982e81aad7bcc3ff7d5d037e6a", @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r0, @ANYRESOCT=r7], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x1, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r9 = msgget(0x3, 0x400) semget(0x3, 0x1, 0x6dc) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r13 = getgid() r14 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xffffffff) msgrcv(r9, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r14, 0x40087603, &(0x7f0000000280)) r15 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r16 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r16, 0x1, &(0x7f00000004c0)={{0x400003, r12, r13, r10, r13, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r11, r11, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r15, 0x0, 0x0, 0x3, 0x1000) r17 = socket(0x0, 0x3, 0x42) r18 = socket(0x800000018, 0x2, 0x1) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r20 = socket(0x10, 0x1, 0x2000000004) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r18, 0xffffffffffffffff) bind$unix(r18, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r21 = socket(0x1, 0x4, 0x5) dup2(r17, r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r21, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r9, 0x0) 16:00:00 executing program 0: r0 = msgget(0x0, 0x22) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/137) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = semget(0x3, 0x5, 0x110) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/66) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10280, 0x100) r4 = semget(0x1, 0x1, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getegid() r7 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0xba11, r5, r6, r7, r8, 0x7, 0x8000}, 0x7fffffff, 0x0, 0x4}) msgget(0x0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000000340)=0x3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000380)) r10 = accept$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) sendto$unix(r10, &(0x7f0000000440)="2562222f5784c28ab3aa8059e121ac7755327ab9f6c964d64b710301458744e61c0d5128f0eca4404efed05b911b7bbe203ee4e000dfaa5b5bf5b2a800ddbd56ca6a6f13d60c2424d2cd930522ae0709fef414f9f1fba7fff69b7d2ca6dcc3eb3f2bdc1b94d4eae5c73b2a081a7275ec4106d163ad6ea95da93d9694e90b0bf9158675c55c27c44a12df986b377582d77c7a7207238731a374bb7cdd2125a428e84832b38488bfd203b3419061b8ebf1c92a5b2b726e9852ccdc20ce167002ecbfdc2def98fc899b8a2a2b316f08f20c52c5752c4966c9ee561c2ee7741b56a1b98033a97de183c22a14f6dd72bee3b1f43a8176485d7c8eec0d060fc34c6262cdc9eb8a7bb368d21ab90f06446ae59bcac8c7c41ba6cb84b72565043cbb8fb8960532ed32da0b024bed699e7f757a1e56ae3f435a1a7f712f3cc0ddbeab36cf8e9eb07d6c90d678f83c118eba85bc6ec0f60e32e7ba47c3ffa05d7e8f211e55754b56328e4be746aa19955173465d2d0ed2c90c7e71c48a61feaed9dfba1af4d3d584d8fc2d38bb636c4bc038edeacbac053e89c29e519a7abc687784e71fa588d687953b4cb4879d0616b81db74c7f85871b2ba8889f471a866076cac41fd426f14f27ddc8f2bbba6e5a189abb6d6866a9acb91c7b999fb7e73e4056d6051de94594a5789fd749d83365d3a3121e08427289affe22878b73d9675224b773c3bb5f8d19ad122b7ae025ca97cdebf1eb459da4d02928fd331b86e5f24a6ab741d5b927ce58ef5fe003c57beb78563b16902f2c57000240afac61b70b2624c86f523d8010bf4b7f068f8f5378e5fa19ca5e1849a686b7069e4e9e28e5a1a46ee1d0e32665b6aa44fa6d80fa3f9f3c987488f0044cfbf32232b7ad1adbd9b82c793a60fab9f923b21288325a3ff55a783b33b8b684b8a78993b015154b9df543b5351b191596e7c224680dc18a268cf01d999ccf7890e24baa221a32bc95e0a38caa62a3af00936e6782458e7ae840b061daf755fc9687269bf850034323a6b483eedb6e08e1e0c6ac7f505375b5d8ad82985b4db72daa434c04541186f9473b075074250d37bdf48b3fb56ac90b10a83ded168a00874664f75700f3e107cfd7b0c7728c3cccb2c4885d46b755fb3c7609074ae5713522ddb6fc31adef06cff7f496c3d9a93884c56ac4a23f29c90ad5bcaad3b3c86d3bd96c14959f16c4485de69449a2c55aef8a21575da46c50863f38aa98a8410b822efb20d28536fa2ff42f79bade362707f66e20204c995153d683287aa354d47894e14e490f18ea2b2a07d9e33523158e1f82d0c1a4cfd1596303ab434e01cfddabc2c4c58b51ab44e26669efcf5ec47829f6c4b86ca603f20db25e736f2221c41ed065311f6e35033483375fd0512ace42890843103b300e7160892d6531a7337b4068e7c7d85cd57d36591ff18903e131e0521b0c2e3e46c7c18f6ca0ce96d7050f119f2b348d2be5cf2e3c3e68c97a011f66b1188e9c75373e5a732ca9b866527b709c870d2b005a5f4f9bf05e110d6cb5ea6205510224d739672072d7ccc00f38432cf564e03dcd911b38ec61db99b6ba91de2d6c02b633a3843819cced5722a6a73d50efd708c815f1d26700316b6332c19cbdfe8c3645855fa611de3967b7a2d0d72c73be19c329c0a88a639f547f2371a1c2f51304f5881f238abcdb1c2d6d20f8a745733f3b34e6d2a905ab13d81842be052b8d44b86a566d3cca52e6aae0a4de93455e2f6c4812582d6845d3d6a702c07014c9ad3e683bede489f8b462f29f1d8fae3074c3a77ca342fb196957e34d2a71ed644df317d32997816c4f8c54fb84d8a10fe1d27123321ca062053e8855a01a14743e8dc0c68439d4efef15f97069f53c3550f92619c97c0d897e12d1cbc3123de6d983f2bb9c531d0854597109fbe8ff993e2c28ae8d2daa94c04c4feeadf60175897abba7a63874a740910dba85c0353cda66fb161175e57fb2e080ed5e924b2b4d11cf5fd7439d230f2260636e8cc4cd842bdc49384f4a62fed27c440f00f57d93d56dfc7471f89f79c093b910b8873d71eb89d1c2e8e4ab663d85cbc565f8ccb378e5cd8e14b588da0ff9ebc7f5005b8274322435a463d24854ca00f078e59935b295c2b6ac02e0d9b524f011d85b3ff3b4184b7111fa17183633b443ec600894786feacba412d9c42b1ca9d97c1d3246b35c06a2875bfa9546510c672bdb941d9330e592543e6480d5a4b9740f4f17a8c2c41f97d564a332791e3d80a5264aa7b182537ffa234004be7bb9939b6f126310dc12ac2556fe3934ac8c162a264560ffbb944e5bc48199d05eee1ae1832c5a58a9f7e60f02eea85ff7bfd3145caa7418c06e42ba2d4cd12d501d746bbd4c85ac606b4f3555ab8fc50cc269c08fe8a4be92fcbc0f1b0a723716a83a73e1334b25f1a5e8d54c9156335272e67dba3d71146fc1eb8fd63bcd0de4c21bb43d0094c86ab7358f4520eb0cd196a8c58236a108d3d83613ddcb89ea24a22c6436fe5c5e733d4c1a4c565ffd26c6b206ec5f357bd43bd62ded164586572c5b8860a043c95e4194d05026b2dd6edbae050962ebb00ac9436dda42a475eb2fa0ad890a0165a68813fb99123b27d7642989d8fd5611feb20420ce180624183ccc2fd69a0d4e2d26957b148d98e80ca62b8000bc057ae305aa2e91a68b8e2f3164b8390817d222eeb0efbec9c02125ff092e56c2ba1a1f2e30bafff104a2cf61b40f49ada49a328aeb4f43ab5ea3f9142fb25297cf7868fdbe6c3eaa0500cf07aa6959cd15cd6c1f2a66a3dc57c125c39e3be86aae06cc98de5c7d8d2263eed8321bb994a46c2a8036d10e881c4efa435466df8a12632841fbd3b354424b7040236c9307617d510c288076db9d052f34a222e1cad4ca5ae8af44b9c617f3b7367e3a445d4abe4d9724bad85454cb511c92535414192997ed5649582a35abc835d1ae608cd71ed53f6da63f22976f76dca88546bebd96275d3515db73c76018e93d84c8cbb26e5d6fc3ff38e64f39d85c292d376b127d39f8caa754d9b9b492e52249b3476f6281858d062826eddc9a975c3f4c569c48b8b542ee543e9f65da9a0e5846fe847e3ab703955e316b22e05007da5af05e27edb1850e904869da5d8cb09ec4b5a7ac8a1423156b78dfb28ce531d1aebaccd061bb7beee73dadb5b03fa5226842c358fdb2a8e04b26ec1a23c2ed8ec62eac65db6c3a631de0b66c6b6faf12b2653772ce7877517e42194f0ed900b25538c5f47a0d1b448be813b3ad69a784562defc67043befcd60ffa6a659db33977b572b9803826faf6a661388d6cd0cf54e9dd83e1cd7d9b6a4436064271fb54e50194aaf60b534a71c80dbc11a340df84a31c31d47377826b3b71ed26cbf029e4fd4786aa339db1167e6ca66634e589ce7b3471bfcdc91bcd07b6279041ea2cab9ff87a2bc4f26748cc9cd80c3b45e64a4ebb43d0cbb0dc018f6676c90324e6559c0f83303fd8d2ad6456845ead80dd74683e8c4d832c999c28317680880db05aca308ab13442b5bbf7060ee3f19d6bd9c68cefbe12ab39b8a85ed3b5b96efbe5225de2862e6da7d24fc9bc7cd7d1363c6bc8deefc6bc7e0f7c83af809a2101a982dd9f708ce5b5fb8443e857b8425a806b053213a473bf20e2aa39774ca590ef0433bc5e4ea03b89f973e94298b96dcd1b229d3ab70a348312f45b7ce2d2b059664c05c4dda030f0ad90a64765de8e5b467fe5b71f8bc9260ece3cf0b4c621aa586e761a84b83149832e2824a40534872ebc941dceed75056a49bec2f8883a9ee7a5cc5e1517224503b27e5d61f04bb882bdceb9996b328ae03c12b4b5c18ca408e5e2a006e18c50c8ef7e600788ecb2070b6df3f43e10b9fc9d2fe088dbb74887e57885172a817255ddc45ba3d1c0f8ca2db2103f3b6adca9d4a1a64030eac1750e44a501010078580d386dc312b4fa6aa098998ac4cbd93d72a90d83b22b279a92b59074d54cc77956e13c3039e6b6512e68b394a1502dda36d0ce888af1144d3b67ee8f935bfccd985a791d6f0dd3b25c316f062eeb62761497ab2f26809b7a80fd0a751a2714397e60cb2bf4851691d91b7d3b2e1f730afc9e80471834c6213af9f3d26317b239c27ca698381c4f9a1fdebad8808e4143ed94c5d8dd7ceafae83ccd43c9e31b66a3d72a93c7dc237b6b8799dcb181667c0af5ef59b6d54d4c2db4d90ce4dcfb979c4db6f495462fc039b95618894dc8c1b6164950316ceaf98eb5a090a6558f26a20363c512a9337df8a4454e33f888297d6d0546cf7d60f144587703a683377881e0dceb267b397db9df1056de028fdfcfd73c91a967510aedd1d7715c712f2fc1d0568d6027936627df38bc0e7175f9efd76949e194b1e7dcdf9df5495d4834e91ac16cf464b8a03dfa799ac94c045aa04d14e71954303095e260dcae013a2b33906e7d6663eb635970c3c6f42aa398e9fffaec2c9e07f43049a862f12aa3b6f35357c3a1999fcc544e9e679184f95d7239c84b28282082577d2c5a140a88b42d302c7f45ab980d9723f3d7784df510c21fb9fd4421426f812f65390da12ef723515acde8111ccd32e4d365d60aebc9d48d017c163f9e9d37533d0f49d2d0f6e9dabb4e85b89ba78eac848d05abbfd8e465fcecffb091d94957b95c7179fc3ba7dbcff59287001dbffef2e2353164738b35969e77ca831e6059e6f1e32ecb7f5d2fdec57e5c6f5d77e0c51682156ecd5fa2593145a9ae79deacf7633e81c752bd4a7b3b0ada5ede9aed1ed85f26061cd58f5af257b5dac6e5e3fb7b9a41a411930e10269c13bed0c82e6c24a8873eacd4401421a88efe7d19e9e49913bca3fa79252f33d2e3f0355ce4dd4ab31f04da86c1dce1b5b5e6da3343de31c38d5192b7eb573859fcda7cb4c6845b4576809c4bd86053ffe126190aa1980eff8c8773708d4aae825ab31b8bfe6b945980ab2b96a4997301af3357c625b7377c8844ae457b253a9865dabe7cf22cbe9e8b16be8bafb298cb70b383e45bef4e70211263af0ff8c4c8222cfc60e2336aded8f50630973485cbdfd42dd1990ad6bf30c800c0412a2be4a78bbcd8b7716f3fabf08196a77f0f316955fe1217706b6b113c11d0c3686bdb7926a61d24fb2a5cc6aa45c0c2914ab96acba33711f0c55c969f88fdb27b806d903393a6f639da7e2a2173e8d0a0ba8eee1eaca2a0a0c996d7b7007d2ace74483cf4255c52a6f20b88b592d2e36f11c783cacc14fada27a8fc53edf4482ed0466d5624d4addda77dc7e8f2dfcbd3708c892d705f14a2335c7fa1b32dba55c6b6eb457f89ce678d38a22570726b7a774d894ee46533615cbefc369f7eee673b0ca07b88a6648d48bb76e5b7e80ec74e62b8e8313ba84c40c8263f43eeb72ef844637d4aa6d833689b6632d483690c3ce50a92ad2cc61c400c0dcf19588b651d97e8ac0612a5ffe1e1abfa9d8ec1be406a8345c31015c6bb410fa2d95b51f604c8cc11e3aa97a576172bea2077cdaf671b6c526ffed7816da35802522190b823d2b9888ba129f426f6c00a2bbd9351f24bf1af93ec8ce81c0949aa7ea2c6951f16fe4b968d68b623df05a416a2d65c131df7b5d3d253b6e573d3db72dc4d1f7aeb266264b933d23a4daf18287d4e3a858620333c07d02878e922d87c01f0f26f844b5af69ecc394aba9b2c76f441dcfe55b4685f696d687b49db9d9f96a29f4d5a3dbfabc8437e157bc3d7bd605ad01cf1f37baecb849650d60d089da33f46204a3d359cf7c004", 0x1000, 0xd6ecf78beff1143c, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f00000014c0)={0x9, './file0\x00'}) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000001500)=""/22) setsockopt$inet_opts(r12, 0x0, 0x3, &(0x7f0000001540)="03a6e65a25acffb357bfc1ca6de7be359ad7ae874a5efb27c8f9cb402622d6c7886cfc5eaefed421341b1775d90b41378d449ed3f7ce7d12ac1d189c356e97d8e5b7ca9976aaf92fd1ed3715dbf8cfa816b9b3da3241aba6a20a95c04ca1aa805ea3f8fc963f95d022719ca9a1c2b5253b4adac5b1105f7303fe6e6f8306b466d1240ad3a5a26a2611ceb0cb058f2b168a4717505ba92b1317beffe76976afd3aa78ad95b19af3601158fcf0467215c1191eea055653cc1fd51a934d0edd456418e57d8b520df31872f857b654252c0b084753e5d8b91297f24fde414ddf025d0f8d767d6a027d9c8b869bbce5b8062e25f2c5f7cd7202807ccafe12043bad76821df495796e724e6c15b2b7be4f72ae6cb0acf8ff248de15f515d4f8b2b2829b9df9bbe9d111a3c376ad326911c279f949a50a7f55374eb4c1f3c8e4288725da4dfb39cab793b216bae70392cee926a916d436cc26ad0f0efdb18f5a82ceb1b9ac54c9f661a5eb4f04c893887e2c1c17ea93985654c6275d5c7873f80fdd6d31cf11dac1868f5d346df714bbca2809f8d3389c40777ddb8d52af72e1a4014b136be831f2183211435f03b01d85be6341e046e4c61eae5aefc3dcef03123706b76827e5373bece15fb72b929efad2a9fa2d79045ced0236edb49b5b81124421dff83f51e6a6e09e8a4faed818194004d9b442a6d3e6e9334e54e12b70befe6e099a17ab136b4a5f7a3566d61e11bca440fa83ba02cd3e43307a47b70a8bdb63f79ac23d9c2dca0f708b89175038781ce6efba150fb7175609405975c357bdd9c1ae48f8f41da690d15dbba6cfed4fffda50d9306cdedd881bacae15a8f4372951078c76818c21e28afb1a585dd676286f2484c97fe624126adbb8daf5a5ea94a2e7b07e883396e9790ec3c614ac2356318bbc4157a967ba1f15e7ba6b9547b655757cc006e00a7aea50d40d226e9e92b6ae998b660cc2ac31fcbb087a283dc44d71601048bf7ba072098e770b3e748acb550472f64d332d21469e13d2fa314fbc4acab35e838f6353d8c15bb473c3acc6516d451c8958220a7a4e256f83167aac548d9db0832cfa58de23e592921b100ff83a7d10402d47a1236a37b3e2680e32a8c338dae20ec572b5e5bd096d5c8bf86cd91fc92d4739246e6fadf5505e5905be4790b52790d01e72fc27c153caa038ee0db5c02445be6d814edbea8ab4b821b9aa30c74403c45966c819fa902f1df45bd71c78ca6a47e7a0c0131b005901c658d07e9a8189f789081e21ecc81fd3ee47e22fd3bf825bab7cc7b7fe9bd20d943cb57708eb6b8e64f6198a7954bbe0dd29ac38f6b3ff09789be02e9ff120583f0b788ffd0be811b10a803386964445bee119b6651ee6c90cfa8d7686d89bb659dd3fc609859a678b185b59edfaf43a12f4e70b3adc5f1cc6034ba2ffc5bed708be935f6d4e9aab711e2a5bab2df6586af33953bc6ede1cbe35cd36f7c9a8c27827dd61a8fd318cfeccc60932869c622babad2025ed28ec8a1e1166cf4d8f3c7437cebfb6a9bbc188d34677c73555280d58651b77ae6adf34ffae7cd6cfc1c43a408921211a73cfe3c4575ceda72f05a2a573ad0e0597344ea12dd2a5c60416a8b699633a32c9dac360b8204b932d3fe1707de035a1e79337e28de179aaa1e1822730e64d7a5053a9571387953e9bac5e7d6d2255d673772b031bb28ea07e1ce859a02dc518a67a0482e43df506198f7cc3d4e866112e42fd79d585e9613ae73d6f6f91f9fc085fd7d0b09212aa2edd32062e877f713fb97d72c2c6ef25b159af9fc4fdfb3547397daa007e119e687585a239f96c3ffadc983c26a483d8e243d9cb038203381f50164cbcc8656c5464277c9ad3bedc1a52c39cd098f373d658bcf65f0bb3b5507cc55b69c5da92fa558de17cdb491edbc64bc6f8a60adda0018c9af6159ea498b3bd68e5310ef1efc1cc64cd99614e5224e34e0c1b4f55a551ae75ee5e9f0ccb09fa246e27300251fc7371c66290817bfe49231ead80a9ec32fe29112317c681f606340a5f35445adacf9fed011a9328bdd4e832fe0259e6bd65f8ae246659aadcedf32d0642adce6278cf7618f82f508e1ad4960f4e5e07dfe85d327f79f008b75b0b9bc24e0945192f1f9f33517c47a3ccaf88bf2de4b7c309f77d2772eaffa4bf86fd4c1bab168e835bd8bba1ea4ecfc55dc8906f41e6a770fe2226f54441bbd7286fad3ac82e9124e38168a0f9f11c4a93c333a10112ae415742a4595943a56b2ee6be83f7ade94da40189e812c2267010fe599b9969f3041140da29d3ca5ce47622a3d3f1360af4b5eeb2747cb156f97a9fdd0ab7c457f999d66696a2db40e1a9473ea1ebc7d10d4ba6043bb7e955180b9b3d64cf3ed62442318d1c4c42f4c18faad5e2e5d1f98b634498c172a5c6e5b4a0e12ef708951b58b10e1b8e531c823c452095315f9962d9a5ac3a0d9de97e0bc5c2dc56c467191222a04bc20a23fed2f4e1926b9de950563d682151834099d8ed157cefeac7405ff5ecada1cff10ad0372dfdc99106307719d30df6521aa7cb497bfc99b80ed82379adc458545342b99bcda688d1636b55e6983813874f25bcae491e75af5c0084757b64a949d8fd0b25e5edcfee54b46feeb2159902b1182df5d5e445515d8912a1fccf3f4c4fc0808f1ff7f40eef954e1aad0a14a062890b1aa68cc6350fd5f847f1ea83dcd7a3a64305495f1bebd4947d8542b0f5aeedc2324ab2783474d76c5759b98c34bea081d175c05f24ccb7a11d7aabe8129ecbca35a5b382e75e948178e33d6a36532fdaf5bfd30ec8c4f9e8f2225c6da3465a8e4794764a92fe1f413834a90517981dec22f5d52e4347e8ef74b321c7b053470d70758b7eae9c126189453ea347997494282269d7baba573d61007fd66f94e94dde4987e48706fedeab803ca8c3400dd4d18c29bafc30ce5e4c71cd24d67f27e8b8da2bae58c9b0adc5509830dae24ac17eec52539ece7b9fc7c6e7bc5d167875ca53da9582f84c2187519d053dc248157a0170fac3d4a951ce43d71dff119d8920fe61eeab8fedc7651ff15bd0878ae8a8557ebb5769e36760e8ebeba0176b66e9e4166c0d6d331738c6de865650ddd480c64260618228d8f64f6c7ba2b4cfaeeb7d0f3a5228ee087b375e7634f704ee7e0996e99ddc048333fd5ffeb13fddcfa7f067a766c26ed05f88c537be94efa1ccf9703e2b9049b54563fc925a3f93a91997c50404778a2a7c810f74bc81d2e1e3535b5d7829ff56fa5ac7d47a3d4e25755729626cd603183b7c9ed2e2f1c13e6e737ae77de9e0948ad58dca92414bd3a7add2ee121542f0fe9833d748c5422cca4b45b997b92ffe05e6a21b8164bb37e6fbcc3d1adf2e718c7578b7bd67e6afa3b82d7b9bb36f56048547ff2fe58d819166ab3909abf822ff92ac3b7141db3956c787335206d5c46fad23889b06343931c6cb1e0767fe68d2d59235b49d22914cc7a3f4c0b1cd11d94e6fe1477e8ec3aa650b93bdea94cad5c57eb8cb73455eced3711e29f776f8b5855bfed8be021f94facfdbe963d45c851e812cc664d610c4f15f83833b56dc659249bad6ac5721fc8f61b4b2f30ca11f0ef031410ab1751ed9f6e9c0cc1897a528692213885c188796e642bc0cbb783a27b50e37aa0833d55855e23756bef53a97da42194d8018c2e4ce1dd59d3b18d923daa552a02d7ec97cdc26260b04c7b4205ff42a9fd2c2a255c9e455aa1aa9433499f9b4f5f8e36a40c376e7720c8f81fc4bd85c96a5c4e92b9ca4729a921ad6313e1b3f2dba6f1dcb11a769c7fa34a4ccb772ba992a84037275dffd02a49b14f7ee0e6ae5d7b315841a59ec8307b63fca91ef4c2d12ecf5276d36ed0ce3547376539da38f93f8d52b6fdf68674c531ebcd37dda58fc664d20c21cae07cedc08a6e12c7663a6aa6503b62745dcdb354570fa314431cbbff4db6d6ce0c6529fa34428a01ba470d7e83eefc336ebdbf2e07b8aa2f600b99ce22e045912aec493cef39e9e291876ca122e70741ec09fef659a26763e0569b0344d0fbca496370e7e0fcf98e6f8ff4d024322e9be2f42707cd5c634d4f65947169e70d09da0357148c3a50c860d71b6260db3421e450105041b190437032b7e3a83b3205cea8a480c20cf3eda2dd5144864031a8e533f1ce0640bd06c8b01520cf0a933bcbcb8f8cce8a400480cc5f4df593c0d891d00ba81c7136f63261dceaee1c135391af4842ba8824f4732dcb6a5129308fa4c52e7e9cb6573833111256f7064697b609a4bf5baf844bfa582532dc464142373cc3e893c2f7c32ba9ce8613021bd8f3445ae1ad7a6bece76c31887a8c02e1eade82bde0325601eaa782b4cf3d29dbddbb6a1b85f3446163b5f7870534c2e5089a78a291af2675c2b380bc4e20a69e7f31d150df6c6eceb14163eb193c092f80b629c90c7caa6353e2aebcc73f7e5dcbac0517f7d17073f867b68110d78419ca637daa9b1e5b894d216095d1c406f5ec9bd4b3cc91940ae4f3700d69075fa870befc4efe662d88c5a36a7f90671e8b7b96c1840cb096e809a09dadee916df4ec1747d291cdcce901adf685aa93d81b7a3c643ff1bc0c8556c09880f7268a8b745aa76707780dee5fd07b5e241c705938c67392927d6a4a13d902ee07117de3175a53f18ad3da2edda3995d593a45116d81ee136673a9a620a6db26c8b9a0e4096fa7578acc6f2dbe163c83fe4dfbd2b02025b923190d8ffa2934d46bcd33b04fa3ec55e9bcd0e9f1291ac99327fea361f65a0210a4778daf2d59d1f7b094046b3385285f8281b1ea6c41b0a2ef0b1594a9b05d0c967d65aa616131abc373ec1a8adb0dcfa100d17e9236d8625568af0613a06de38501ed10b9c2837cd906f2feeb922d5534f5746180f7b4dd64d2a80be0a6dd4af7f49d17ba748eb1be02017fa39e8fe070fde54d9d110694fc9a48f7442cd30ce2962cc11d0f5760deb5bd6b8a8da5f082ff7cb80ea440bc292b593419da6974fa65afcbb014019e56c5568d2a9479d24f8433fa29fad1f99a4d48afa6e6217bcbd75afa3df18ef11a13d7e279290a849c69db07fc90c943dc0c319351b262e0afc1e25b89808dad2fdda098df9ec2707a5240a00d7f2bdab164eab9f46248046e08ca42165cf710d46936df25deeec50867a2367db46dd313898848c61433a3ca6f681e1cf5bc3da4d1f6f4166791906298680c2d15306ed49f51a785a661001303648676193b0d253b71497eb5311c0afac4a0917611a323788524cf3b719ac302a6b6c46b11f1e694525f35aab259f55b487fc5773bce2f1ccdae85bb956050e4f64d031e21dd191665ac74eec8f2686ce34d21b2e01c67d3a158403d5937848ce470281c0d471bd29b173067d9d0a2822b533530a569bde141ec4eaea12968378dd397d6e862668e3960f67978ef48b5d908f1c29b22c9368d1446b81bc79122c09c9f7d87f0ce67818c3bb9badaed9d21b2d6e8a4aa1d8916660b713040dbc4651aa2fc873c57957c440de5ed1bdf9ce66edc74b63255e6d7b8ce3845616fae874811a47c2674f792f8ef1e9f0012f82d7e5aa0f30a3977811619d08aab9df29391400181fda285eff494da8f1ed1fdf48ea140ac630bc89c67a481c6d69497aaf1fa626dc13827e3b9a9f89bf41b75ec13f8750d00fdfc28fc1093b648d75a06a9e0f722ff411c375889938b376122628883dc817745c81c794ce2d24df3567c9d10a42fb92259d28deb6d938d2cf8ee6468dcf97219c4de7cbe", 0x1000) r13 = dup(r11) ioctl$BIOCIMMEDIATE(r13, 0x80044270, &(0x7f0000002540)=0x2) r14 = open$dir(&(0x7f0000002580)='./file0\x00', 0x80, 0x1) openat(r14, &(0x7f00000025c0)='./file0\x00', 0x20, 0x2) r15 = kqueue() dup2(r15, r12) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x7, 0x558f, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = semget$private(0x0, 0x2, 0x14) semop(r1, &(0x7f0000000040)=[{0x3, 0x3, 0x1800}, {0x2, 0x3, 0x1800}, {0x4, 0x7}, {0x0, 0x8, 0x3000}, {0x2, 0x81}, {0x1, 0x1, 0x1000}, {0x3, 0x28, 0x400}, {0x4, 0x400, 0x2000}, {0x7, 0x9}, {0x3, 0x7, 0x1800}], 0xa) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() lseek(r0, 0x0, 0x101, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) getuid() r2 = geteuid() setreuid(r2, r2) r3 = geteuid() setreuid(r3, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = geteuid() setreuid(r4, r4) setuid(r4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0xffffffffffffff09}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)=[{0x80}, {0x4d}, {0xa}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000000c0)=0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r3, &(0x7f0000001640)=[{&(0x7f0000000280)="ef078a6d4b7ab30b1952050a48e784aee9bf44d09ced8739e58e796f20d8c23f5597b1effaad74cad78f8028d2f5a25dc3d0916669280592ca33a2567a36951211b2b90d46788e3024c6f432adeac1f156758210a1db2229386b2638d73a01650bfde2f0829372330f4d85101e291c738b31fdd7a4617f397e73d602ee405d07a9b5c78e4c8c9462b1d5fb157ff7991082801d7bd3c9ed7c4b7ff2f86d3fec97fa14f52576c2ba15c616ab0ded509552573177d96a9733f12fc65f9d08617116791bb4fa876bb2069833fcf519499fc6234c7154218c8d4cc33299a373ca3357996d8fad57d5fdd80968a52884c8088e1e43b5b14f61abb8286b5e320b2b34db9a1296c72348c2b3b169d424278338dae260118347e2341c8988864676acee4d03d6a3ea161e40040923087694fb331caba38bcd001ec1eb9123f671f9a60c7287590cb9c6408b481abe56db76f86ee49e4bbc32ca3b11dfabbd984356112c108170d51f33a1559dc2f391621b4fb829a07cc17de7dde421b6e6c9278531cff2d9ca6687d2c846274c2ea38c0f72031ee7e2ceadb05cca3c4a340911148ff873a7bee7066b640de0b0e189dd73bfc03ab221d868927f3484d6602d169a45a61ff136b3529201ec02628a5a13637f284c2ef8447ee46e40d170fc5beb803e26d54ea27aa29f5d9d43e841ee3e0c38765e68e0ff45380fd588fd91aa55d1285b4bee365806bd2bab48a0b8ba6d52fc269aa4048156723ddc7e8d77d01c9a807d522b46972be83461c3094d063ab20945a5d1a7cc701ffe5b344a2d7e8257be71352056918085f01aaed26b1aa48d52fc937bf9f4b32e1e8bf9e1a852afe4b0d55dec29b808ad7e462b31b1c7e02bdac015d0c640720dbada3b2c3c63b13bde8f0ec0516bbb2b5ca8bbb0360f9b1d278f92c36a31d0b0d75a115aee841ec3a58514d1a0f014263e8cef033f67b7fcd5804ee82ace89e28e8d454cd71a60187425cc3895125bfc04b243d25b704b40b7b93250ef0d58b3113a6a76398c4953c087d202f586900a79d0f2a76c12dae21a4fa8566c1d4d6b8dd9e8c2db395b7df9cf70735e057508f3259c9fa99e98a6667bb27d660fc29df11ddb0fff55c3cec313a0b658fe09c2244474b18a6cea663a47a19f9d9ab8b7768024f5a2f17905e660df12615424461dd7659cf056034a604c8f79d607e0e231a84219319e26cfc22e96a511c118fcf1d13d62b6cd79321c8bb7befeac00eae19ad0b3b7f83e8c1928c4ec74b056904dbee45e34b2f7ac6efb3ab14b1f6bdaec4739dfa7a80942299a16ecd024f7103b1f75cfb1cafb16318923608ed3bb50381d38ac9c83bec828e602bfbe49022a382c4f39dd3936b0d09dc548f912f939e026692a9b83f67c10a992fcb777df20fa38869819c59cbc57df6eb5d1a236ecd5b61b27b17d266adb8ef6673d7389b2786d89ca4bb8ac1a3e3481914cc697f53c77fbfcccc039dd4d856de930b8a1c48af380656912b943f7104198fad6e37802f6b5700d75ed298c109643193f3a1554b96966e3e0feb17b45c9bf11a78d331ca6d4f64746272ba6ab3bc5d1dcc50c8e7948fad49ef023f65dd29a27683456d86f5fb433d268faaf6fb7fe552994344ba5a31ebaf2aa48d2befa6bb8e5d055ec810912ddb70ab51da41b9142cca45cf59b1aa5fa4c365c3ebc1610e18452169c35011e2260aeaceb8f764c1896803996634fea747dae99893eb7c8ff3057bc0573598b9c8e74143fdf5e17b3b53d55e19cd7a03a37a01d0ba36dfd2d8727b77a0b93751d378841416bb10fa5e5c97479c4b95b8e687afceb2a772036c6551740beb961e4acd020400b6c16a4a7c39ca88049566d1700f0967fd65cf7886bb2fef469b9f2b36679cbc912371f8ae15c48f59d2182e85808783566026067aac7ef3d7b459f3e5ef881ebb827c587af8058b8457e95dfec8ea75928a1d5947ab62a69884850976db43697132b99302a589b4c20e9211d39a342510e55990ee00bb5709a461033f891a9b2d15bc0dc2ced2c511efa69e0026a02ad1ef19823afd60437b44c43201bf88ad56227d2fa8043e7d997b8eb9b92ca37a34e74f9198162d3671707e2b20ac8c24d2b2c7856c1a57bead28e3e933be3107990a9371f902a9d1b7b7e48437ac9b822903d21259863d6f0da443f184ebacb65cc40e360360192b27156df4d31a2e3ede9356a38f18d4490f7979a1a5ca1be065366299de1a4c211abe5da6394119a287c8dd3d7a966ea858d837f8f6fbe59397ee4d95577b712641c4f9fa95234966e9ca475e91a23357907c7fe4b599d2c027d05ee5d7cecf854b5123ecebc3a141442595a765804a9aacff25b0adb64c4782f0e027ca92d4e50bc2d5f0f46c5b3d8942794d32435c41fd77d270ee573d67272e2024e10489301486540910ca8153d73efce5d303d4f4c3289eb344312565d708990065058b3468eca8b5496423aefa1a49d8e4ecc077785d1fa8dfadd86bcb8e31148abad2785fcaf45484858882c0ad376db7b85c5b7c076ca7e9fb886ce3371c1743b3498d80efca4edc43a4a42b2e4d66499cd65e19ce5d38ee6bae19ab5e866c2f5f7019d1b93250f2f9b801c1d071c67f3c2409ab1e51d7a81a0b40826a915fb8e24717efaaabb08d1b12a0a4924caa3caf07bccbfabb719a53d5e0d8fd36aca015ae1efdaeb74cf6c99a8991921adb1f9246c42ab232a3fbf53baea7039e2c62957f91364c1a5c283a62ed7af4e99e4d8f122ec723f16b817befa19dbf58f3e9a1372406476bc8506665e8e99376ab2cf6900d980dd452d1fb3013ede488349135ba6d895832158e97aa96a8909baba5feba5d330b0e8c4f7d89348443ab27e99033da2bd9605f21ea38f581779c03d36d8ff467f658f48b24b06a61da3f725b280bc7a030496e6772a8ee8f6066b42b8230e3090fa9836b8fcdd98b6acfd58c66d347ce87f97dd56a8070cc62e3e286771e1d32c5a2661f2401511c65527ac9291debc18fa2897443ac2444547cfad5e64144cc23ac309c39d16f64a2c8400a55ca3ec229ef8e8bc892b4843f90b5c5846ead8867506d0702b9ffbff42bf8e55bc3618288587be505a7c367844108b2c14dc8796e4511480dde0adbb89a4109beb553e3b12e868ecae2d97bd50dfa962d08c790762c216223369dc948894e79ec7bdb5ecbfab016734c7449738bfdc4ebd0675caf08dfcbdaef2d9788c8663e8ae3b61018fc02e89aab12870d90ed6b35d221420e4a4eb65f516013b1ac7d185cada47acbff69cf0c8887995ec00286301cdef03ee38d9f9ce88fe71860dbc9a6b6a9dfb1b4e2f79f2ec7f3c543a4b25cee4ba4ee30d92badd64c0f0d877ead58ef6dd8371a26fb97a6c20e53d31a33257489f32e279c850ca09f6b607bb0be2f63d2249672788430ddfc9da21901ecd0a3e3fd2f62cdea39d24e030a9bb00535ae4066cac84366cf147bd031caab3519656e8fd45ff085e0562a2e08d409eaf9e92d73251ec23c6aae829d1852d6f0117b715eaf32c8ea64abbbd6b281be10443bf66657c312fb0cbcc82fe41398e0c0b0a69d816fe6b54211e387d7affe83348d06a376fb211a2eb85a12812705e550b9aaea11748d7ed84c48c1dff18a9e9269d868bdc6aab51c484b038a5cc963a86a35a25f1ed164ff20667c21935148409d9627224472253a23811072c416ca7403e9a4ee3df46080c3a30baeed3d34f6270a25053d52c364a357c39b116adc3d5d5764313ba54bbbf208ac3dd63e323efd24ca3c9c8f1f3deb2fffc2149732ef126cd1ce29ee08421a59675d87a578c018727bf6ad48386aaaaeb0f6fd12372352e1060930d767682030e122ac93c442f536ee326dd43432149a8e9af3a9e03c4ea5511f55bafc0dca033565686d2cba403dab4e2dbe817d192ffb776857427ee1c45dc6c4da25a50c6ccc5bdd08f4a422332ee5fd54fc5d057967d8e052bfc0fcf674e898432ee8298412bcd230b4aaa4ad6c0898034861b1c82ddfca97a7976a0a5e94df38ddebba01838cd8c6b5ef83b9019d1f2544a16369ea081f584d28a7fa452ff2004d0467cb09d8d8f2a1ae3a2402a0e1269f1b934aa0ac8c5863172779187f53e3a214c4b709701829b779e1d813639afaa1c4339b676c405c6e4f1ded53adca2c1bf7bdc248609dde4df998e22e96b1117d270a0e2ebb0249f2670bcd50accfc8f60eb6a9ac3865aa7b26813b1820203c7f1e2a2e94b43cefb938dcf85515cef2e0e4c17ffafa5ba1d9540e734bc397d9ebca0a67b55e77553dd09e4d5d0e1c07e863bb2c3a87277d9ce0cf488f260a2b994a20dcae86f712126a02b2178ee68335527733724bd2cb5c98fe601b93bac4adcd6ac6ac7583c242301c034c9ec18277f41d887abf9ddadbd38dc05221a7da358ab3d9f59715b9876696214a6183c4776694eb3189f6a28cca3f5b6130510c3f056e8a4c30eece436b591435873e500edb54652aa2272aeadcef9026df1a090fea5fc84156398bd221bf84272234ffe9c23aafccfacd98ad0be5351fa82fef664f78ce450c87685241e34dc05c8b119240da15bd0be83740197120c29dff933d99568a44bd9341d7d87df56c43c57be87126d66c6af26f2eb65d9724e1a4ee20cc04c1321f919e90ebc0e04165b1902bf62371c54cf3e01556430a33fa56447293026c2337a96e90efc1c551bffd7193c97b120f5b2abb551790f0e485632ac549ed05ce75e5b307ab4e4f8f714ea6d277d0902c04e2a08c926dc7417a4d52ff912408ffe316d059bd97eb9726fbdd8f31f77035d2a01a5db999c51747b680218ceffcb411eca66389b0a443f9837ff4589981372e619368f818b52cdd9a76c1b0a38244e539ceb244d74e250617f7e4c9fbd3451a2cef7b65eab121465789915d3c24b7ec530ab144f62a6501b86ce3de1a82a72dff29168c75e5fea1832a2d359b8ab239545b4e679289a0168191a802406ffa6ce75abbb9a08158f73e77401c1c8e32acc750be3ca3b144ff1dc0d5de9e5d31dffdef8829ddef76f2872ec73604422cc786e6471113a3a703c34c43394caea488d22485222ad9f571ec7c9fcde81fc64c3ad3f4220ff606a378441f86c9e8002a27bf07161e8a13175b2a70dcef85fe935a10711aefcac55d7235b6bacd5e902760a3c11906270191429517a01ea6072ce4b274506bb153fddafbd298b0524886ed494f51f9dc37fece314d5f2f35f6cae0b3d384fb5543fe50126adf492e31e2c015923015396fdce04d8298a3f17a6ac3b45601873522b50adee036387dbeae8eefc4e090676ab61de762525866b385ec42946fa0ab7d2d01820581aab62ce9544f283df7c968ba2f918bf7ca91b633f8b98c7b4dd7b39df728497acbd9890045645ca361b35964ee84005eace359b93840316b77ae3c0214297f915bb15e04fec70fb841e631a696f0e5a9b3916c37dab9fcf327872dbafdc4edb694447ab8bb598a51c934e7ab81a91014580bf791b8b8aac8065fffc4b78720944ea4c2e2836f66c42523c52ba1f4d8c916e0864985f19382ee57d70f12e65e92b22df121e849da15514036b7289045cfae8ed82e49f4e48da1795d86a590a91dff4b4ae96b6d56314c4ccf91415fa38ee8490148b329d33a2bac506baa6f7f8a18d9c41a85216dffc69e7ce9452c6bc032fc8f9b54f2698594e460fe26024ffbd38f852529553aad14dd790793c342a903ffab66a81693ff8c2cdf70b2045b87db1fabe323642f673c7f1e1b179875759f73b5d", 0x1000}, {&(0x7f0000000100)="952ddc6b501c1c2521ae1440158e25edca751665fbf2c416f0b2c1dfaa2504d3e9241e20cb3383ef33609adfe439286639d84707e6c223de0fa44d6f1421979962e130e24056c6787ae6189dbe58140e278a77d5276f37ebd24e67b7c59c8ca808a67dc279867f52e1577b", 0x6b}, {&(0x7f0000001280)="e1b23be6cd3d9c37ba2a436a2886a2c05ec7bea0b57f3bf0b38270fa7aeb8ffed510b0307b490a8a1167d88a3edee94f9ec88360c11aa41d7080a60ed887061fc7432d9513d4da2f0c20f9e202006b8dd0981d9a12a9c57d527c51c227b837ce494545351dcd32f2f73616f31da5a65d8fcda360268cbd92a0ea28bd745d27b7c4a56b928fbf", 0x86}, {&(0x7f0000001340)="4acff79558a7f977975a69c6f3428ea07cebde35e1244bbdfe759ba487cd2f93424aa8194c9fd9b76be8d52ce83514131d319b158f75ef1788b266baaac2c54c436cdc7cfd1e70d1f01b175481e75947bb8acc3cdd746b6761cf7e17c6302897cb62481cb331435c2ac5a16e38f7690631008d634707b20c882d2709982ce994d9ed1a6d3f344126b1e4b359a8ed7986959388b2d411585904e351ef2f375681b5c7f0baf3061b8881901530779482fd1bacc3d76c0620460b0bd59d13d4c36afc1215173d2066390071131383c50894f64c1bc1151eef2b71ed329e7d1c4f81ae763a", 0xe3}, {&(0x7f0000001440)="d61d921f5dcbf5388cfd89150ba7cb3c5d32f3e2682d1fa1d28cd8d9ad4d89e95955f7472658957a41f3dbec5c94d700f9105694c451948795555c7f1aa72e9673725558c3e2b36a2d5393ff83a06c9f342c613d35acbd6272483dae7095cbf9f65957807433b1b5e30a04c11ed63a2f55b2c864e208353260e09e1582089a9e23d6fc8facea68e34d4eb97977893141563026a0db066a2bbb80f6e4c2", 0x9d}, {&(0x7f0000000180)="0b85f6ad4b48d5cbb0d8c73a88fa52795da860892cbb3f6b10579639e0f8c7f5a9f1bce513342f86fecefc9cdf8e784c1b29af0c08eb57e6cc6ecf69137a9c0993c94fb18998169a53164b538eccadc4011975e63e51afbb7f32d86174a164d57db6e912a2b1da6dcfd1f1a9", 0x6c}, {&(0x7f0000001500)="a872e7cdc29ba7d6804af3d51354e9901adb26b553a382d13c115233e6b23554a9b19c828d5afa32c48762edbeef5cff65d1912ef1a66d1611da12a61fa6d3", 0x3f}, {&(0x7f0000001540)="b8b88b759014a561646a861c2947c92e02d0c163c26a4f025d71fb22cebd83bd9bc4e90f34cead992ed9fc57777d34a7ec0c312ad54ac4d2dccc7d4a632ce65b224b983334b7977790996193c4280af9c218fcccc43c7e3ed9b192f951e2fd8494375c67f60b9a18f445a4b78518c24b4ec377deaea398b2cbe26376be6c325d0ac13afcda65581dc93145b892bfbca846ef517b40e2c1ecfe6f5dcc5a814f161cf676bb21c4ff2e2d0366c1cd01eeeab2fd293fe73e284215c6611349b3bd2e81993b01d2e931ef8598e263e42c5a30f477e3f2123c587d659f99ebc1f0b161", 0xe0}], 0x8) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffce6) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef539590f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576ea2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73270c27c802e5bbf47f02746ace7998fcdc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3d431224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a2b8c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda185f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc940afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r1, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=0x0, @ANYRES64=r1]], 0x1, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32, @ANYRESHEX=0x0]], 0x8, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa"}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b"}], 0x1000000000000073, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r16 = fcntl$getown(r14, 0x5) r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x5af1, r18, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0xe9, r18, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r16, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r9, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) r26 = syz_open_pts() fcntl$lock(r26, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r27 = syz_open_pts() fcntl$lock(r27, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r25, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r26, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r22, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r27, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r28 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r28, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r29, 0x82485608, &(0x7f0000000a00)={0x8, 0x9, 0x3, {[0x2, 0xfffffffffffffffb, 0xffffffffffff8001, 0x7, 0x2, 0xf24c, 0x3f, 0x3, 0x6, 0x80, 0xaf5, 0x7, 0x9, 0x4, 0x1, 0x7, 0x3, 0x1f], [0x2, 0xffffffff, 0x8, 0xffffffffffffff4e, 0x7, 0x4, 0x100000001, 0x3, 0x9, 0xd2d2], [0xffffffffffffffff, 0x4, 0xa2fa, 0xfffffffffffff801, 0xfffffffffffffff7, 0x6, 0xe1d1], [0xffffffffffffff18, 0x5, 0x3, 0x1, 0x8, 0x9], [{0x100, 0x8, 0x3d, 0xfffffffffffffc76}, {0x1, 0x2, 0x6, 0x6}, {0x0, 0x0, 0x2, 0xcc9}, {0x5, 0x8, 0x4, 0x9}, {0x3, 0x100, 0x9}, {0x8001, 0x4, 0x47d}, {0x7fff, 0x5, 0x400, 0x5}, {0xcba2, 0x4, 0x2, 0xb}], {0x3ff, 0x20, 0x80000000, 0x21d4}, {0x1f, 0x1, 0x9, 0x7}}}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r30 = kqueue() r31 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r30, &(0x7f0000000000)=[{{r31}, 0xffffffffffffffff, 0xc9, 0x0, 0x0, 0x2}, {{r31}, 0xffffffffffffffff, 0xc, 0x0, 0x0, 0x1}], 0x3, 0x0, 0x40, 0x0) r32 = syz_open_pts() fcntl$lock(r32, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fcntl$dupfd(0xffffffffffffffff, 0xa, r32) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x1d}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x14}], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r5) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0)={0x2}, 0x8) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x8000, 0x0, 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x20000000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x7d6723a49e548986, 0x1) getuid() 16:00:00 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x6}]}) pread(r0, &(0x7f0000000240)="c3cf7b3fc943ce56ecbd24601658f06f353015e594cfd1bf0c5eb24e3869e6357fa85506008e544d4219ebc6682775acf48bd36452689c2f2cbbdbd8beda9b860105e6bb317e8f32e54d", 0x4a, 0x0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x101, 0x4, 0x1, 0x5}]}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) r3 = openat(r2, &(0x7f0000000640)='./bus\x00', 0x80, 0x80) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000006c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0x81) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x3) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000040)="3b0ddb2a", 0x4}, {&(0x7f0000000200)="0b8dbb4e2729762d7d96bd8eb78a69af89913a2bf2c716d32c1fcc92e85ee250ff0a6e376ee9ff5edf7a2c02080000008129d701cb5d7f6da07548f7480ad6ca98ab49a87c8386dca1fe0d17b6ae11e83739118bb338148aeb153207b4ce2688da2321eb68895a610d8a9ec0a2112b3696fa62340f599325efb517f66a02d247418bb40c0f4d4053ec7e5cc7ca08859ee69e0000", 0x94}, {&(0x7f00000002c0)="d454f0316945520daf950c409378a5ff1b37132d2c89306bdca5498ce4ffd58721b576aac38b9f4e6be8efd4d21bcbf40c3f71dcb93e7e546e093c03b0283041e94d71a7f963e566f7ef6cebc7a513f28f4a0ab38064d0b34be7066525cd4442483dcfb1e9121249fd0599df12584b7088308b47d115cb50e56b1c41c1acc010eaa3934acc57b9f3180d9b329b5866635f75bc1b0cf2f683ed8060939c9322c32e2f9d0ffdc006ceec32d56bddda26a4d0b2c4c4a5f3e58681d0448c1ef946ef5a1b6137860feacf1e478490f70b429327ef7ce99f8d696a07ab570a0e7e5b04f2b6e6391bde9951a6c979", 0xeb}, {&(0x7f00000000c0)}, {&(0x7f0000000a00)="c58fdc27c11a918dd1a3400fdcd44517d7bbee32595223fda1f13a26587d54f10576d4d8f84477b0d2718216892b812887e4f82dcb81d5f0da4fe81fb9cee91802f71ae67bac7fd8dd721c427f5c789590f6d0bb2a53d7c17514bd120b309a3e305a1a0424e078a20c6146ba8a974daad0ccb80b5d50c35c52fdabac99f5566fc4d7e7737a83fafca054fb7f46696387b24199480187aa1d1f34ddf3feb21a769819fbc4dbf485c8f8ba9c20bfb65f71929e4edb77ca4e3aeef83fb6658be78fbcdd5bc12f3b8386c4335a812c1de7a80cc09fee4c0679920e80920e154e86668798", 0xe2}, {&(0x7f00000004c0)="c67538cdd015ca22fe0aa9fb1b9cb63275c84d58", 0x14}, {&(0x7f0000000500)="46ec4503509561661e057fce854aa2fd7173fda3506505241e09246857694e8ab75858ccf378b9fc4a100034e5d92b4cb10bb6697bf08c06dfac139d38ac94a302f1b4db8a1fe697ed6d9300277152bb66fb599d2411445a3a672bdc9fa77ba2e066fa1bae21426383954d3fd5770b11fbf705ef2f62c360", 0x78}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f0000000c00)=ANY=[@ANYRES16], 0x1, 0x1, 0x1800) msgsnd(r5, &(0x7f0000000600)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0x1, 0x1, 0x400) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYRESHEX], 0x1, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgrcv(r8, &(0x7f0000001a80)={0x0, ""/4096}, 0x14cd, 0x0, 0x0) msgrcv(r8, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgrcv(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f11b000000"], 0x8, 0x1, 0x1000) msgrcv(r8, &(0x7f0000000240), 0x8, 0x1, 0x2800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r16, 0x29, 0x1a, &(0x7f0000000040), 0x4) r17 = semget$private(0x0, 0x7, 0x0) semop(r17, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x1800}, {0x0, 0x3ff, 0x800}, {0x995d4052e6d9cc1, 0x2, 0x1000}], 0x3) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) r18 = geteuid() r19 = msgget$private(0x0, 0x682) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffff2f) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f00000001c0)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r26, r31) r35 = msgget$private(0x0, 0x682) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r42, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000580)={{0x5, r18, r22, r31, r38, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x45) write(r0, &(0x7f0000000140)="220e22", 0x3) syz_emit_ethernet(0x25, &(0x7f0000000000)="d19a807963510568ccb6bc7d4f5ab42c833fa70e8f999f6c8e21da3a45a924589f72ae3c29") msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='.\x00', r2, 0x1}) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000a00)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dec/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r2, r3) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r5) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)=""/126, &(0x7f0000000080)=0x7e) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x9) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x16) semop(r0, &(0x7f0000000140)=[{0x3, 0x35c6eb52, 0x1000}], 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="3986f33770070e666f9e4d70fcd10671b4aa622028f2f5b631bc3121eb1a08dbd8da6a5e68c37a6219fe00783d31c36274a2a6f42ea419da357d764f", 0x3c) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000200)=""/148) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x3, 0x8ca3, 0x800}, {0x4, 0x0, 0x1800}, {0x3, 0x46f, 0x1000}, {0x0, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x800}], 0x9) semop(r3, &(0x7f0000000300), 0x0) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000100)=""/146) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000100)=""/253) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x8, 0x9]) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRES32=0x0], 0x4}, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x88, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x25, 0x1f}, {0x48, 0x95}, {0x0, 0x353b}, {0x0, 0x3}, {0x6, 0xfffffffc}, {0x22, 0xffffff84}, {0x22, 0x5}], 0x7}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000000c0)=0x1) sendto$unix(r2, 0x0, 0x0, 0x1, 0x0, 0x0) flock(r2, 0x1) semget(0x2, 0x1, 0x104) r5 = getuid() setuid(r5) r6 = socket(0x2, 0xf18c931974c288b4, 0x40) r7 = semget$private(0x0, 0x4, 0x1) sendto$unix(r6, &(0x7f00000003c0)="d6914ce6702f212e31280437ed94bb73dcb0627ef4cf1c78851830e2d84529412c5a4412a94b93cfcc0855bb6a28a6a23d7c132aabe5bbe2664a8003bfd53592c86a5a464fe43dbc77b3e4be0b6c0ba92b60e3dd479057f765088400c6a71b5d5544281e583b95e346ec639686ff50420b26e838a234340c3012c44e28014cf9581ed2f6b2a214358c6925aaa67b2e3d", 0x90, 0x4, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r7, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/135) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r8, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r9 = socket(0x2, 0x400000000002, 0x0) r10 = syz_open_pts() poll(&(0x7f0000000180)=[{r10, 0x84}], 0x1, 0x0) r11 = fcntl$dupfd(r9, 0xdd23dde6dbbae905, r10) ioctl$TIOCFLUSH(r11, 0x8020699d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x40, 0x5, 0x3f, 0x0, 0x9, 0xd7e, 0x6, 0xec6cb388b3673216, 0x0, 0x9f8a, 0xffffffffffff722a}) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000c30000000000001454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224b0f3d772e7636e48b38aa77083725bf1b9933ec5127743ce5428a6000000f9cbc16a65d321fa0d"], 0x50) dup2(r1, r0) fchdir(r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r5) renameat(r4, &(0x7f0000000100)='./file2\x00', r4, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x9, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x208000000203], [0x0, 0x0, 0x0, 0x800000000000000], [], [{}, {}, {0x0, 0x5}]}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x85) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = getuid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', r2, 0x0, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r4, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r5, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000500)={0x5, &(0x7f00000004c0)=[{0x8ab, 0x0, 0x9, 0x8}, {0x7, 0x0, 0x3}, {0x4, 0xfa, 0x40, 0x30000}, {0x100, 0x8, 0x81, 0xf8e1}, {0x401, 0x97, 0x1, 0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x5}, {0x4a, 0x0, 0xfc, 0x10000}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r3, 0x1) r7 = socket(0x2, 0x400000000002, 0x0) write(r7, &(0x7f0000000080)="995490120c7f00c1150549ec16751bd9e459e8a6dbb2ef306b6e5f4c31e4dd33a06fa1d1568f77acf53c5cf75791338ba751605ca036d1f7e04e80e525789550bf28df86a0090e827ded39f3bf0ca6bc20c7fa95ab215ed1dbd7525519475d893547ed2ed63c65f55b4c7598dfc3f04c140e9f4508270aed8fd23b7e59d35e1531b38a5232deec74b07e7c320dee2fd124f05e0a134eeadc1c737e0c84fd86828c8143183b4c3e98b5509d68714bee6474ffbd4556e3de32a23c4d2afdf3766d1cc475adfe6b2be838ae0b66cdc8a5a3b62e738ecda7b9814a9616061aa5b1f434d32ec5c37de721b69ffeb3fd2f17d6e3024cd160f7", 0xf6) fcntl$dupfd(r7, 0x0, r7) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x400, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x9e9f, 0x4, 0x0, 0x7}, {0xffff, 0x3, 0x8, 0xfffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x9, 0xfb, 0x9, 0x2}, {0xffff, 0x7f, 0x9, 0x8}, {0x100, 0x0, 0x40, 0x1}, {0x8, 0x0, 0x8, 0x2}, {0x4, 0x0, 0x3, 0xdf9}, {0xfffd, 0x53, 0x1, 0xfffffffb}, {0x9, 0x80, 0x9}, {0x5, 0x2, 0x1, 0x14}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0xb7]}) syz_emit_ethernet(0x29d, &(0x7f0000000180)="174af205b6068bbc78a6634ecdd0121d594474b726e3983285f2f0ac998383f9435b1a2561f16d1bf55691cf0b7d1bd3e7") mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x100000001) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) r2 = geteuid() setreuid(r2, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r2, r3) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x42, 0x20}], 0x1}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0xff, 0x3f, 0x7, 0x80000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xfff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000000c0)={0x0, 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r3) sendmsg(r3, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000001f80)=[{0x38, 0x1, 0xfffffff8, "100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a4745502"}, {0x60, 0x1, 0x4, "b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2"}, {0x28, 0x5728f2985994bed5, 0x7fff, "e6872c9f500ad42856279dc0a6ce0f0d9b"}, {0xc0, 0x1, 0x4b, "7e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc"}, {0x60, 0x1, 0x39, "0db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1"}], 0x1e0}, 0x8) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) r4 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r5) getpgid(r5) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r6 = fcntl$getown(r2, 0x5) r7 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x240000000, r4, r5, r4, r5, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r3, r6, 0x41d, 0x5, 0x5}) r8 = getgid() r9 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r9) getgroups(0x6, &(0x7f0000001500)=[r5, 0xffffffffffffffff, 0x0, r8, r9, 0x0]) r10 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r14 = fcntl$getown(r10, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r12, r13, r12, r13, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r11, r14, 0x41d, 0x5, 0x5}) r16 = getgid() r17 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r17) getgroups(0x6, &(0x7f0000001500)=[r13, 0xffffffffffffffff, 0x0, r16, r17, 0x0]) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, r16]) r19 = getgid() r20 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r24 = socket$inet6(0x18, 0x10001, 0x1f) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000480)={0x4, 0x70b31e7235ab2e65, 0xffffffffffffffeb, 0x9f56, 0xa}, 0xfffffffffffffd3b) r25 = fcntl$getown(r20, 0x5) r26 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000540)={{0x240000000, r22, r23, r22, r23, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r21, r25, 0x41d, 0x5, 0x5}) r27 = getgid() r28 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r28) getgroups(0x6, &(0x7f0000001500)=[r23, 0xffffffffffffffff, 0x0, r27, r28, 0x0]) r29 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r29, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r33 = fcntl$getown(r29, 0x5) r34 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000540)={{0x240000000, r31, r32, r31, r32, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r30, r33, 0x41d, 0x5, 0x5}) r35 = getgid() r36 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r36) getgroups(0x6, &(0x7f0000001500)=[r32, 0xffffffffffffffff, 0x0, r35, r36, 0x0]) r37 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f00000002c0)=[r18, r19, r23, r35, r37, r38, r39]) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:00 executing program 0: syz_extract_tcp_res(&(0x7f0000000180), 0x4, 0x262) syz_emit_ethernet(0x7f, &(0x7f0000000280)="7de42b24c5d68bbcba8aafc232a038571a85983af4377b79ed73d585eae643b3a85ec01326cc450a6b13fefff3bc6a6d8ce37ddc5749055660c539fe699ba7bfeb936a196d658d876a48d6849a9377999f9e4fcadd08c45eaa057374e034c4535be6b64942d10a593fe433f5b42336b6022d6b3a91aa47e947b218bf6ac749") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x40103}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000080)={0x1611, 0xed9}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) dup2(r1, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040), 0xee) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r7) dup(r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r8, 0x2000746f) readv(r8, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) close(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x86, 0x9}, {0x26, 0x6}, {0x86, 0x9c9b}], 0x3}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000000c0)) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000300)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fab66696c6530"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000008c0)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r6) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="478d9234df834f87351b2047d5f9cc82d0b6e4185a51990aaffadaad7b3520f6ca15903e9744696e5a471b1ff90668554ca223ff53176fe57a6d2a712d1f67e8a6dc4de132a6842670e5445c954cf482a42345d0cdecb0a719deebd93f08c02154f365f4701e3cf1063f111611c84c5057c41b6e86cbb899f0a93893f2ea8c9b95aa086a5df1851aec9c93a564e53cb20000"], 0x10}, 0x0) close(r1) r7 = socket(0x2, 0x2, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r8, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r9, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0xa, r9) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r7, r11) setsockopt$sock_int(r11, 0xffff, 0x6177c52cba10b2ff, &(0x7f0000000080)=0x9, 0x4) 16:00:01 executing program 0: r0 = socket(0x6, 0x3, 0x3e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="97105bb856f20033a8a803773e860de2000000000000000000208546a8153938295baebb464764bfb88961fe6c985d4a51d39b2dcd3679b3411aa1efcc2972cb6959e400007eb012b55c4867d89960fd0d99c9d6a7a50290a81834df2d19967670c58939d266b75260d5b9178baa5a385fecdecd09ed1b1ce61072591381c618e930d4e840edef605e8cef1365c4db1bfda3cfdfd5e84522420bba3af482b695aa20abc5fcb4a781a5b2e16dbe6fe9"], 0xaf}, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x4) linkat(r2, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00', 0x4) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) r6 = getuid() r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0xfffffffa, r9, r10, r6, r10, 0x90, 0x10}, 0x5, 0x54, r8, r5, 0x2, 0x7, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r10]) kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x2f0, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x3}, {0x0, 0x81}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) 16:00:01 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4092, 0x515) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='!\xfa\xe6x2>\x93U\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x2, 0x7, 0x1, 0x8}, {0x2, 0x1, 0x2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0xa7, 0x9, 0x7}) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000180)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) r5 = accept$unix(r4, 0x0, &(0x7f00000002c0)) getpeername$unix(r5, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000180)=""/36, 0x24}, {&(0x7f00000001c0)=""/131, 0x83}], 0x3) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x45f0f0a0a816f2b0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0x5, 0xffffffffffff0ce0}, {{r4}, 0xfffffffffffffffa, 0x4, 0x20, 0x2, 0x4}, {{r5}, 0xfffffffffffffff9, 0x2c, 0x4, 0xffffffff, 0x4}, {{r6}, 0x0, 0x8, 0x0, 0xcec, 0x6}, {{r1}, 0x7ffffffffffffffc, 0x3a, 0x10, 0x80000001, 0x7cc2}], 0x101, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffd, 0x1, 0x2, 0x7ff, 0x1000}], 0x3, &(0x7f0000000140)={0x5}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) mkdir(&(0x7f00000001c0)='./bus\x00', 0x2) pwrite(r8, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r9, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r10, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r11 = fcntl$dupfd(r9, 0xa, r10) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000000080)) r12 = openat(r11, &(0x7f0000000340)='./bus\x00', 0x0, 0xa0) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$dupfd(r1, 0xa, r8) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x80000000, 0x7f}, 0xc) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000200)) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) mprotect(&(0x7f00001ee000/0x4000)=nil, 0x4000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:02 executing program 0: r0 = kqueue() poll(&(0x7f00000001c0)=[{r0, 0x40}], 0x1, 0xffffffff) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)=0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015941660 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/YehPbpf\x04', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:02 executing program 0: mprotect(&(0x7f0000489000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0xb5942976b8cb35f2, r0, 0x0, 0x9983) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r5 = fcntl$getown(r1, 0x5) r6 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x240000000, r3, r4, r3, r4, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r2, r5, 0x41d, 0x5, 0x5}) r7 = getgid() r8 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r8) getgroups(0x6, &(0x7f0000001500)=[r4, 0xffffffffffffffff, 0x0, r7, r8, 0x0]) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r15 = getgid() r16 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r16) getgroups(0x6, &(0x7f0000001500)=[r12, 0xffffffffffffffff, 0x0, r15, r16, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r23 = fcntl$getown(r19, 0x5) r24 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000540)={{0x240000000, r21, r22, r21, r22, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r20, r23, 0x41d, 0x5, 0x5}) r25 = getgid() r26 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r26) getgroups(0x6, &(0x7f0000001500)=[r22, 0xffffffffffffffff, 0x0, r25, r26, 0x0]) r27 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r27, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r31 = fcntl$getown(r27, 0x5) r32 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000540)={{0x240000000, r29, r30, r29, r30, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r28, r31, 0x41d, 0x5, 0x5}) r33 = getgid() r34 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r34) getgroups(0x6, &(0x7f0000001500)=[r30, 0xffffffffffffffff, 0x0, r33, r34, 0x0]) r35 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r35, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r39 = fcntl$getown(r35, 0x5) r40 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000540)={{0x240000000, r37, r38, r37, r38, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r36, r39, 0x41d, 0x5, 0x5}) r41 = getgid() r42 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r42) getgroups(0x6, &(0x7f0000001500)=[r38, 0xffffffffffffffff, 0x0, r41, r42, 0x0]) r43 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r43, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r47 = fcntl$getown(r43, 0x5) r48 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000540)={{0x240000000, r45, r46, r45, r46, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r44, r47, 0x41d, 0x5, 0x5}) r49 = getgid() r50 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r50) getgroups(0x6, &(0x7f0000001500)=[r46, 0xffffffffffffffff, 0x0, r49, r50, 0x0]) getgroups(0x6, &(0x7f0000000380)=[0xffffffffffffffff, r22, r33, 0xffffffffffffffff, r41, r50]) setgroups(0x5, &(0x7f00000003c0)=[r8, r15, r17, r18, r51]) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r53 = fcntl$dupfd(r52, 0x0, 0xffffffffffffff9c) recvfrom(r53, &(0x7f0000000180)=""/178, 0xb2, 0x401, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015941660 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") pwrite(0xffffffffffffff9c, &(0x7f0000000200)="cea09ad9b40291532ea5307f5710ed7fc825995c010c0a5d75fa8875ac4d7afe2ac559720b0c9c0693ff19aa9e71d8e4f9b34943435d4d9f8e3a318b233221f508deda10ceea00417fbce8fd0d16cd9412f5f48e1979d75b5ef2ba454222b6d4fe32ebbce43e22469caa3f552cabe0be848382f854aee45e68308f5067479d5cf9e0f5315cd3c08e2f557280138b312dfcaf6170f560c500c50614346593591bc45236dde700be5838057c2d1868160c3c4f7e2cbf5985477ab34cd309db3230c4bbaa239480e02936fd7d288519f9695cd92690f9d88e8b69f06e6e31522f511d02e013277dbcd0", 0xe8, 0x0, 0x4) 16:00:02 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x1f, 0x400}, {0x3, 0x8, 0x3000}], 0x2) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x5) setrlimit(0x0, &(0x7f0000000280)={0x1, 0x9}) clock_gettime(0x7, &(0x7f0000000000)) r1 = semget$private(0x0, 0x5, 0x204) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/178) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) socket(0x1, 0x8000, 0x40) socketpair(0x20, 0x2, 0x7f, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0xffffffd8, 0x1, &(0x7f00000002c0)="d2abe5aa00b60d712267c2196daba97b3765dbe1dd3ef5a5ffffd7c429734e", 0x1f) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) msgget$private(0x0, 0x0) r5 = accept(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fcntl$getflags(r5, 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x83) 16:00:02 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x8000004d) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080), 0x100000000000022e) preadv(r5, &(0x7f00000001c0), 0x0, 0x0, 0x0) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x1, r4) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000180)=0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0x0) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x40) semget$private(0x0, 0x3, 0x10) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r6, 0x80000000001) r8 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8080, 0x8) madvise(&(0x7f00007e8000/0x3000)=nil, 0x3000, 0x7) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f0000558000/0x3000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00003e6000/0x4000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0xfffffffffffffe00}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x7ffffffe}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80100001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './file0\x00', './bus/file1\x00', './bus\x00'], './bus/\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus/'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r7, 0x14) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xea\x86\xb1\xbe\x00', 0x87cdde6eb07ca36c, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x10c, &(0x7f0000000300)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) getpid() 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{}]}) r1 = dup(r0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x141) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000140), 0x26f014c16f8d5d08) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:04 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000100)={{0xbc, 0x5}, {0x100000000}}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b43454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) 16:00:04 executing program 0: sync() r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = getppid() wait4(r2, 0x0, 0x2, &(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x400, 0x18, 0xff, 0x7}, {0x8000, 0x93, 0x3c, 0x1364}, {0x8, 0x1, 0x4, 0x1}, {0x5, 0x6, 0x26, 0x7fffffff}, {0x1, 0x1, 0x0, 0x81}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x100) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x0) openat(r4, &(0x7f0000000400)='./file1\x00', 0x811704d50725730d, 0x40) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000600ae0000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f00000000000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f8ebf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af097e73cb87550c779be0eee7eed9b1e6ba9db63a5e68835f1fa1a1bac997a4049b7a2da6c6ec58618eaeb5eb38dc5f43d64acee03a21ab1c6902643a4bced1bf07c511053f2e4c0b6ad23a41830d6c37fd27a4ce0a972a0bac37b6c18b94176b6cc54ccfbde0103caf1c09f058b53c9139085f9c000ff6dd53ce26adfb586791e4a2e5e3ccb0c7831355664916abc65a3ba18c9227b8f4342b484eadb97b3b279a16b374140405fad97a6b539fe831d502e5e4b9d1cb3a5b6c76fe697cdf3343479d31172ea3ae0452baf650e78a0ccc8a2127ab6fdffef9cf11f9846362db3ff50"], 0x6c, 0x3, 0x1800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r9, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r10, 0x0, 0x10000000000000) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r10, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x3634e3dccf0e6e65, 0x0, 0x0) write(r9, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r9, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r11, 0x0, r12, r14]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x5411, r10, 0x0, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r15, r15]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000680)={{0x44779ee1, r13, r6, r5, r6, 0x148, 0x8}, 0x100000001, 0x9, 0x0, 0x0, 0x9, 0x80000001, 0x1, 0x2}) 16:00:04 executing program 1: acct(&(0x7f0000000000)='./file0\x00') poll(&(0x7f0000000180), 0x0, 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r4 = fcntl$getown(r0, 0x5) r5 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x240000000, r2, r3, r2, r3, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r1, r4, 0x41d, 0x5, 0x5}) shmctl$SHM_LOCK(r5, 0x3) mlockall(0x1) 16:00:04 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x0, 0x7f) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x9, 0x0) kqueue() r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) dup(0xffffffffffffff9c) r2 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x69) linkat(r1, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x9, 0x7, 0x3f, &(0x7f0000000140)) r3 = dup(r2) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r0) connect$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c879101700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36505c2b89da05a0a41204cf888981d4e22265330027548d84855758b94a7acc73442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0c088cf3a90fdab0c3d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c1570e5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f6ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174b6e5857ed4d65e135b277405367031df28493a1d7db4b09743b3190007005df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f2a0f6499242527b33120b007f0d4de5e32780bd60152465101b84cd8b01adc780c596b7e5ce1e3ff54ca822ad83ffd8be0854a832ab49d5e9d691970f61f9a4cd6e53553a94bfc461d6f1498781df84f7b1b7be8ad29730bf01d3278dfb25cba4f0fb1f3540d2478491624fb052851bce685615331ba26b50ec85458dc90d17fddb021064968eb2ab46043397c378fd692906369352549ea3e63e78eefdeb2a293340d67f42d60b036f26c82b78a45cbd2953020222566ea421da6caff83b8406dd1a70dcf184852fd66056da54bb2410ecc71"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000100)=0x5) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="ec4b7681795277512de2875a8369ac270c4cc07999c2ca3537c02935bcc9f564cf39688bc861b132d94ede1c514f19e1e835d407f37709ad1007a1c3387f302843d6368d0bd10ee5063dc80ed15b1a8cce55ba275e6e017fd879ba724a155e8d799eefea328ed45f8bc1e974de30d2e9aaf510cd610f"}, {&(0x7f0000000140)="a92a603eaa256674a35543a6596460a5279e169cbe4cd04ed4e32022fea21fad2dcc3e7231fd6844fd1c369087bd305d0491232524da13fca1e139b88f007698b97cff958b8e31baffe4db3e6452437d58c79dfc74784fcb4cff4e301b96271f0ba4f7d7605dec5c2f76ff01da8cc8298933dfdf71bdfc5d5eca59264e3bd13d56f38117173ff0047e1a194e"}, {&(0x7f0000000200)="cffaac86be1ffe20e38b253e8349f9d7c70580f5ccc2d7f98890e49dd96380242019faad5a8c6c3a603f108b26743f3acd588d39e819fe6925a6088c56a98164c2a3159af6f43e57649ecf6a2c59b0baad8e0938acc730519407db897204fab66184a49524dde71dfede517b2f0d8f71a60a1e3532a64b84fca74132f7bd6c8cf7f8894dd35aa045ac88816089dec23f29994b9cab1d851fa2357394b1ff21673b25b48991194917a31c36ed3b9bb34e193e1d6d0ec560fe4328fad3560fe0d2f9cf03734b75bc016ecec2ac4e4a59023aedc21bc53d918f37935ecfd588ee5197ead8496dc21f3c0755b16e7c6a66276ddbb5d8c173bedabb"}, {&(0x7f0000000300)="d0b26bc38757ecade211511f7090f2c9b08b3465bbfe620fe3c681ffeb18c4"}, {&(0x7f0000000340)="9def728d7261a11d7836bbf0ff07ee409a"}, {&(0x7f0000000380)="12e08331862cc72cc27a9c1fbdf8b0a88aafe09828974b4de70bf2098933b302a89b797b6b2ba3db2049bda4abde9d35e98da258ee3d9d5481754c3d3a31778bba615e1a42b756666a19dce04069bf842770846b8834b9d0ae35aa006b7c9498bcc1cd0383e41ce2168c3298c4c97cf1a81df7c5a954745c5dd202b37ffae0f698ff9ef0a7c2b59207697c10fa3e0f03b2fb9de1ae0bf353f55ce3ab686d7c232f411e71dc31a5c3126806b2abfe29d8045fda120edf631bb381cd77a89c7e63284b7a6b2a64"}], 0x209) 16:00:04 executing program 0: r0 = syz_open_pts() dup(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fe66910080400"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000008c0)) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x200baaf, 0x7, 0x0, "34c2feb39e09b318f97f0efce000"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x12) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fchmod(r3, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1) write(r5, &(0x7f0000000140)="7445135d080b4b1aa84eef853e0033657a8d5737f43056ff8283f2936779431aa3ad709bdfa822a5cc6e3f5185e377cc806cd2be9ee7d1abfffd8cddcc24b5e640482df837e26aa12a", 0x49) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:04 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2, 0x4000000, 0x0, 0x1, 0x6, 0x0, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x9a932e13e1fa0085, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) close(r1) socket(0x400000000018, 0x3, 0x3a) syz_open_pts() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000001140)="bf90a07790c2394a54dbd56495de2f799299dd8af781bc3e141c4f99962f293b8ff71ffa20dea6ea1a88cc4178efafdd974f44f011ebda09f0ecfb8c83a016f68b297a7c0171b44ae3f13373504e15d2552c94e51541963c372a9af145218530320c546d49a174971979f0937288ec227ebbde62276b62d2a76819738775db4f4ca2a367f9bcf54f2e9461fa2a03", 0x8e, 0x405, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) stat(&(0x7f0000000280)='./bus/file0\x00', &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000240)={0x3, 0x40, {0xe247, 0x81}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x22, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x8) 16:00:05 executing program 1: r0 = socket(0x1, 0x8001, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x8007, 0x0) bind(0xffffffffffffff9c, &(0x7f0000001800)=@un=@file={0xd7e3d9368d20196b, './file0\x00'}, 0xfffffffffffffee1) r2 = dup(r1) listen(r2, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/76}, &(0x7f0000000140)=0x4e) recvmsg(r3, &(0x7f0000001780)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000000240)=""/62, 0x3e}, {&(0x7f0000000280)=""/234, 0xea}, {&(0x7f0000000380)=""/68, 0x44}, {&(0x7f00000018c0)=""/187, 0xbb}, {&(0x7f00000004c0)=""/14, 0xe}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/190, 0xbe}, {&(0x7f0000001600)}], 0xa, &(0x7f0000001700)=""/88, 0x58}, 0x1) unveil(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='r\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/ttyCcfg\x00', 0x80, 0x0) fsync(r4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000073d86949259521e9716891ce7a24b10a3682696c6530000000"], 0x10) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000001600)) close(r0) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8733385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000008c0)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000008c0)) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x9, 0x2, 0x80, 0x8}, {0x8, 0x1, 0x84, 0x2}, {0xf800, 0x7, 0x53, 0xb63}, {0x7fff, 0x5, 0x6, 0xfff}, {0x8c, 0x9, 0x2, 0xffffff98}, {0x9e6, 0x5, 0x4, 0x170598a4}]}) 16:00:05 executing program 0: geteuid() r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r4 = fcntl$getown(r0, 0x5) r5 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x240000000, r2, r3, r2, r3, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r1, r4, 0x41d, 0x5, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, 0x0, r2}}) r6 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620290e57f7f0000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) fcntl$getflags(r7, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) socket$inet(0x2, 0x0, 0x0) pipe(0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r9, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r10 = accept$unix(r8, 0x0, &(0x7f0000000040)) recvfrom(r10, &(0x7f0000000300)=""/176, 0xb0, 0x63c2bf96a3974dd3, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc}, {0x30}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000180)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x1, 0x7f, 0xff, 0x8}, {0x4, 0x80, 0x2}, {0x7, 0x6, 0x6, 0xb5c}, {0x2, 0x1, 0x36, 0x800}, {0x9, 0x4, 0x4, 0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:05 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000480)}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0x1000003af) getgroups(0x0, &(0x7f00000005c0)) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x17) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() geteuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000500)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r6, r7) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r11 = accept$unix(r10, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r8, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r15, 0xffffffffffffffff, 0x0, r15]) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r17 = getpgid(r13) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r10, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f00000021c0)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c1ed5d7aaf170d2c899ab32b0bc43075f747c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e3390135b75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f00000003c0)="c55f79b5062708adf4170966a04bb61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a00000000000000", 0x32}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c2fa3000000000000a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000025c0)=ANY=[@ANYBLOB="300000000000ffff00000100"/23, @ANYRES32=r11, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r10, @ANYRESOCT=r5, @ANYRES32=r9, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r9, @ANYRES16=0x0, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r7, @ANYRES32=r11, @ANYRES32=r10, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a45355803d325e17aa0aa220a5f5b52531c494e6f76cc4a3d15dc51d6e41c57ac9cad15b405acfee512536cd3b4bcbe2560a0f96e1bbc088e370a3bec0f37a6efb6bb7586fcab052c58b1f9fdf8a6be5c74dd5357a2adba666fe64f5fd47d93446326108e06030c24f1c05f6f477d1d8c89e34769226641d979d2a7f9c202a948040db612b1c5def58aa8c9b79ca5b6d6958343faa83b17b9e19ec0ddffa66facad91d4f84b2681be8e6c44c9646b7c1280a9726d27f75e6677008e8aed473c1c5709a82a9783c73ce56bbc9a1559b"], 0x1a1, 0x8}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, r18}, 0x0, 0x0, r5, 0x0, 0x40000000, 0x0, 0xfffffffffffffffc}) fcntl$setown(r4, 0x6, r5) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000140)=0x1f) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) fsync(r0) r20 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r20) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='x\x00') socketpair(0x0, 0x3, 0xc0, &(0x7f00000001c0)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0xffffffffffffffff, 0x315, 0x800) r3 = socket(0x200000000000001a, 0x3, 0x2e) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept$inet6(r4, &(0x7f0000000480), &(0x7f0000000540)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind(r5, &(0x7f0000001800)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES32=r1, @ANYRESOCT=r1, @ANYRES64=r6], @ANYPTR=&(0x7f00000017c0)=ANY=[@ANYRES64=r3, @ANYRESOCT=r7, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESHEX=r8, @ANYRESOCT, @ANYBLOB="315389be7d0a7f99facfd254e0b3fc76c87358360da35f812a964b2fb25c0e78770a11e308e2b71bf68c2e510bb01c1cfda3cad522ea5a83ae994626958a21caf7a1b9fc48d99948b8f450e39353722c707aaad772429b03b245266a7f0eb52680c540dc5e563572bbd8578de46dde37ccf0964fb0a26e68d402debb26155732ab8aad6e51a49ce188a12f783fb6a8bdca55fe1cf9a885bbed026bf48c1c78420444afb4e590d1ced32f1602660b5f683f390c3d4197a729a277229eb92b3d42ca9b05629a83d9dd9d43e1b629d4479c2883b8d2c7edd7e440075bc43709e4fc670b24a5db8d42491819092a6345483294f23f4e85cd45e6c8de4a06bd9d", @ANYRESHEX, @ANYRESOCT, @ANYPTR, @ANYRESOCT=0x0, @ANYPTR64], @ANYRES64=r3, @ANYRES32=r9], @ANYRES16=r0, @ANYRESOCT=r10, @ANYRESDEC=r8], 0x6) r11 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r11, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0xc00, 0x110) sendmsg(r13, &(0x7f0000000100)={0x0, 0x177, 0x0, 0xffffff7c, 0x0}, 0x40a) r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[], 0x0) sendto$unix(r14, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r15 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f00000007c0)=""/4096, &(0x7f00000002c0)=0x1000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semget$private(0x0, 0x0, 0x9) r16 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), 0xfe) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r17 = getegid() r18 = getegid() r19 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r17, r18, r19]) open(&(0x7f0000000040)='./bus\x00', 0x490, 0x1ca) 16:00:06 executing program 0: madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0xff) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000000c0), 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0xffffffffffffff17, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) close(r0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:06 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x105) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffff, 0x3, 0x0, 0x1, "0100000000000200", 0x9}) mprotect(&(0x7f00004e8000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e4150bb3309411d929648d7", 0xfffffffffffffdf9) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x10010000006c}, {0x6}]}) getsockopt(r1, 0x6, 0x1, &(0x7f00000001c0)=""/192, &(0x7f0000000040)=0xc0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x00\x00@', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:06 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000008c0)) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000008c0)) openat(r6, &(0x7f0000000180)='./file0\x00', 0x8000, 0x8) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000008c0)) r7 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x1f, 0x5, 0x2, 0x8001}, {0x2, 0x0, 0x9, 0xf72f}, {0x2a, 0x9, 0x20, 0x4}, {0x7fff, 0x20, 0x1, 0x3}, {0x9, 0x32, 0x5, 0x8}, {0xfff8, 0x5, 0x9, 0x8}, {0x1, 0x6, 0x4, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x1d}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:06 executing program 1: getitimer(0x2, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0x3, 0x0, 0x1, 0x17a7}, {0x15, 0x0, 0x0, 0x4000000}, {0x200000006, 0x1, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:06 executing program 1: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) bind(r3, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") syz_extract_tcp_res(&(0x7f0000000080), 0x212, 0x10000) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a0852c067223f13977bf62b06cb76dd1b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe32d4b17384bdcd2464f67c87688593c588c16486e8ecdd717d66ef87963136fccacd5b9e96c6b0705ef2686839ea862ad4f6f433c01ba65ba0ce17673e3df8aedfa3e06e73fee5d364bd53aee59cab8e049eaa019119485d97c9588b7b7f336f87a61b247b37ba35c7223ba7ae96caad8971d0aa68e6ddba81636f975070b38c9a5f6136aad6144e29577875bc7c3b37", 0xee) pwritev(r0, &(0x7f0000002300)=[{&(0x7f0000000200)="7abb404b10287f825487dea021982e8c7d39fedb2db79239b98fb9f7c3976031d6e804f6450efb6d55e3032eb0ac896e35a6a0ef90b9af21135b5ca02e49bfebabfff5e967141f067670209c2dd542ffd909f30bd0739ae84ae30e83b57df69b75ac13fce2ee2acea023681d83ae6125f18c316121a7e0020bdc904d3ea1a7d77fe8ec3721129d269fc451bd8650fffb03f1f2018ff44a563ab2fbfbbee5376ec0617825b564ec468dedb3f8d92943569ee5934dfb578ac47fc4c0216564469d491eb369f0c362ac5503b422af727ba44ab60a97b6fc0af022974c1e24720f0f5686348caeab88debdbf575d91655c7ffc80a017d32990372e038c3d3b36b8f3b3d3f8196e261ab1369a875403b1bad610f8d399e4e856a692de64c922aff6a66884da5e0153c07618379f186342a692470244174981c61311eed0bd1833acb8a29472c6bbd352317368b401488a1fe854c9f6178fc27c549b8bc0cdd013d7f63ae738eeba089e2114c25d3ed99f45a8880846096cc94e94aa95212a67feab23ff86bf86b2bc39b147bf91d6f5e43e0d8e27b0421d9cc3d494b413cbfb696bec487d442e", 0x1a4}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000280)="14aaae36f7083eaac25a7e2bf3f80028bce11e0798a59a9b699e87fb5d2ca73a1100383c17ff02c4464a861fa6d62950fd5c59a3949d59f91b24e177a4b6712add47f68de85abe2258b5ffffff7f000000002cdd79da56bf7dbc418d2bc97517883fc570f30e7d2ff055715a48acdd593620cbb408726bd2", 0x220) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000080)="a6b98b28c0272094a1b32545d6348afc9875d47aceda0b4ad110ad7db2a7daf8df509aadba59ad0e34c76e2614feae585b39e01a34433ef2c0acd9099c26fab942b90720e90c3654812c75898bcc7927dccaf0f76fc17cee774a606bd7d6abd2c714009553c4fb1b1685940a3fac39dc0690e780f0a699cbcd55f8008a7a277c11a0cd64a4606ed180408e735dd168f77fdb0946b0d6312eb033848ecc146cf7ae1f48f555f19be8be", 0xa9) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 16:00:07 executing program 0: symlink(&(0x7f0000000280)='./bus/\x00', &(0x7f0000000340)='./file0/file0\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r4 = fcntl$getown(r0, 0x5) r5 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x240000000, r2, r3, r2, r3, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r1, r4, 0x41d, 0x5, 0x5}) r6 = getgid() r7 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r7) getgroups(0x6, &(0x7f0000001500)=[r3, 0xffffffffffffffff, 0x0, r6, r7, 0x0]) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r12 = fcntl$getown(r8, 0x5) r13 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x240000000, r10, r11, r10, r11, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r9, r12, 0x41d, 0x5, 0x5}) r14 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r14) getgroups(0x6, &(0x7f0000001500)=[r11, 0xffffffffffffffff, 0x0, 0x0, r14, 0x0]) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8028698c, &(0x7f0000000300)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f00000001c0)=[r6, r11, r17, r18, r19]) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:07 executing program 0: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) read(0xffffffffffffff9c, &(0x7f0000000000)=""/29, 0x1d) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x45}, {0x1}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) r6 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f0000000300)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r14 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r18 = fcntl$getown(r14, 0x5) r19 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000540)={{0x240000000, r16, r17, r16, r17, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r15, r18, 0x41d, 0x5, 0x5}) r20 = getgid() r21 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r21) getgroups(0x6, &(0x7f0000001500)=[r17, 0xffffffffffffffff, 0x0, r20, r21, 0x0]) r22 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r23) r24 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000480)={0x8, 0x1, 0xb, 0x9f56, 0x3}, 0xc) r28 = fcntl$getown(r24, 0x5) r29 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000540)={{0x240000000, r26, r27, r26, r27, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r25, r28, 0x41d, 0x5, 0x5}) r30 = getgid() r31 = getgid() fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchown(r1, 0xffffffffffffffff, r31) getgroups(0x6, &(0x7f0000001500)=[r27, 0xffffffffffffffff, 0x0, r30, r31, 0x0]) r32 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r33) r34 = getgid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r36 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r37) r38 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000001c40)=0xc) connect$unix(r38, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r38, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) setsockopt(r38, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000004c0)="442193fd1056aada5a6c2b94b0f50a14e0b828abbe2be111d4235893565a4f960a9d9406b36384d43a1b4ec752a5bab27b0579377795f2d0aeb963ff848e1fd21102d7fe0be9b0f393ea98267be22e2812978c7efd7cda7142bada1ece99bc7d4d0f72972bad496d25c385ebe612209d0c699fa91a47b48588ceeb6fa9913477e10f365e21af93c569354a0b0eed78a42c76efebb55330905251c8ebfc3c18afdb8434189948b251d723f0e9f254999184cfce45f2c5d0fb85c13762bb9288cc6a4d4f106d085ae205155819e8c967e845a4296bc9c05b800b432e3ca3451ef2b6e5b00747f715d444ccd67d7ab1ba1307cca51b128e4b446767750983ff645c9d3e61fe34f4a8a0cc2c3148ae36439dc32db915959e6fde62f0b43b0ebad9f5ee8f02fe0751a8c59ac71c37a81a4060103029ea7ec010d107cb59090c93f61a8efe3b7ed641ade5f997c1b2a460a24d91f22f56edf3ac471b29d16796d3cc6737d759e6b711ae43e4ba4f629cf03b8a5304be5c228c20b2353b8f32583b5d36de74c74168a0a7851d278c0b9b1cbce61da7e3bec903db87c96bb5d55f63e24f17de4e9fd8540819742e8c90ffbce589adeaca9ac4cd4848880664c7f04ff2eae0a2e27056721a040a6c9b10547b653fe2b598696908e5fcb0436f9059227bdf5368d55ac7a4c8e168d27b7b2ffe5e54bb3bc03d66153b5e6c1054c573ddc1bfc831fc104f6f18760630c7ea7748dd86e41059547bc4d995a403a33b88fd3b66b0f1622770e2ab0f2c83e4080b4d8fe1dca1e4ede38d8df68a9bb0f25aa48fd35fc719f4cc03cf841f7e61c3748b335d34bb330426ed3962c761f2fa5de3b0e66e25f040ac98ce06b347bd815da1e7ac1f5f821812992283663d4ea6bceb864527e70a72bfa6605acd8403e2d813edd83b57ab3fd65b70553f80261099bbefcde9f5a5eea879f66f71629231b88e8bf5e6a45c4b1cb2c54bd44e4d5b2abc3a33991f81f5480e3b6d0b0df14bda11ecfe547f4cfcb70af8a3d2f6db45a288f2464e1914ba19fcce4f31fa4e7e7dd1c6a75643548baef7351b3331be77b748ae3ad9ef545a86186612825cf9471a0d6e458f9777eed6206b9e383e92837cff1547d33321c75cd6a6dfaafd1c8c04f0e6800ada5d2be8cc63b6535bc0884d2a3f46c68ca82ce4f861d2c261192aa314b896a005e32c82174736ec9587e5c3d9e7d19c96ba67f8cf8d068ef8a9a131a0817313283a85df1b7730f66782cc3c3697d53c215e8a69ba5fbc4a8374f6c0fd4c977650d18933d0776726278e1075cf2d7bd777d6828183406aed0033ca713c0881c0184b93e154c1119843c9290484f5c3cd408b145dcbf5a90623b1e94b65468d37587ba38168c171a99b404a863847cb721bc0b59d5e9015ca5e0177615f6f10ed32d8debdf48497bbe7cfaee26021de85a5e32cdfb611a949c0c1bd339dd25b24a38a1828cf61ef19e624ea960cf74fe87107cd61f125750ad34fe6fee13ef8fd6c9d8acf42d256221a8d75ae80d039e9e03424d0b1aecc89ced7ef86ac7efb8187ca0e422056cee216278c0864d480c79c16339c9b8e4d67b480fe2ea05fcbe1f6ea352cd26431093234329f6c0731657550ab688a2ba4b4db708e19cb177376210e4117f7b1ea58fa75cf9a50d1ab5f8f459e8c025597e688ea039ba92d62370b7bfc6fbae507cce0fb91ae222277a6b159f72baf5b745855c526caeb31152350599dae7f4e5be654ca6ed5d2ab6d7542cb3b49e2c38ff5ac7e195d741182221e5b97100db4d096f16f9b32512d580593208058b363f6f94d18883c6e560882e2f100dea502e5f8971beb796ed06b7ba599d227633d6dfc0a31fffb830b4bce356ebfd85994f76be618f26ff1288d111126b7879e91045171990a477528277d3e6ce21c06cce2fd48468e3834e658ead6e15027a933d82adb5e419a77aa64183f8aec530739c68cf937fcfe44e833ff03bd460cd2b20e2f25be392385ed120bc2a13878cc407fff7463bdb85911de001f4ef33979c9734b712518e452e671b042bcc8b5d439412d6e6eaddc827ac9f8f17374ccfdc1740076812c322f96359fe1373813a3e052dcdb22015c62c06e3681dac3580e3c99de5b4a8b6b216921be47ccfe0bc14aeab683bcf3e88bf0e8f9f8a1dc1a5178a2d0cabbe0d73bd2ee71502702d519c4fb39c3771c0c323123490df74ecbd34e0809a9816750bffc08c4f7491b3be8d5e6093d54b837424e7e678fea0b1e696f5f566d5d7a52de0116bfeaf0e3ac0b354deb211f7b6b6854aecc606a4c992eaf16a2be057a2b0a900bfb74ef0a2088984cbf4fc6f44e91c693d51f0cecde787c449adce036de3d3ce59f9d8e8d89df29d429bc9b6cb9f4bfd7f240e772e92698ca4dd664ea6a37549365cb2e90149047ac8a73fe2d7db9d3ae0dc77558634421a0f6ad6c9c4e3b4e5cbfe3279f47302fcaa635a820993961fbabef8d9fc23f47942d4c6a3bcc74d6378f45c3f1ba09f99493542ae5db3cccc9b004e5590160593072a087589c15ed27f375f5119700594582cc5b6a02fab2799fca4852b2308d1d51fee942073d475473a2aba5cd1a2f355cd418563afc2d714a8f3292fdff77cb938756b22d48c5719dc326fb19d3390550c50890cc7f3707aae06b489710012f9b03a95ceac171d690be6049f19b13a7adbeaa7fe8fb760bb19547166e5df69557f14ec17859dd95c843dfe5467270e82ab3ce502707ca4ef7c655152b1be37a45c2c7e2e2e11b3c155e220478b509961293659c1f508f3f69471b553a47697288e8b499a5271debed98b3c9609d0aae9a2eaa6be0366e4e5f7d2a3471f93f5ef0646ecca6864b6dbe4d28056c03be460891092295de52d656de39fd6b847d4406b96c0e38c2ae7d0b6dcc9b2d3aa2869ee04e63db17dee61967eac20e587559bb03f88d999830525ad7035bf5928269f974ff46a4c8ab7ed64d6604b409b30e91a65f8477a31decb9178e3e5447e92d4e507b3e3d1d31bf6a3f9f414c91750acf0ca5e0cb9e6ea857d1e240615c0c3bf21220b58e1ce4bae4870c2c1d40a31d512f26fb3fe4033a02fab082fe4344ffd2aca98504c7d84524b34ffd4eb5d2c655882e202f291e8a38e7aa01216068cf9b653d324b368fe89d80abbc3228cbab55180e90a7af5c8ab458513cded29428c14edd022b6bbaf20bfa849242dce2a58a7a6489a81d1c0eebed0ab3139bce681a8bd128c0655e3eada5c0112c05ce0b1d6c7c7459ea71b8a1846f4d8db33108b805e7eac70c71bb4480c630df4fdb99330b7d9d9f29739ec9410631f33e221c8f632491c7fb94db41e876c59a3c26b0b663b0ccbb7a003bc49a3f210ead9e4762bb8c3bc1436ccef09e708f9fad785bced5a818532b45253460503742a5d6f7d62b76a8da7e180e72a0249571ef795e39db5428f3d570585d902dda474c76fff16a8560f76c564eca358dad82750ed786295ed6cdc93875094bae68d087ba228b5d18faa06630c86aa3304112238f03d344c227f3bd0d20a6fec99c5746d0796aff97f68c1dbb0d1ffb6fbf99d467eb190f10555c08008336ebdfca05b2c50c5959ca8c90736b14d5410335cef715142be26eb409dba2739dd0a939c6359be19f82089bc5e829db00bddaa995f625baf06c9e8c11e4f85e54f84a26ceeafe75c7de775ed40e77d31bf375782b339c1280fd2fca181368522969ede3c958832f42bf8545aa0d515619fd97aba58bf2a500cecac5fd6fc1783bbd3a9eca4233173c1d39832f32125e8c1e225f8fb7ff91facfb810410ad072e575fb1a28f35972d23922f9f19f5447a5c394e2e4fa5a07a651eefc0414590f655873e1f56ba35d2801689cf4ff88a3b5a88cfbf945928a2e313ee4990e0e879a4de4929d1e5e8216f3fa5043d878f1a8b22ae6ddfa6321a890fbd6db8f58bd07d07e6d03ddd43a98c295141c354e253685e82e7fd7781a95877af9b5affda3fc8042249637c7b0796814b9eb99c340f4488cdc6192e0f0f9ad13b04b2173de3452fab87b2a1ee708ce6fc9f8ccd70459d88a8c03b08f89ef2c671f7bf01c63c025a78913f99bb79e5225f030765215f8ea7b19e89764a19bbe34df2f1cc6f3db894b255ed794aaaae8b892d16f2b06f901ed19eea5db6723b9bad8ada3d0dba09250159db2d38ef51f60800bd5e6115a5b3b96564fa410d68205dd73f1db18e1e5e4a38f8242bcc3338caf4070e34aaed6e7128e6dc77133d019bcc73924bd0305e0cea1d03c68b5a5da1862b11c8028bee25582177c985d6a1ced26b431d582d68d723353fa558b2ef0f34331de23f2947d01e311b55a64f69963de55ab5770e5edb8b63afa0477ad821b5fe57767472cc15547263b9af53b900876f8b96a3ebde5e322310c4bf091a49fcd062e93daa312938de31638f61923ccd2f84f0eef39a38f3ec8bde9e2bab8f893e604f2a4c35a7681280dc6990c072fcbd3eaefe6a223424e83780424a459f9c759f7c7b1b532e11c849185174974ca76c9ce7ffe4327bb03ec1aa2459a188ee62576ebcf150b7b483ac4548c25e979947328107b483f04efda7ee6d05bc7b0ebc547f51579908a2f8227438b8df88a1f02e81e07e875b154c284038e6c5449eed998b0dc26646f86a06237376eb51b23322401f623d80b48dc8a4fd280630d8d7afcd79917b8716d8e5aa1a67a2bf4089d41447b6676726c876edd5ccc928d6266f86000fce0e7fe48c42836b5921c296e6d12b42bbf5f73a6a8518eef8cd4e1eeea621d69a4c2de8553b5dbeb687f2f26c3366359111571611eaefa8b2e4001211d8694d7672367b7e252705db46ea7908a0072e7e8f1ae48d9872faec5f2c98f13de38727e85d42f7372b23754a41a3b372b1aab6dad0b3b6b9a5386136d964ecd275889cf2b6c93750acfacb9937e03883711779f1f75e4f163a7b2151aefe68921faf661279c547c19a4043af7ccb2b8227e619fef62c32cd22b441fc9f94a08e220f50263573029a7bd494401ecbeb538432c3c0221592f575698eec0f109447f5d32ba2f5aedec60d1d75dd7fe6892debc7eba48f3af4a1dd4332a6c65ebe8ef1b637904e033f8a2ae76885ac78623fc65e0cb81b73bb179ce10cef4cd46ee95d097804176f03e05bcaaddb28912c46c38aadbd715d9dbdfe4ccdeabb10e49b6cbe15af42726bb82a494ee0c95ac788d6b81901d5e61bb5a00f37813541ff8d12d343c3017e9e2cec3c0b63ceb83fa529c1d56a0b7e17a630356d722ab49ce11cf2c3ffb91217362b47752e665e65cbd60fb190df3297c58c588a54c7a83f52dfb6ced204782ab8b6faee2e1eddad66fc31e38b0aa1558a0befefd0251c4796ad8b042bb73f448431ca00e9693c8c9072548b0055072d26f41d5d72b2763aa854d4ea8853ce6aebc7d40118333191ac0c79c37aa0ad8d4bcbc9988499c465da8584d09eaca1bf2d6abccbe496e4e09efd89115cdc66537870e03bf76345f360022ca5051221a73e8e7832bf127f248e5b9a9a3c91e003f11861fb86a2d86e95e83f01b4866707a82590fc1e649f252c51d4153c67b9604184e372250728d0c798a4c698e66228af210920fa281c231adfded93b0d6bf3a70be4f95982bd5e517bb40df35260a97564f6bd606496e7f326ae042b05cafcf6eede2b75307836cf094c81f80c5d67cedb579f64cdd04846815e35d9b682109db3935a0ab7100b80ee142a40ddf1e870bd812a3173d88ef9315465e4ef7de8e9cc92f0da5e561ef21", 0x1000}, {&(0x7f00000014c0)="1d99c57da21cfb69562eaf9abbfcec6d1d692e49556e935a0169bd3a15b729c4d3fe86f279c0f79154fb5569db09f73c6cadf6ee1e1aca96b894773029e5daf46cfef00df4d05304ac35e9977a2c5ecc71ab5272ca81d6431cfb6c71a61874d8fdb70a6110e8e3f7b6d2bf65a6dd3e380ff7b08e4eb6837b27d131e26d28964534fa7438b28ed792e9d7968a725a55ce21c9179c5802de87dde8705802457d2e0aa015c4f61b9b021faaef421dc19618f40e02ea7b232e17871493254a13c4d46ad718317402dcee4d008011d87224e67de281307ce02e8d4a6bd5d6b29c521374854bf0cc9cf0718b2f6b52552b38e35cef5a828b61af354e600c9abec05441ef706a4042131c15738c421e501da9026746151d422ac148e3d924dd9527ea0db5a015b9b803517447dc402cfe34efd96fe95727b077bdf9e21975c0418c4cb3af60f63a0abf296129805e7e557196e044ded15f4fc9a87f2c0fe06fe4c9d5e30958590eef0a92597736152c39434f1ee3d68bc71daa712d94fd2f68bdf3e628032bea87391b75cdea76db21bbfe3d640c9931fc47b54d4ec6480e96ac3caaa7f13b3cff83db2ed0afd0315612abe8474d0bdf264b16d30530a6944ec60edddf7e658884438ae414607a6758428b678b5000db3080ac252d61db0cf99c25dbb34ca06c73400ff0d00f0d9d82d39f3002ea33bfbcae1c32889c6114820e950a6d0a6786b0d2f638b67ebddf3e059e03059d9f40d92e24cb701cf7f933b3193d2ac73dc302d3bb200d26e85e8cf279848675d7a9f1f3eda4fce548954e0e40d8fdb98d7162ffc31ad5376b0808d688ea9baa8eee930439cccf468b70800e4ae5b3790a5b737b4b33feaddcaa9c6cd137f34d37a1af7c836594c334712be36207231d69c80487143bc628ea670b72b53052d6f91909a104b12d6161a6050695f3aa62fda725cc9bbafa83b0df88c30b091c5343ad0781591f4bcb1b41d76e8684e6fe576df00f2f0d8ad7f00b3a2b0447edd72ff3d73ac7060ce6915cd581d9d09b85c5398dbf573e0e04f7657e54f2f3fd7d633cc5751f96ceb98065a0c851ce3ba2fff8b6d8491f51338ca33244a4aeff7b0c5101d4000ebfcb11e32a51ca736ddcb6d1b4dc0b1318709d08d2a5d7ffbb0c486d3fe301496b79fcbf1029448df80bc1c7768de35f2f2c519bea79462434ed1410fcc4aff869354405c7c92bc9da0b15cf31a6204f405b88a9c19eb84c4cfa8e289e9d3d9317d8d2b940c356dfed9362f05ab3cdf7ad7003606f5fd33c760c7590797b450e1ddf9daaa997bf68e0b2cd3424c8cb65dbaebfdffc779c763888335cf6ef741ae609641fc45299ee1274ad519d1114b39681e1477b1bbea568bc891f8a9a805ca2880758c82e122d4a19c2b62df3af94f182c1b218d4be3ddd35b6c180430da50456138e11bbfe99e438ba63c0a0a4ef459eead6774cb0991b47822643ccab4e4ff7c8db694122842d640490948cb9156e3a326a26b5b855c46db7e75160013974f47d97a4f7818b4c5b79bbae4ed3d25878177e93b05a47772ccb7d7693bf6cfc9141d3a98084b32e9c73c5e2f3fd65762615830b66cc3067794beefe5672916c3755bb5cdadbe31389bd91fc5abe4bba00365eacb948dd55c43c54e44857caddf505526fb037d0f6047ed8903c961b4689e8a68031815a136ea160385e959aac661f3fee465c4fef43e4a6d8412273c7c2b3008b95898c3c4a165cce2076a877cbf20c2ade23e1c3d2858da79ed547848cef12ca7d5e64034433cb5831a4ddf55228c7b8aec7689fdadcdc8e1bfd0729b4369b511dc41bec27e6c1e41ac0efbb61e0c245fed1969773b4723672da36263f0202066e89105b5d58dccb5c93c5fb009708ebff8654db89a645a6a99f0f3d6b59fbeb96ea7f08af983e31cde5a28cd9deb747e57e96e977248255bfb311a0893474184e2e842e3aed7599e201bd31880a3fd4d5da390c1d4a00ca09698b010940276134d997ef5bf7fd75fea329c4b6bf4788f14641e9168cb3e1c7a887f72e91f0ccb5d46cbe0a147a9d3f3500508a8fb06fabfa5c66283ed20659add5f6340fe0dda793a8497e6b824416d53a4b9a7cf3c4e274761f9f3a710f9c1823197a2b626bfd1b99ee3862fe09edadf326223698aa89e63e17d079579323977f8cb532253e552400f1d237d2cc0235e4118dd3faedea0bd790997984d2f8cd56719ca85bde04a3395221923e0db7ce7cbe2d98cb31189bd3291d1385cf7af08447bdb3afdcaa3c6389924a2788b34fa36651fa6bb7ea30ceb7c21358dfd5bc2b4077b05503f77e99dd6c9d674f010e020868649eb53ad25ce933cb820252f76ff763f230f58d2a9ea7c4049c61cb42dd7f7ea1e41ee3bf25f26917a54b49d0fca2dc3553f7e338bd6db5940247a034a41838023a705068030831cff76d9aa4ac27660d9a163bdb62d5b2173c2879ea1a0d4bf06cbab98aa632071068dc02618f3a82f929ad0cbfca3b5cf31fba6767f6191fcc9a12a3ce119e6c10f33ba008f37c0ec8b7c92be4f9adb830b1b629be43e5abf5216c9aa41343d5791014ee76fda7c58d5f9077764821a7f647a449a1442264a9d33901e6660bd8af39dde3fe5309ae4063498f7d9f185ce86bb67358e6d770846c5da413db3e666ed84286bb79589ced4b887b061cf69e83f872a0c5778c2039f554d48d160c92ded4da293834420b6b6b0c3e4a2eb9410f96de9517f3708e6bde2f7be205274e09ab4600db8049d87a8c7b0862c8d58ba8487231eb5cd581947c38757922359237e9c2fab2d42e4dac1a899fd5973ef6a768d96e57d63431a6e26ff175e87f20b2e1469204eb244d7352a194507a0229048566802c2646f9ca811af34ea9e0c710d4e662ee5e24aa0f9850e7108c1bb2e7ad3271a0587d0bbe3862c4874b22ec8b370a63feb478f58bd2c8ff43ee92af58bd26e928c29723b9514105ed96e75c1805e3bd6dbbbf4dc615d0549bd49e6ed7b9278ad624763f46eaec2fce957091b47c8f4ef3e49b0a96c3c181a404ae75383adb786bcc072b96da36945396b66f2256f140f63614357c18faf70ee0379fd0ec8ba9a6f762dbd79c84a812744bcdc7df11ce1a5eb1233e48886bdf6b977275925e96a441d143443177acd71a8be9e4881e2e5d2bd385d79773b70f578ed3fa86ebd0fdba3d92eb61555cfcbecb0978a9bad1de4e3927619b7099901cad84bd14ad886f836ac532913561ba43e31ace50ce377cce027b4dc26453b1bc5e74ca57751b07079627e580e9b9ea18beeba95547d71dc7bf8ba5d5743e265dfd3928b4b0f47e0b006962458c52a675f5a21735bf87796344904d665e01cf29f2da7bd26c4bb387da8ce8d8b89f663941af6112592f7e53323ef61016d1297b4ea1436aa54d91d98f902b025d6695e8da27854d2951761291958b2652addc743dacb7c7a09285189abe08b619e05e19b8e7d9aecf89fcb0a5a33e202b01472bd034397e5269b4f2cf358f9bec9b461dd1064ab819190ffcdebe8fcdad7dc9ceb80fe25628e3a6ea4c0d7b2b6c01ce1ce96da7d4b023053fc6a8fdf7a0a08ab500dba0563fd2c54edda5069016529fb76ab62f03148909b95ce451ae9a982990ce8b624081ba93525096f78537de76e74e955e8d5127f0355442426f1fbe50280f655483c49ead52f9656e15c6e927a67db01a6e46b5e0a25973bb03dadccca89ef9287db5ebadbf5c0f12675aadaaaff002af62355ba9d832ea2539bfc92c82ec295c9483fa88fc5ff17759d59e1c4b67d9d94dcea4010acf1a63f301a054289733e4ab3752130e364ae6cd2c3f44c4d156b29b840e4d456660d3d90bb4b5fd8790a00039a5ae72f0ec8d2a50fa97b8bd85b1c8cc464d50fc65f9501d909ff5930a41253184e517287499c66100137f3ddb66d3971f1abb1fc82675237ae206bbba59327d571a671a9d4481a0b314d683c7bab2255a3176711bed8efbf6be372ae0498e9ab9cadafca116c95a72b2b579b214816fdfe567d8272e6b3d473504ba481c495d4ee22dc73fa497cb1b7d1c32870f0f55a2ede77a5a00deaf5706d42a3ac4c8f7b6394a678b05f1649420b0c26c49f7b432baaf3ba9d177bb0c690924bb59257d3c6240ff176a0ff2a9e2eb6d967ea46ba1c2478705c6eb97fbfc1984908e8a424cb002733160ef46a81649cbaf68a332b0b5589f83b045cefb68369f4c291fe6389528d14f398c7971eef7ace9a2f92fb7f9e0b1e7fda4fc7975e55a00ef57165e1fdde0276756b6b3797a1c18586b77a79777acb39beb733e75512cf5a206661c38b579287e3f5681949bed956828bc7a07c00a58bd7083e8dee50bbc460d1bd94c00ac01b7da294213903e749862a7a9b5a9998c6ec34623406ac45b093c6516ca317553529b6d0b631e72611dcc6d638ea8d6c537453755d17ef7d2dd4ee11af0cb8d80ea17314f0f708b593ed951006f952fb9399f898e24ef3c25adcbb148850a46322f095531f3b89e8248ab4c6d71b783428789ce43d2f151c119424319f3bbacf61a8dd4bfa179ca9fffd43f23ef0a752f353acc1351b443f42d1e8fe0701268b2eb0af279ab59394eaf5e7a9011c712f789f855a5f3da20097d26f4b7b458d12840d24319c4ddbf334ebefc1869eef7441b69f70bdb11ad00c48fbd8bb6cec19280c72bb80347a7de902714b4619e154c0189f40b7e1c2b8d96a2ce6aecf7ac98830d6a1aa09b6abc85125369294866a551d46bc937a69b809ac9e78dc0dd1e3352d0c45aa27e452a2fa05b80d1e9fa9bc975154f111fd9cb949a2388caa8461b47d7f84b2c5445b18402a9129062e67b0ee60def863950d4e8d8921cdb6b36458293113b439ea250a71daa97b05d31749e6c508b36ad01bbcca6f92f9b39f627d952a54b5f047860d06fe531006d15add4c9e4da93ccb48e68f78b786e56957b2099cfecc314218cebe1514990abbc3929a6175c82cf1593732c9addd011df7c067ba2379161709faee9c8b6ff3c5e9814d8cd3f33486e4dbd900bad1adc20583362120e55a7c016a4f74073e4555271d84fc394eea293d1fd7760aadc33ee4fd87afae2022b05cd87c55ac74b9edea93d8087e0fffa9c5a149b7073460a70cefc0888e44454bff3eb11717e046c91ba1ec60f39acce73e83195bd93354a1178db1ff6aaeafeb541f451142b48d501048ccbbfd73137108bbea0dcf5133d639d5538292180c5ade9378f8247c575f7a508c9b751a607faab8c0c3374c926b1830f0b78b4aaa80f1e873a0987d871fe2e6d11a876c956d656afb289d6fc8eed00c40618f34b1e26f367b9f7fa0e9d0fcf1aaa27f3dbff3ace589d2ad654d6deeb437fd80a1521525e3ec09a0c9453536606d5be7428e2238ae2f102bb71ac327825e9976fb9fde86e22fdb3fab7900c5593007563c2989bed3433d7b0864c073d7ccbc86eed28f0432f77077172ee2b77482e20eebd233583f47b7d0e201dc71f7c80994bbebf2eea1810b3d9623e4e8b38f41463f5f1548483a99d274cc5ff11814a7e128054ad041045491f324b971302d02a75c6158c4be4c3bb0122f56e8512f6e560739bf3959e1109063d79e2b572c00261c81b4547b21e1d4325e4a84a75cd2359d0ec32294ce78d045ec3c27af9255a89d48374a4b8abc2d4301e8d4605665dd4cb0f085b5958c51a38e209fce7d2f59f2c9cf20ecbfad6d36645e292632ce56b927e4fe1eb0334db34854b7c58940b0eb816dc1e0438ef36458a7b2cb9ab211e78a042", 0x1000}], 0x2, &(0x7f00000024c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r13, r17}, @cred={0x20, 0xffff, 0x0, r23, 0xffffffffffffffff, r30}, @cred={0x20, 0xffff, 0x0, r33, 0xffffffffffffffff, r34}, @rights={0x18, 0xffff, 0x1, [r35]}, @cred={0x20, 0xffff, 0x0, r37, 0xffffffffffffffff, r39}], 0xb8, 0x1}, 0x283eb14b5c6d171f) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="cdec39c149f6fcfd97a0fc0a1a924a20d3f03bbb47b548f654ff7a93861d32abd668f709d836a2cd329ce787bbb9c59f59c4ee06d9c2011d10c0066b3a5b39", 0x3f}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYRESDEC=r3, @ANYRES64, @ANYRESHEX=r4, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESHEX, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES16=0x0, @ANYRESDEC=r5, @ANYRES16=r6], @ANYRESOCT=r4, @ANYRES64, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYBLOB="c6973c613474b479f882229aa1b7248c49bb2f44b93d7a3ba836834102f89121e64e7210dd28b24b149288d6f262998178ca9afe46e223203a71d407cb55673086a6cf799cfe148153739ec80be363d7aa9adaaee4be82f14f9aaa"]], @ANYBLOB="48dc9f3ac0fb8dabf1c5ff9458c53433a7f88a13a754f08d675ed57130cbe44e2f63d2de56e67e0d6ec0e5ea54546cc0f5d7ace601ee05dabe015b5112934ec95fa8e0631306d9116cf5520402c80f9ea2d4e1bf673f477a97a5eaccb16dcd0e9476a77bab44134c", @ANYRES32=r7, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESHEX=r5, @ANYBLOB="a62df3f8d57dd4d81d8a31f3d76b943e92c20c1b18508fb10e37ac3b24fc8184fccb026607f6a53ae4e5e4a6e8485b99d04df4109dad7f23c0dac7c7024b9e96ccc59237ee6e3d190c9ce227c23f65e489baa0fe68f4777f83a720ddaf74edb846cbee29f8da4bafc4e0230601a0463647a20d1e629c35e18aa3dcd77e80f783e83b264e75f4a0ca49b7a3b831fe983a05b45a6ab8d96a8a52b6d3fb7c20132595ab5dda175262dcdfcc88a40de7cb8919827d07d5cfb51ca0c518167a348f1a4de4d9c6b99de29466ef832ae1a52a3959b187bd1d0c63d239234e851a4d17e9daba7298aecfa015eddb8349e459ce3789", @ANYRESOCT=r8]], 0x8) r9 = dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:07 executing program 0: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r6 = fcntl$getown(r2, 0x5) r7 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x240000000, r4, r5, r4, r5, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r3, r6, 0x41d, 0x5, 0x5}) r8 = getegid() chown(&(0x7f0000000000)='./file0\x00', r4, r8) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f4e696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) close(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0xa, r5) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x8, 0xffffffeb, 0x3, 0xff, "cbc612b81d170594313b76684c1d0e1a7d87f833", 0x0, 0xffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c613000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8028698c, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000300)) socket(0x1, 0x2156c32326cbd4ef, 0x9) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r1 = semget(0x3, 0x0, 0x414) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000006c0)=""/191) semop(r1, &(0x7f00000000c0)=[{0x0, 0x8}, {0x1, 0x400, 0xc00}], 0x2) r2 = dup2(r0, r0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x12c) 16:00:07 executing program 0: setitimer(0x2, &(0x7f00000000c0)={{0x0, 0x5}, {0xd1dd, 0x400}}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x9) recvmsg(r1, &(0x7f0000000140)={0xffffffffffffffff, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, 0x0}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xef, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x400, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd1", 0x2e}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r6 = fcntl$getown(r2, 0x5) r7 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x240000000, r4, r5, r4, r5, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r3, r6, 0x41d, 0x5, 0x5}) r8 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x801, 0xa0) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x4990, 0x9}, {0x18, 0x0, 0x8, 0x4}, 0x0, [0x6, 0x80, 0x779800, 0x2, 0x6, 0x7fff, 0x1, 0x4]}, 0x3c) shmctl$IPC_RMID(r7, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r9, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r9) getpid() readlinkat(r9, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/206, 0xce) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x8004) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000340)=0x8001) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r2) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000000)="506f9f7be0ec3665b2f9e9701ed9c6563afca61d80d7053ab20afd4f3660a2132aecfc5abffa8049a1fac71293b496fecad7d9ef08f45f78552a511db4ca1ce261a6358d598900377dc9bd8c15456d4e147361b95371bf691f47774142dbd83d89fcdbe54069e6d7c81fb08c708bca0cc37ba2b9e323e99299c00e68c8720c4614ebdd21ae92ca85c01df53b152eb5d88198bf28ad638d52b3f0cb7f932191c96aeed9824bb0ae42", 0xa8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:07 executing program 1: kqueue() r0 = getuid() r1 = shmget$private(0x0, 0x1000, 0x48, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r0, r2, r0, r3, 0xe0, 0xfff}, 0x7, 0x80, r4, 0x0, 0x6, 0xafc, 0x7}) r5 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000140)={0x401, 0x4}) chflags(&(0x7f0000000180)='./file0\x00', 0x80001) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000001c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = socket(0x0, 0x8000, 0x14) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000240)=r9) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000280)=0x992e) r10 = openat$wsmouse(0xffffffffffffff9c, 0xfffffffffffffffe, 0x80, 0x0) write(r10, &(0x7f00000002c0)="9d8f354c242ef6ac95b45aa58079b138ce136188cf536f5b56b8cd2291e72c1f3f8d6f6eb41bf2a6d568430b8a5cc9c4946697df11ee1181426523b9d1949950d6533b6aca23e84142bedcb38fc3f02881aeda56e4536d35423d280e88001a4691922d201b4d9c41", 0x68) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x41a50, 0x0) fcntl$setflags(r11, 0x2, 0x1) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) flock(r12, 0x0) shmget(0x1, 0x2000, 0x420, &(0x7f0000ffb000/0x2000)=nil) openat(r5, &(0x7f00000003c0)='./file0\x00', 0x2, 0x80) r13 = open(&(0x7f0000000400)='./file0\x00', 0x800, 0xd0) writev(r13, &(0x7f0000000540)=[{&(0x7f0000000440)="7a882aa6f3e522abfffb6b2aad5c60ae78c231a61640a0cf454482d09e32fbf6165c2124e5708c3c2ddb87f7847162ec3069be81402fd7fc18fc603b013939dc0f9c117d71c162dd6183bd13fb6d64a1014dc2f8454a9bfe872a589eec190c1151994f28b7e5c676fc2b3fe4d9639ffb4f3abd58e161b261a17f54754ba2ed86b7a1418cb2f2a3b152857ade74ce297816e1ea803859f48421acf7f4f9a7d7444bf04c6b7adb7334213134a1e7ea78d1eea8539f85fa5191dd45e250e0bfd7b8dfbf7782807b3e6e662a48a56985ab1e2e1ef887bc6f13f3410159d140a80df7d6833bca5b31ca50dc975904063c95f2", 0xf0}], 0x1) r14 = semget$private(0x0, 0x3, 0x10) r15 = geteuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000005c0)={{0x800, r15, r16, r17, r18, 0x208, 0xfff8}, 0xffffffff, 0x7}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x29d8aaa8}, {0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000300)='./file0/file0\x00', 0x11, 0x150) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) r2 = socket(0x1, 0x2, 0xff) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000400)={0x7ff, 0x0, 0x4b, 0x63e4, 0x8}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(r1, 0x5) shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r6) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r11 = accept$inet6(r5, &(0x7f0000000280), &(0x7f0000000340)=0xc) accept$inet6(r11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r12 = fcntl$getown(r7, 0x5) r13 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x240000000, r9, r10, r9, r10, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r8, r12, 0x41d, 0x5, 0x5}) r14 = getgid() r15 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r15) getgroups(0x6, &(0x7f0000001500)=[r10, 0xffffffffffffffff, 0x0, r14, r15, 0x0]) getgroups(0x2, &(0x7f00000001c0)=[r15, r4]) fchownat(r6, &(0x7f0000000040)='./bus\x00', r3, r16, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r4 = fcntl$getown(r0, 0x5) r5 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x240000000, r2, r3, r2, r3, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r1, r4, 0x41d, 0x5, 0x5}) r6 = getgid() r7 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r7) msgget(0x0, 0x100) getgroups(0x6, &(0x7f0000001500)=[r3, 0xffffffffffffffff, 0x0, r6, r7, 0x0]) setegid(r6) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x1, 0x0) socket(0x6, 0x5, 0x1) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022ebc3e16d4b517e36c6530000000"], 0x10) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "970e0aaae9800387ff000000300000002000", 0x7fffffff}) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000000000400000000000000"], 0xd7) r13 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r17 = fcntl$getown(r13, 0x5) r18 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000540)={{0x240000000, r15, r16, r15, r16, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r14, r17, 0x41d, 0x5, 0x5}) r19 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r23 = fcntl$getown(r19, 0x5) r24 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000540)={{0x240000000, r21, r22, r21, r22, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r20, r23, 0x41d, 0x5, 0x5}) r25 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r25, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r28 = fcntl$getown(r25, 0x5) r29 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r30 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r31) r32 = getpgrp() r33 = getgid() shmctl$IPC_SET(r29, 0x1, &(0x7f0000000540)={{0x5, r26, r33, r26, r27, 0x20, 0x7ff}, 0xffffffff00000000, 0x1, r32, r28, 0x41d, 0x5}) r34 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r34) getgroups(0x6, &(0x7f0000001500)=[r27, 0xffffffffffffffff, 0x0, 0x0, r34, 0x0]) r35 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r35, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r39 = fcntl$getown(r35, 0x5) r40 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000540)={{0x240000000, r37, r38, r37, r38, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r36, r39, 0x41d, 0x5, 0x5}) r41 = getgid() r42 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r42) getgroups(0x6, &(0x7f0000001500)=[r38, 0xffffffffffffffff, 0x0, r41, r42, 0x0]) r43 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r44) r45 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r46) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x2, r21, r27, r12, r42, 0x20, 0x2}, 0x0, 0xad87, r44, r46, 0x1000, 0x1f, 0x2}) shutdown(r9, 0x2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="cf45972e666d6c653000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = syz_open_pts() close(r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r3, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000540)) r6 = dup2(r1, r2) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYBLOB="f56b269d06128d9dd8a407574ca3379b510602c4566d7e512bc7f8d5c49e66e3e31073bc19a458de25e89b7cf90e4d0ab307b29531924b48f76b9d4cc3d7c82c084a759b00de16b457090bad36d5d44a7913f4780b62c39cefcf785981e81c2c67d2e452898de6abf220a186a1a0b38671c790b92d8ab9f68b0d4979c2525372b10c04333eda88d68f434569f7880fed9e9524be8c6d"], @ANYRES32=0x0, @ANYBLOB="960c6819e7bd0b0e1b901d4c23a851bb5f9f5ee74dd7f357cade4931900b47989891a0006da4ad6f88684b69eeb71d2974f12f33424be7f8910250dcb9279379421fdab569d885dd58a7c8d7d6c4b015f325254bd6a9f34b4b1c861e24a1599f6b177477332c34abb9ef67bfdf07b8902763f44fa0715eb3379e0b845fa62910eef5517a28d32a11e1830ce5b9f17ca2dd4d7f2aa7267c2e2ad58d6e796a8dcd29681a49ffc55b50ae27fa75bc793571cb20428ed13d4e5a280b38bf748f51fca9fb6f10646de2f5e333f004a0e28798e40e874b3b6d", @ANYRESDEC=r5, @ANYBLOB="b9f089b5e59d8b905833cbeafc478e19aec296b829014b3b1f83d5e3a9c44ee921faf415e2ff6c37eaca9e146fbbe2afc73ca7076b2a9f9146b77f34689c050cbf6d9db38b59de8022e095906fc3b01c1b212616438b1d8377c80d7df77eaecb93c8422202502320f795c127c13de70f9f5d2832e3cf28cf9c2f6de2eb067800a70b2d947453527382dc40802cdd992dc246b64ea891d887ec334447ea92c7ca1fbe5c8b9a242584e67b2a15aa886906090f454890280bff2408e6b8fed81e78f05de336c9119ed374963efb1ab162cb26c152e99aceb97b58e3b44bc72cb9fb8c4212a53b0fff602bd9aa3e", @ANYRESHEX=r9, @ANYBLOB="5d5f4ce75e8579e93d957a9f1a9abeb6e7b3a4f7b3947cae6bdb5f710f7acc8b525b931c1295f2ae6918cf0d3e7729207f32c608bb91863acb27f0c77429"], 0x7) pipe(&(0x7f0000000300)) r10 = getpid() getpgid(r10) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpid() r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getegid() r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffffff) r2 = kqueue() close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000200)={0x10, 0x4, 0x4, 0xffffffffe3a5b096, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x5}) close(r3) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) read(r2, &(0x7f0000000180)=""/223, 0xdf) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x3a) socket(0x18, 0x3, 0x3a) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) close(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0xb92) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202512f66696c653000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r5) setsockopt(r4, 0x9, 0xb7, &(0x7f0000000100)="019f0be778ef074f83b689b712704d59b3ad12b3510cb4373d0836a85c6edcd380a2f0e1e3aac389bc4259ddcf8c38af8e1474a113476ef223a67e0b16e905f5cf82b60ea42a8ddaca0e573d89ce5aed6ce7a36d5ffe900e9c4182e5780e16c920", 0x61) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0x37, 0x0, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0xebe1, 0x9}, {0xff, 0x7ff}}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) symlinkat(&(0x7f0000000200)='./bus\x00', r5, &(0x7f0000000280)='\x00') mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x6000, 0x2) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000001c40)=0xc) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000e2ffffffffffffff00ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b00008f9d5e3da04cfbb073654c94798428fd33bec8fff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a11c5bcbd8f3f54340aa0225bb4e639ef3debe28bb8af64625e0373d093c32eb18b59"], 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCNXCL(r2, 0x2000740e) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) setsockopt(r1, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) shmget(0x2, 0x2000, 0x9ddfc4f0a14a84e1, &(0x7f0000ffd000/0x2000)=nil) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x26) pwrite(r3, &(0x7f0000000300)="001d1d20b64084a8fa00301aab200280d1c50198c1f7434d5f2c3dea704f4c040000000000000000000000000000bacdc34f0f9c3e4d10b33d78a73a4c2b18c42ec7a5bccc538bb4d0dd480ac4daac8ea79f6ed25b18366b92c5da0fff5a1f1191fee70cff13fc9717b45ff5e87358bfa1b1e36750dc28e953e94a1c0ebf3a32a5cb186e3d6072ee141b97d45f173157f4294fe969c2efcde7e74323bbe1a5bed1b25ff42f1db2db5c5541ff7767aa08ed9fdbf9279793342a7fc32b0032cead44f09fe149f049a0d3f4cbda01b1c980c3c3e6a21d8fd10a475d1dcf2d9f51e3ba8e3c2e429175cc8cfdb316b3501c3c5207c1", 0x6e00f25b016b8b77, 0x0, 0x0) r4 = open(&(0x7f0000000280)='./file0/file0\x00', 0x200, 0x85) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r7, r8, r7, r8, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r6, r10, 0x41d, 0x5, 0x5}) setuid(r7) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r12, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r13, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r14 = fcntl$dupfd(r12, 0xa, r13) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f0000000080)) faccessat(r14, &(0x7f0000000000)='./bus\x00', 0x84, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) linkat(r3, &(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff79, "541bb97b6600"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="501e0dac0be335571920c2f9a38c3751991341bc7e82d46d62257c3b861206a75c7958a559cf8f547ac5c2a3be8e4f7c77285daddd0f329358ffe07ba80edf820008d165907124811bb732128c85ea0bcfe3652f20ff4cdd239e773500b17ee0bb276b0ed30e3b59339cd7f15ee8aaf9d9b942413dc1948aefc77ff45e57d3bf42fd30"}, {&(0x7f0000000280)="38669faae71599bf2b087c61850488c2cac32522f48d36b68f5a3b501274092f54f6ed0a32fde080ba385d0cbf8b1b98d139f0a7460fb5d151712f4202946e12ec87f16695a1a383078e7b414914db7253462de8bab1db8319a94c972422cc9c6fb7fc5d14"}, {&(0x7f0000000300)="794026bed6f4868b32d43d96328c63c4f83ab9e82fb6208411dc1aecec052ff5912df7d0a7ee0256dd856583c61721290fff65e2274ec87eeddf95c72071e84211dfbc63a21c97c500dc4f78248c1ff9cb885a9566c8ed75b683d3c162d7afb52a027ade88d8849da793ae2676b14784dda09917da60f3472be12f4f4f4a255809b5caa78ea7db1ee3e806856cdce0c7b01845d0cb40fb4c6256ff79ad0405ebbbd9f1506bc0dec16eb08650a21be39114a8b89406cf4637a5fbd9f2843dcdfa375eea41ff9159ac9f"}], 0x49a424132eb4d5bb) 16:00:07 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x6, 0x4000, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x185) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r4, 0x14, r5) syz_open_pts() r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x400000000002, 0x0) socket(0x66e417101a1732a0, 0x3cce318c9adbcaa2, 0xf8) fcntl$dupfd(r9, 0x0, r9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x46bfb) r12 = getpid() r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r10, 0x6, r12) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() close(r11) kevent(r14, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000300)) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x2c1}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2005, 0x0, 0xc, 0x0, "d730c1e7044d0ce5ff0f0000000000ff00e74de4", 0x3, 0xfffffff7}) chroot(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d, 0x0, 0xac}, {0x100, 0x20, 0x0, 0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0xa, r7) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000080)) openat(r8, &(0x7f0000000200)='./file0\x00', 0x2, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x28) pwrite(r12, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r13, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0x18, 0x0, 0xfffffffffffffffe) fcntl$dupfd(r12, 0xa, r13) ioctl$TIOCSFLAGS(r13, 0x8004745c, &(0x7f00000002c0)=0x1001) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r9) ioctl$SPKRTUNE(r14, 0x20005302, &(0x7f0000000040)={0x0, 0x9}) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0xcd) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./bus\x00') fcntl$setstatus(r0, 0x4, 0x80) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r5) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000000)=0x7) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0x36, 0x0, 0x0, 0xffffffffffffff08) 16:00:07 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESOCT=r0], @ANYRESDEC, @ANYRESDEC=r2], 0x4c}, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4014, r0, 0x0, 0x5) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x100000, 0x0, 0x0, '\x00', 0x8006, 0x809}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r3 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x84, &(0x7f00000008c0)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e683604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f1248f5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r4 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r4, &(0x7f0000000440), 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8080, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000580)=0xc) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) recvfrom(r5, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:07 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x2808a, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r3) sendmsg(r3, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000001f80)=[{0x38, 0x1, 0xfffffff8, "100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a4745502"}, {0x60, 0x1, 0x4, "b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2"}, {0x28, 0x5728f2985994bed5, 0x7fff, "e6872c9f500ad42856279dc0a6ce0f0d9b"}, {0xc0, 0x1, 0x4b, "7e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc"}, {0x60, 0x1, 0x39, "0db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1"}], 0x1e0}, 0x8) connect$inet(r3, &(0x7f0000000200)={0x2, 0x1}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x11) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r4) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8f3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000280)='./bus\x00', 0x100, 0x28) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20, 0x0) renameat(r2, &(0x7f00000002c0)='./bus\x00', r3, &(0x7f0000000340)='./bus\x00') r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x7f}], 0x1, 0x2000000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r8, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r7, 0xa, r8) r9 = accept$unix(r7, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000200)=[{r5, 0x1}, {r4, 0x4}, {r11, 0x82594d7022f61a40}, {r6, 0x40}, {r9, 0x40}, {r10, 0x8}, {r7, 0x108}], 0x2000000000000103, 0xfffffffd) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x3, 0x10000}], 0x2330}) socketpair(0x1, 0x1, 0xd5, &(0x7f0000000100)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000008c0)) r4 = accept$unix(r3, 0x0, &(0x7f0000000040)) recvfrom(r4, &(0x7f0000000080)=""/98, 0x62, 0x2, 0x0, 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000008c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x4d) write(r0, &(0x7f0000001640)='X', 0x1) pckbd_enable: command error 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0xa4, &(0x7f0000000540)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x9, 0x7fff, 0x8000, {[0xd78, 0xffff, 0x3, 0x3, 0xb, 0x200, 0xfffffffffffff5aa, 0x1adf, 0x1, 0x1, 0xffffffffffffac7c, 0x5, 0x5, 0x18f, 0x5, 0x7fff], [0x7f, 0xffff, 0x0, 0x6, 0x1, 0x759, 0x2, 0x8001, 0x4, 0x6], [0x80000001, 0x100, 0x9, 0x1, 0x6, 0xfff, 0x200], [0x6, 0x0, 0x9401, 0x2, 0x400, 0x4], [{0x6, 0x10001, 0x81, 0x8}, {0x7, 0x5, 0x6, 0x1ff}, {0x7, 0xbd, 0xffff, 0xfffffffffffffffc}, {0x3, 0xb30f, 0x312, 0xff}, {0x1, 0xffffff80, 0x10001, 0x7882}, {0x120, 0x1, 0x10001, 0x5}, {0x94, 0x2, 0x800, 0xff}, {0x4, 0x694, 0x5, 0x401}], {0x4, 0x5, 0x8, 0x1}, {0x9, 0x1, 0x1, 0x101}}}) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r8, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r7, 0xa, r8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000500)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000440)) fcntl$getflags(r4, 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80, 0x100000, 0x3, 0x6ad7460b}, {0x6, 0x0, 0x2}]}) fchdir(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() syz_emit_ethernet(0x122, &(0x7f0000000300)="00442cbf2701a917a09802a52aebd33ecfe416dfa681414a139dff906d92c43c0e605fd0aa7592ee706ad49f208df59c01a65fbef6ce3e7647d47d220d4eb7784421c0f413a47455e33d2d24f686c6fca54922306ec743774971b050160e106dac05456f5022af8ad6c833fe2384f711c4b6042c528643b1c49184ea32ebee2f12830f1525fcc8025e62f90f3446e11f4da0b8b3dcc0e45f62b07b8265fa20bd6ed196be0feebaca9b9e94c16271d1b4ff6872c23332342aafeed0e4996d5bffb3868032e298b8414b36d6e9c8af9a86883a79c575fe81578096789fde8c4a02adfd5cfd629ffb00730fb5a2a79e2bf353a1cc0eff36cfa8c49522b36a7e91baca958955538649fc113c2d2ac75f92a1e79e6fbb51f8aeac389338027daa23b396e6") r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x800}], 0x2) getpid() r3 = msgget(0x3, 0x0) r4 = semget$private(0x0, 0x6, 0x200008000000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x6, 0x800}], 0x4) semop(r4, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) semop(r4, &(0x7f0000000400)=[{0x0, 0x0, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x4, 0x455b, 0x1000}, {0x4, 0x3, 0xd2d9e250cd448704}, {0x4, 0xfff, 0x1000}], 0x5) semop(r2, &(0x7f0000000680), 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = dup(r5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x16) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x10280, 0x0) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket(0x18, 0x4003, 0x0) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f0000001a40)=ANY=[@ANYBLOB="00222e2f66696c653080ee4caeccc5578be0da17cae1c8dc5e78d318fcb0026b0d2968b15fb4a4bb121494643061dcdc93657f368e92fa0cfc2c9755d69f58f54b775abede69ae6c0dfdad98ec36379e2d9812230b0618791336aa275a099bd48bd7540a1f996f51f01dcca21d3b34d90cacb3c37f6ef8441a5ceebbdc2ac9dd27f73752b5c831776d646a86e9ba0708ba6e4d80cfdec79f41ebdb7a953f332a4ddf2e356fcf9beac4bfb795fab6909ae3353b68781efdeaeb8c5c8b93cfcda53c6ead626db25f55443aa3ccf3764063ad54bad4383c75cfa5168b059916c57c0ca4b61ade5413e6493f8a04b13563f9ae9c9671f2b6755ce2eb2d1a53e7600aece9bca4cadd18aeb6670d5588f231cb208813ed4ff320c55e95a4afdce5c3e86af109017d68ed57381da9152330f5c5ddb274de49984dc0b19408cc505ccb0a71bf7b1fc7d34e4f7dddf7cd07e8e7a1a8567ee58ce3a92653d4ee5960b87a1c8e8ae1de441e2573c5c5fb7dd32fc20d87084bff87d40f243d65c7bd7b98693d6ee0330cd577a7b163ea6086c3d96b73aeccf1b30fdca9cd222be1a650508ca81c9fb3328e86ed1af3"], 0xa) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x4003, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r6, &(0x7f0000000700)=[{{}, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x4}, {{r7}, 0xfffffffffffffffd, 0x2c, 0x2, 0x3, 0x5186}, {{r8}, 0x44b867dce063ae8, 0x8, 0x1, 0x9, 0xffffffffffffff7f}, {{r9}, 0xfffffffffffffff9, 0x80, 0x4, 0xa}, {{r0}, 0x25605efcc456147e, 0x4, 0x40, 0x7fffffff, 0x2}, {{r10}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4, 0x97d}, {{r11}, 0xfffffffffffffff6, 0x19, 0x4, 0x100000001}], 0x1f, &(0x7f0000000840)=[{{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x8000, 0x5}, {{r13}, 0xc, 0x0, 0x40, 0x0, 0x9398}, {{}, 0xffffffffffffffff, 0x88, 0x1, 0x5, 0x80000001}, {{r14}, 0xfffffffffffffffa, 0x28, 0x4, 0x20, 0xfff}, {{r15}, 0xb468158d3e03d665, 0xf, 0xffffd, 0x800, 0xa5b0}], 0x4eb1, &(0x7f0000000900)={0x5d80ee26, 0x69cf}) r16 = kqueue() r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r16, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x4}], 0x9130dbf, 0x0, 0xdde, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000400)=[{{r18}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r19, &(0x7f0000000140)=[{{r18}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendmsg$unix(r20, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) kevent(r19, 0x0, 0x0, &(0x7f0000001980)=[{{r16}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x10001, 0x2}, {{r20}, 0xfffffffffffffffd, 0x1, 0x8, 0x8000, 0x400000}, {{r0}, 0x6, 0x3, 0x80000000, 0x100, 0x8}, {{r6}, 0xfffffffffffffffd, 0x2, 0x11, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x10000, 0xffffffffffffbece}], 0x4d0, 0x0) r21 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000400)=[{{r21}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r22, &(0x7f0000000140)=[{{r21}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r24, &(0x7f0000000140)=[{{r23}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000140), 0x7ff, 0x0, 0x10000, 0x0) kevent(r26, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r27 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r28 = kqueue() kevent(r28, &(0x7f0000000400)=[{{r27}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r28, &(0x7f0000000140)=[{{r27}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r28, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) msgrcv(r3, &(0x7f0000000940)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r19, @ANYRESHEX=r14, @ANYRES32=r28, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000001c00)=ANY=[@ANYBLOB="0ecca877862d0d5839403b8dbe00aca6088161f7a1e76d7cf43a64321624a7fb99d1174b1a68047d79d2b974f2948a965876f2ffad608274f03868a87719a0adee48c873c7be27e5ec5b7b3b9cb4463536f5ec3762b92ad77d911f216371092bdfed654619da6dc481faa2f5711ec4e5a8d015f127f2e9d05d9710a786675c24b6caa358fc0b0d35ba1feec1d15e34dd7387b4afff6a1848a0855973b7bb14eb0f8872fe3d84e6b63b13edb0f3a379e362eeabae5d2a1bfb1064adbac124c568a234471b59e8b2e537402c27b3b353e1a15537cf8f5a9c794608335745320013ca5b4b5140e7df94ddbdde39ac529d7ffdd92b0a9d19fb9bdeb7ea91075d970142ba00f0b116f9555e4dabcc59c2d3916a2c9707c7ff43a07a60bb8caec600de0bcc80bad6171ff812d8eceaad5ce07734bc2c8f9c58a1ff825e004ffb0bd123da2cdf922f7cb89677e699a8121673f4558a792f34ad3800f087172fa1ddd70a47e782ee8c14543a16ab53cb46f4c4fd5946ab2d4d3e577f85e191434142b677ef491a0d4ba5cfe5e54fd06a5a13028a9b36e854e42b164e37d0f7297ac3cb74998d41ce786463cee20703c19f360044a72cf3b76eca6397755ca2d868c982627771176661c149d94f384e179e8d6caba48f06777988efc315fc11f48f6cf082e83a986961e1b6ee9a81b56fbeb6d725a508bad231db9087d23e5a2e73627e1405488486c5817659521fdba59ef146e078e429e8dea11279aba1a0b87814a6d6981e2ef28a2ab2d23799063298f10c6c01a7abe2037ca7f00fde8604bce43aa54e133afd0f2f81d040399ceb03f513d3162b80a25d69faf1b7b35e5b38d5e582c0fd02ff5c410671412b15d52f4e83e08ba9df23d6fa9148757bde6af0edf05dcf7091c69652bbd1523f5583d8ccd90e3bd0cf4243134074b516ede248c86dce1ac01e4ef74883fac1f0d263a9af120c1102a9b30b93ddc0f8016986c4a388a33be06001296732a861e0320d730d92dc8ee592175213f62dae2b328c623f594b92a7f663e0d57efab1227547e8038287bdaae303bee252c34a64099ce997d479295774f4f46c2bd2a2e7ad1707f7561892cb9bbfee4dd1ed45e003b1f7e2b0e07c87bdffd99cc96459e915c0ff83d1918649bad8c9546bccf5482cd0edbd4c26a3f9db6bf14c649805d6c84cf9ebc9e21084aded1832565964377e7a1ed7160aca60882bcaa4489af6568e161c31b857bf583e6380b81e0c674fae5805caffa0e280d2fcb8c49b302c8fac0c64b63bf5f3a32161658bc6d164241afc002d1f37523e2f528f518ea9f0b33bcc757844266491a7b7f60a5ef6ef167b4c93dd5c4b0c018ac0e2ad71b5ca40e9eb7550b8dcdd528cb4cd6f5cf6a5bb26dd3bc04be95b14c6235b9355ada49e744d99ade5283177f6c7cd3ae881854d585d9ccc2e98d5f57bda2c38a61d38e4f14a6b62fb37470c5f77b594a22b174914a1ce75c2baaf07283d985616544fbc511a1758a4fabaccbf0c177729350ffe791b37790bc1549b46cbcc58c05c4ede82c4394f9f03153e7b90daaf033cbeaade821e2ac75a6ae3c3071b8b95d46e697f0300e3598d641c7f63d069968f7b6f3ab8fffad2cbd06af9df1bf9cdc4e3ff6ddd4a8ff4b1721919d92e50b5a89d2d3758ef6732e3e50282a76521700076b33854f90f5ca1089277cb3d9246a27d06dfbb6ed2e13e171c4506132fe04379af147d4bf01f62bd4d2d9f9611fbf59556e9c80f4b4b492452cd6b1ebe5d4c54752cb8a4d11306baad541ca634602ebb9180bd15077bffe94fc5ee105035a97258b0020dafd8409b7fa9876e0af89e1fa16ab6eef3053718a70e88dfe73c040c495787ae6151509f421f7a518e83c47f8249b45a70a436a1b12fa0e19572db588545611fba00c96b389f04ae1e1c0ac1587b6c5b0ec8c95a89326ffc0581a5236cc1e57a7543592605a3b155ed79dab5711a76e5b0c4d515211b58ff99cdf079902f3a3bd08b58158a42c23387c5c30d0fcf5b9b97b698ab4d850a2592e9ba7e657a3043b84a436893ef9adabc7bd438f42d572c101a260190be4270862d3df80b1dfbed272aa196567fc5be313b4793270719484b9001e29049e5643242288442634d7e4a403eec45b333f7e590c1716e712ce5c3096544e900e36d34de50e2f75ef5355a2de0919006bbf96e4724bfeda444df69fae541253f8b34dfc0c3df088de007a6d0e28aa55cdcf83bdee2c033279348f94aad6466657b0ea63b2863f4cfe3623f99d5ad9878fcdac917f729b0e3e12e4e53d6bfe713cc3c553b54eeb3a3e6cf574510d5ba01e8049f3199ef370d905b3c30f3614e433b086c41c897068c31cf89aa7ea1d42e32d029cfddeef2ac67b34791e0f45c560e1bf3e314a18fd309aa3a9acbd726dd5fba28cea7645ce8995b0b13b4262b9a0b266f90e93eb8f82d3a859e7e4381f38eab0616a8ad32c31df5bff3fb0b90359abe8bf61f47000452a93cfd021bfc69783619dadf56bb9a52b5b12d26416fed195567e60674aac36a3c426511f8bcb53e76b4d75b57c1b2ccc8179944fcd6961aead9b2c0d4d36bf034ffccb8326ec5d69d2fd55619c9d19c2b52eff43557107a9b55883357edeccb645bff055bb8820cb06fd5f7b9e3b1e5eade3f82247287884d10728950dab3f090078eee55686e81d735f45af6596991dad48f5eb8e442e0d040a43ee246bfbbf1ac8dcf3581c994ca8b31c14be1bbe6a274bf4c30d1740fc8420527623354cb21b411fd199461052c37fea56c1cfc2f177303f5540a96da653ccef1132642630e9f6439bac9dcf0f99f4a465a582eddddfe5bb3a05ed9f22878f68f39dc6dffed811808864e536822844f032e175ca0e95fd5a84fa0078f0a20d45845d0ecde0bfff495b93109c8d5d03c1efba101ef7b576966a1b6fe26c4a4f2cf6674bd9ff4f2b8309b7b9c554b262046e8dcedb33bc401ae487c542908df5759987d164fe76b91dc3ae88b07602b16faa1c81ad28f6ec044ee5b9cf0408ebfb8ee17d8e63f17bed1132b2e80f794353177f41e92598beccf1495f4a26197f8d36384397037aab7190314c03a1cae23647109d907b43c5af2369bfdd83b05b394b51ac41d263c496de4a8cd4fd8df3a2ed845158219758ad0e42c609d5a688ced580f03cb875d83d9af55f29a7996d5bd2920b79da03e92c688fe05e45c3b68e14ce78afe67887dfc88ce90a91cf856e482e54320477f610d65dd5d6e5c0598f093022007da842aadce2d00c1b8d9c739b52d6948e91eb41ac1533c303766ba7ad6f3cf3c7519d5ace79545a92cdb4c9f022a91b35fe8eec4c0d0165ae142456746ed2e96f038c71dabb2f48b43e2bead1532cfcc011591d24b2702e06f46328ba465335614f47fb800a49912a417e9167aa1e4a0fdd85cbba7aa451959aa550a05e2e4529226431f3eda6b91d236ed129c342065c2279fec71138e5b8fa4e17a525dd53e62b441b6aab8a7ad4711fd6d776700affb66bf6ee06b311a604a698a098c35a68aa763df3953ae37d34ec38347c1a0dea016bb3bbdf236c2db1dd4b703e8dca94a2d0ec7475293cf708dfcb4c208cd2c7227d4adcdfddd59ec2220b818d7b165d4587d7aa1c6e289a65bab050d9032387ade7a7fb7650765fd86cbdb60f89177e74e576fe49d4436d082ac15d205d1ad3bd0cd760ac1876d22236b867c6f2a7f3477f17413133938de3046747ea38d18f5c6e017bdb341ffab183b037e0210dbcbf5ab4a0355efd7b1ab652d2da654afad7e5b216fffcb5eb696e7508b3740d993b609f83744ff91407af03de6f3961f1793d58c9b920473702a90858fb38407d05403d9d5fc1bee86a69f83436c2f64ad23f8301147a8e83b07caeb84504d3fc6b937d29a0eeb29af967ce07e271e8f31767778742df510cfcb2226078132d8895730bf4f7e2d5271fe8246c0ddf090e5a41f4463442aced52421b2ce8725f469bc94b8569b4db6382651f8fe2e5acbda5f2962a702643df232490314115bb995fdb82ad5a9ff80fcd243f4fc179531b67914df6dea82a0713864f9fc5c043935b8cc55449b6ba4667908ee6bc09071ff968456517081963e7721da769faa689d2073af44be74fad87252f031e74bf9f980106c9e4086273d6c253c21fce2c9c9832a42b6b4a9f73a0336ea7a1dea9fc1817bc9c94d9ee0d385e2372b15898658dfb0803e901d48562ed8a6b75f7f851d62264f01d7dd8a35b83144e876c344582ddbf9d5ab5a4d00241e448c69f04b182375df7cdf2845d405a082c3637ab1b67596b553dfbec746bcdebe5a27e6f4ff2843a1d3ded9bdf75379d5a4951c5244265acafd0af172e0d2919919cf36205a282b742488b6ad01a2b15a8434d4e4723e3e62b5553a378cb5b690c5b5f0fbd05138761d0b6cda9ed18a47ddd8c0e05fc5415b3100b9f22d6eec2701ca89776009669a5222f457c6863220c51d2565c97c10261c34f928f2e97c2f6aa9d7244718a02a144b247280a34eb2e9c35f324751eff50ae27656a9e981f842f3a91d9996f935043e22cc1ba589b259a49c1f17b3f68edd02867d111afa60dbb82e7f4c38f66e33808fc860913256a8c83b4b7bc8ad2aa4f1ae8f359be65fea3d2670c2b44e4bf8a00a10e4e774aa7ccd428402211cac237c7168bfc5438675598392448b02314857522ff2d7426e72df2fb7490202199deecd606396d6bc41d4faca753d566c11a6f22d7aaabe16e9670efdda92fac5830fb265437d823082a3c4065beab7b290ab650903afdbbd11f78d7953001188f44a5dddd921174b25cd68a5857e0aa4a05ccf8e174f20bbae26bef234f5c2bd369fd82d7e177f304f1fe8ffc4f2dfb8288072eb5a3bed9041c6636d22004375d414cc2045c4974ac97ef416ac5c315ddf8c83e88f0ee37d55462cded666eb3ed06fe388452393f572ea159bb59c0948fe5f99c4f432f471008521cb9fc0e83a2ca87a673bb382643ef3c235cb8b344c6a2a19ecfb5bd7085bcc07eff4ecf605ffa29844141ad1efc7676d04067debe5fac25d45eea1fd6e9cffe0db71f40b40c166a0a95eca7dfacef1644d1a6f5204f07b79031995dabf33041853f751362b186cf3f25199ef4a80dab327214f7277a5ac55876be4004693fc557a7cf1a00a914f73acc6e16d36e5f7ec8da297a1e467ce08553052f6bce14220adcce04907af92cfaf60a8e83a8ae446191b5f6ae646ec4dd9cf2f71046523035b3e0255940e63b8ffa111cbb34631c234bf5b76608140ee6af1cf0c75228a5e53dbeeb8635e987fb1567c35e447dfbe8de83d013e60c5c6a90e77445812984fdf18c6c2267df7878bae70625f1ad8aa68e440eafc86511afa0a8a656b279d260a86bb803e2fe181c3d57c5319fb04eaa185ee22fb44226eb3e99ecd2b94638684b7fd0bc8e8803f6e5fe802d827ca7e2d1467633fc0502f013a912026c2093ddf15c799f7f59f0aae9e00f4c4fd5975db07469d2fcc227cd7d9c6436b18c35eb6493dfb96f41714144cae6a759f178e99057e23e862e47e6583084fe01515ae3590a4b03fd3342f6ceb070e3890db0c96ea224c5baea1bf49591ebfd1a299e221ab1625eef6f85291575260f3a8292a5e45f5b5e63f746cbbae7dceddaad4aa1634d1e36babdf1dc88c091a31438b30e3d2e59358c02d2796007638e30a06d2f282abfb38de39f245c18ea89378fa9713d2f77eeba6efe3e2c69c01a3267d46cc6927b5bf1052715fbea2d42fea1cb4d366b71960cbb2c910d1b8faa96028"], @ANYRESDEC=r23, @ANYRESHEX, @ANYRES32=r26]], 0x5, 0x3, 0x0) r29 = syz_open_pts() ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000640)) r30 = socket(0x18, 0x1, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') fcntl$setflags(r30, 0x2, 0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r31, 0xee01) msgctl$IPC_RMID(r3, 0x0) pckbd_enable: command error 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000001300)=[{0x70, 0x5, 0x6, 0xcf}, {0xc000, 0x0, 0x8, 0x7ff}, {0x1, 0xe9, 0xfa, 0x92}, {0x3ff, 0x4, 0xf, 0xc86}, {0x3f, 0x5, 0x1, 0x2}, {0x1, 0x8, 0x3, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) accept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000001340)=0x3) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f00000008c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = getegid() r10 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) msgsnd(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x0, 0x0, r9, 0x0, r8, 0x30000, 0x1}, 0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r11 = semget$private(0x0, 0x5, 0x204) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x121) ioctl$TIOCFLUSH(r12, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r12, 0x80045721, &(0x7f0000000080)=0x3) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r13, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r11, &(0x7f00000003c0), 0x2aaaaaaaaaaaac92) semop(r11, &(0x7f0000000000)=[{0x0, 0xdfff, 0x1800}, {0x0, 0xcc27, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x5, 0x1000}], 0x3bb) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r11, 0xefe44368fb58cdca, 0x8, &(0x7f0000000280)=0x2d4) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) dup2(r0, r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r2, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) shutdown(r0, 0x1) 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000008c0)) fcntl$getown(r2, 0x5) openat(r3, &(0x7f00000000c0)='./file2\x00', 0x10, 0x104) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() socket$inet(0x2, 0x2, 0x7f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040), 0x202, 0x0) socket$unix(0x1, 0x6, 0x0) pipe2(&(0x7f0000000040), 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) getuid() r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) r8 = geteuid() setuid(r8) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020697a, &(0x7f00000000c0)) fchownat(r10, &(0x7f0000000080)='\x00', r8, r6, 0x6) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) r15 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r15, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r16, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r17 = fcntl$dupfd(r15, 0xa, r16) ioctl$BIOCVERSION(r17, 0x40044271, &(0x7f0000000080)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffdb0) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r18, r13, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000002c0)=0x3e4) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) getgroups(0x8, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r19, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380), 0xc) getgid() r22 = kqueue() r23 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r22, &(0x7f0000000240)=[{{r23}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd\x00', 0x9f81ca070bdcb55e, 0x0) getpid() geteuid() r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) fchownat(r28, &(0x7f0000000080)='\x00', r29, r27, 0x6) r30 = getgid() setegid(r30) r31 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r31, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r31, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r31, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r31, 0x40087468, &(0x7f00000001c0)) fchownat(r28, &(0x7f0000001580)='./file0\x00', r32, r30, 0x5) r33 = getgid() setegid(r33) r34 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r34, 0x20007465, &(0x7f0000000500)) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x6, 0x8a14dcda29a34a44, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xfffffffffffffe5a, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) r4 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$unix(r4, &(0x7f0000000100)="6bfb4a19334ccc03e2956f89e28edfea9264db062ee52932d61462f02434a687b9205b660fc584a72fbf7b7363c37d", 0x2f, 0x400, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000200)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket(0x2, 0x4000, 0x8) poll(&(0x7f0000000240)=[{0xffffffffffffff9c, 0x8}, {r4, 0x4}, {r5, 0x4}, {r6, 0x148}, {r3, 0x20}, {r1, 0x2}], 0x6, 0xff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0xc9b6d9ee986afe3d, 0x0) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84, 0x40, 0x8}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r5 = fcntl$getown(r1, 0x5) r6 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x240000000, r3, r4, r3, r4, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r2, r5, 0x41d, 0x5, 0x5}) r7 = getgid() r8 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r8) getgroups(0x6, &(0x7f0000001500)=[r4, 0xffffffffffffffff, 0x0, r7, r8, 0x0]) setegid(r7) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x2) 16:00:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280), 0x3e5, 0x0, 0x123}, 0x0) connect(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="04000000ade51df58b18f4612acea44a3d89aa5c5ed6e7209a3f0d67324db359bcb116429252bf5367ff3e316f91f3ca070000009ac34da809b9ca80180dd7747823a527e2dfba5a30ea6814cabdb4ec8880d1bfecb7d5be5a4f1f134ae41fca267cdebe8b063ef6f7cbb2ac7aa472834a0818147e73a1af45b7f6a3d29b468863b895149dfea7d93e10ed2e842d125d0c2731df60492ec6d7f68d9b07f9831ea83fdf20dbda218b34940768edbb6c2389cb3139b85fd3c7c7a9c626ce147051e72d2c10b1faff23ffff59813f3897b0ac01c6cff4bd7fbab32c3868b64746fd4e06de1ca2c6fbc7c4bc4d95033fa1de327572ad72becd7df3e26ae4c51455c40db08432e55d87a0cafbb9a9066286d6869e406f99784f671171a37b2a46991b9f448d25aee52c7f5a266748648b60d3df0ce43bb8270260cf9614f58bfb1cce6ef1dea99c3f22571031e095a1fdf161fe4fdee22c6718bf87074bd450aea54d47ca7316d13659bd1f64beb0f51cffe82fae23e65797023984cbd64600000000000000000000e29eeb2db29ac02a9aa6ea181ec73864e2d6ea27b24f6bb15368aa8ccb7390d5c0afbd5b960c35516dea8081ebe00579fc0a47b6e4794a472b7ee7890d42b4825b3b2c09ea8c1d5a941302253eb3b0962ffab4f6e1563efe7ef88757b2cda9785f18fea652fff160d10d852fa0113b044351393f8e1e64cccd8b06f8f09da7f39043146397789a4345fe333142d2e2672e9db2ae18b10589f95e418dcd2b44ccdb368c2fd6d3e3a7"], 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="524477c828f5e1d6f7b89e7162182cf0a18ce72f4c4da8283154f68e5e4214c6964f2b4d55648e76cd65e1fdf994", 0x2e}], 0x1, 0x0, 0x2c5, 0x20c}, 0x8) r2 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040), 0x4) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') r3 = socket$inet6(0x18, 0x8000, 0x80) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) r4 = socket(0x1, 0x8000, 0xff) getsockname(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xfffffffffffffff7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) symlinkat(&(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file0\x00') socket(0x20, 0x4, 0x4a) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x1, 0x5, 0x7) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r7) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000340)=0x3) 16:00:11 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x440, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001640)='/dev/tty\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000001700)=0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000240)=@file={0x2, './bus\x00'}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000300)="a198910d259c0c6bb916a1f78369a67d3080521e6c23e7a3489840ec192dff8a4aa28f2b7e0e7256a9eecbec2f577f6145128cedad7e7279e12f6b3d604c46eb11209e9169664338dfa56d9179d6a35da8f7d14730ded89cef5c83ce1b7990f8e5a6b2a37ad1d5452530b053da686284c0780f1b41453a5f9539a048d95fa5e11cd7605e8704667b75179a3c30b3c481ec7f4f6311d0605b26cf6a6764cf403b12f77907c717c8139a6cae891de4f75df937911f632cbf612d5f", 0xba}, {&(0x7f00000003c0)="ca331bb849e394584be82524a390eeb9ddbe674412bccb0137667d2addf5098fcfcffb5e217d1f9f78abc89efb59cee5ef4f09397fbddc4f3508bd2e9d3c3ca57f29c73a1c1553234dbacae7419779b982922447a97aa1aeb59b7bc94b0243836e6ca095727046cf452ffb764d468474659bea1b1a77d501f007b2bd8ca8f6a130258d5bc2cf66489296dc86c94ffef249ec948058366fda00b3e16ef0f987bbed656502741fbdebd74330049c346f3f00e59f0423fec914418245bcde0400fc0fc054ba7e35a9a4abbbea81ffe1974cd4e3581f4f5b0535b7cfc4a7f290f8b4a1168ce212849b8583667a", 0xeb}, {&(0x7f0000000280)="2623cf3dfdc68ecf492dbc7fd85e758ade067cd894a32ef7983b8ac086050388", 0x20}, {&(0x7f00000004c0)="ef4da1cbd8cd32cfc3f5872afcd6d953b6e12cf157a709342251f4c79ebc6ad2c9dc9eb9673a5163f2a3cec3971c8196818d47d6cafe14f455054b750a00cd05afe5a6f406c7018b7cdd826c5c35b510173b5fd7ae48781fc7b9e27dc5603ce519f438365d574fd7e20034c9226216e00bd285883425e800247d12e6c93d3819937a6299eca56f5f39aa88a057aedb39048d2d12655b0be76b6cf80fe87cf1626b96e554928ce1d37a8cc945894d9c3e8b2f41934f7cd786972b3388ca33587c710567466be22817249c1aed3d41e492bff579bee0c46c78f0ae6a148409cf58ffbf84b459b47a5d2056d62c1c3ca0b4c823a37932491a0302a4080ec865476801990cb34a39dd76ea55c0a64c616973ff0b24012960d2994b380c21672c8a9ed4a3607b5568776a9049215f2e038bab0ddcd317c12e5219768c0f7d4db40078f47ac5d8f52e2bd35683644f00f6ca0121672e89895e12eab0a180125b161273785b4d1ba2b080de9cf297d786542f0ce17816b656fcd0fa9f81fc8e97085265e944514365845af0be531b4e236fbd62e1cd9677ec10f22a2a21eb1f1a11316d5d4b36a7b31410a76334b7fa536beb5d020108569a62d211cef1d90fc9fdb33829a64ab869516ddf3955b8dc7f6c637e09cdc737acb475bff3ab6569eb2f8bd027404daf2dbbc41f5a5e9f639c40f734bd0133a371458cbd8d25f20b9c5b3d8553cc47a142478a9d48bf820d0fc57507bdbb17415deee498606b55a13d98354dcc1f5b7f075e18a15ef32b9c191ccea12ab7b6e517daecdee43a97428552d3c9a8d46ba360efebd1f2d5029a5b5330d90c98a9bc7131b8eb595b86ec59ce14ba4ec2330757bc2ed6df38cb7de93569c855a44da4c3ace5a33091b93593f026f9e97f327df1a75fc39d6e4493aa189fd3f3301b1c427978aff609c9254ef0756d4787c29d3eee9c6f07ac8e4854cf2148a9bd22e5f02c33d86145b27d5a905004523b3766aeea3ab41102bafc71e0debe0aaf2f7ede5151925d4c3b821ab885f7f86b66b4dc1c13ae6a7b4cbd18c6688f5e5453b30a38a3308b526d87e08ea362cba356c63053190749566a7c58399ac8b59460961e1acd21c87c484d406741e60d25028323860508357a5892e3212bf54245dd3b4473d70850c808b0a6e874cd60ae6c0f9a92380c34bb66b37e26069bec4b4d9eec7bf2ed76fbe4cb00a3bc3172194cf3f54fa7a2411901d34ec34114c673c45c6729557a0eec5932aa73d33e6bb620a30d3b1676ec52f0e8391f9b34d5bd96f3ac43c1d650adec9148aa91934db909114b6d4cce325a58c91c19f197d576114bfb51d84d1088bfe95e67439aa4f6d9c596700bd0cbf81c38d2899c327d68f18d627fe4da350e915204c346c7035cf2950338420fe5789a5ef1d81a67c58fe253c4ce463ecf569b67ce4934c6da95fc07c71be00665434dc1f3cbeca563d4f9f1280264e7f82366337a0c71c36fff4dc9e78bf907768159c8baa4e64ab3d55caf379845f9b49be443c16ef252368ff50af709933166ef2ba4f09d1d31cf9452dd552650c63127c6030ebcac5a6833ed90e576183badf908f39075aa7aed895aa9e1d9e7080e96ba3f6b83110e3321f3ccbb7fcbb36d3a89734e7815fef5229b377df919fbb08394763b0ce844084160f7e29715b3ab524747e579839e2cf6757a420358a629b947b29830d4405a087d69072a27b785dc05a81ec830983ef19b9d727b133b61842eb029f98286b1afe6e335c24282487aa13b6aa39739f81f79340e7be73819ae9ee94f664562ef872c2141603e4eea5d9ef036f092dd84fd7aed33fbf4414b17c1a75144cf3ee19b3aa7db63b676eab21fd81458cb7c739e7e2b1b391e5753b2037480409cdeb61a8939cb4b47b0750059fd0a2afe50a7894300439a391e84d4770b329400e8d4255a82316f2d9a1c9ca41f3ca98461eec9ca0caab398e1b8f547495bd15bb79fef0d7e2fe7e21d8266289e6097795353115d374092881c7b75eb2f5bc24675ad623136cab6054eb61737139c42a8d49056df4c73d5858caf901d47eaa1abf5b778e96bc9eaa69abf2b8c9575d9459ab31e64e5935da436a4de0eaf1cf2069b4e5e94a8d888f1008d526d67d0c52d584347a39327f699922f340beae6fc37e4f20131c4a25b4a1a937178ba0341fe1ad800d3287219ad4ed7a947fd577a8a36d35dc3105d3eccbf39684f9431ee764ca7d3299c26bf3dec847b04239c5a20cfd8663381635e4903cfee11f44c9ba7616d986e4e0712891706106728463ef1d9e5a3900a1b23a09f62d1956bd61e3a63bcce168385955626bd83cf1e2cad6df4603b92b198a4ba0f6211bd01ee411c0f8cfc9f441775e097b967aaea0c53e9b0e3481c5541d3c4ee0ca71adccd79f41509ff3f875c1a7c37767d1a46cf499c10087ee6c5c38b103286b784adbd951b987f1121cb44b1f2b5307a6af81986e878bca6eb1f655e1011702d515d2831f0fcbeea9612a2f284a28322c9a973b809369aa43f862a3daa45e4777cf163699a63db687c74c8fb0174d3db2410ebd78158235669db529ad1332adc5265c68712c9286ffa358c717a2d446719788db37427fc8db65e5f6941866626b76fc7339418ee529b42fc4b9762b26ed8605b91fe96e99abab0ae46617475a5019e18d91b75d66090c3061064ecb62479e7afa65d1bfff675f1e63b0b41d8dc5be476f729e092de66aeebb6fb0dc265863e418a20d22a16356a905e2655971264b5150aa39039264860ef7bf248c384b34d70cd62c93b648271f68ab499d31a9d56ef53aa8bd9d28a91785c6cc827ce00df7f194dbb888c8f51b227ce751b5918cb8f93da3b8a1ade2bb2ed7b8c875c5dad206ea79e5ef02060c8a7413bb9bb3566ec1b8d998c7af0b25bb0c959d502bf67920e5e51dbc4d3455e6f95c09f60719ae930723577873cfc38f6d07511398c6f57cc236128bc18d3bd7e720880b2cee93ebb0cb86fa020de55f8fb71bb72109d6bfe18871a1f163d9d46662bd32a28dba259acd697bcc22dc95c95381ebca35818a30fefd29971ee01d2cf9e5505b8aad526f304ee28939cb123288fbddd00f73e96c60247c65fca0d34b9cbfbd35ad2dae9eb8e6b99643d7d1a762c66ff3aabf306e38933c9316484901a551a58ef8a6caa311e9752e707064db0711ca338c9035c470ac66c842236326ccfdae5d0ef219b29dab727d1a7c792be88dcc643251e7843be84a66f1ffe76dc8734a1382a261484b19e9e777d7b45dfb7b8d30104af892c9518733fb43e6be24f1159af7cfdaea7de62fd9018f65124c53b0a588b20d2a92fdb62a7a25b490841a36396b4a148c9e14bbecfbac54220f62a495b42a247f2a75caf264b1bff3de0e8386373070562f3ef9693de389fba3906f73a14b323b1cf2d009714c79b8fc014712269e02b6c375fcdcefe607b0013056e7e455e4a4df092a587f305f2aa8fb6754dc82ad2afb454e2095c16a4966b39d334b564d87fd52826491283de8eebd1679e53840f7bbaeac48d3874e87dd079933f9e31c9c530150d44cd43128f894e7787afc02d3ddae82d1b6fd831402e3460231279416e53f0ed926106ede8569a417b5830c2097de5cd065e9af0bf9f0ce8efa8f788ddbf15200f6e082fdeb3d25529f05859140668a204b710ab340a1e11392f954a69306af24f423fc5c6401e53d5e81ffb0d3349ba8d5a8fd7d5909d0010b72249e727d16c1f9862067dd9b15faf485e2fe17f214d6181fbe45912e2a79ff68265563eb8c3dcf24dce5f5a9a789224452659285769fdd00b9810a1f9a1e07a36038c95f477a08c7cd28481c5d458bc016a02bd90b383dceb01646502c612b9c64259cad46a1fa7a27cd06a9562afd60f10ae1691eb53126f1816aca874c0b7f693ff4e545bb28f0b4387d2d6313d15c525ceb458a9aaf5f16ca24c674f6fc646862f84a148f828a392fd3c018e33fefb65cfd9ec542a0f7b7c1a4f56d4ec6f5f144b3d4617318aefb445daf8fb725b5228a77512fc2816bcb8a1fa570b1e2d4da063db73ecc53be97d7a0ef0ee005acbbe2421583c9917d4fe4da3066279f36162ba92dab9d98bd06c5e0a32d52a37cba7fa85c649e99add41bd36acb2645ed28ac5f9f26001a0edde346a6c92249ca42a44b93c48dbd34372949a64f303b3f6ee55348bff0b591914d9b304905582c3ffe4d853c43165ce9cc8aeca2117fa04f3115e6cb6fe9edc29e24c9d663a19be29364961684958465db6d662d07763fac1e0dc1729001badffd82b1dcadda0e363cb5e1b2259120b0b578d4154779b5f1215605ae09dafe89bfb58c2b4179998f53b8466aba40ecd3afd3710364497d67b3af8ff3567aeed0a68ecb7f427707edace3501d44fa6736c84be6d389aa4251858bd8256ca6c284b42f072dfbade5b8a7b4c098e5b9d6c2aabae6f14007a9c3912140eea9d9f05bd54e8e482bba9b66adf9f5fe118747c900b6af2217d21bfa96710a6d6b8f1cabbf5908bd6a2bdb8e6912d9cf717124b22e9527ca5c2bae70e5aaeab8c8a1b9909b2b2ee39db23ae03229fef18599b30efa477b4154778cbaa27b644735c946c4c76790e7a6a752ae67233acce38fa83353cc5f43d5cbd7f1567ee0c3d5a9726a5b7504ff4f4bc8953ea374515fa0cb3bea0d2ccfe4413a370f8c0d5bcafd6e58f8d1d619911780662d0a514ddbc88b14c01fe1ed46ddedcf2c00fef8652478b9da49399bf0c53a88491cce35348d6c604b6106177ac1e047e292291b4635aeafb3f5bf0ab4d5fc9f3ccb1672d4bbcd8ca98a93fe1a500658b0f1d9501b7ff306a66ad3da212fbdf6c13ff6839fa191c200daabcd1f11abd01a726b6906b0728c26a0366657dd04a671e790cceec74aa6bb64c9baa04ef5d1bc204196132018fc530d9407dff8d790b2fb2ea45a45f19e7adb815672d3d856895fc58c8a42a078ff9d74cde4c121fc52fedff2e0e3ad62a82232b73d93c00f0e06593ad6e26d9b89fa85819d901e7c3cfa336e8119d09ba401c4453a7eaaade887537516e13208c72a5622180071388484c8407227e73ad3d573f7894166c18c03c5c137c98b293999f6459ee2c07123b217838de98a441740663112206158861a9f6e36ef6d69f2fd4da3f188f82d0dc4545ebc76e66418880af6846ad72de54269104dc3458d4225a5e577b3ef6a00f75c8391084392da176e3813ae87619641335d0e7e823840cc49fe44170f58c37a9fa0637df74ad81d73c0009a2e8a224a1cfd73b15c0ec5c282c56895f7ad968cc9375ff9f2b3b74a0ed40f79bc68b203e9d88e5a91c6ecf913ad110e3a76508f5de703d20ba13faebf8ca000cbc87d5d5c4b720d8f6cbba0eface309123911d7d5cabc0ba48c20a1b4e1ad3c10f41727b2fc103aaa7bb6d2f561f7655eecd7e778e90ed9f02c50326baaa994bb23a3f8dbfe19b8ecae9264cd2a9eebffddf4b6d0b940d00ceee588edcc0166e426e01485fd2d0053e5c92c3fa57cdab59ffc0a7bef0ef21b47671fbd21f52bcff7b90b201f4c1acfef35fea1ac1e14d0f428468044e8d8e8059d2412fcc355731b6b0fefc1a809b22dec13b36efd5e26d08e548667da7adecda946d3c4b0346ee1eafc95d5e6121dab30871838960d396b4548bce1b9313df59969b0ad256eeea89f6fdcd4a752f0992e8b142ff3cd607da8a897797a202c92a188c622cebcee54f8cbe86497766e225176051759a4a73da00e2a4b02cca44ac1855b8febd8dade59637", 0x1000}, {&(0x7f00000014c0)="507f799b4b984ea74ccc3ef45dc0d3201d9154748296835cfcbe84cad64032bbf42efc9c500406bdb911e1283fbbce1b71b84d0d52bface5eeafdd44de1a79bbe7b86d97b0a7b6c1fd32111237307070dabf7f79d617a242788ae174f7f82d0410ae271bd41c5227664547c715b9237335593b4b9e62afd84d65d07fe07b81e73f221af8369a1ef83c6a6dd82937dab325dd96e4254c58f6ea6bceb1db2cd4747d4c1bae6fac54da8517cb63", 0xac}, {&(0x7f0000001580)="cdc8636233b8d9ca37d2b2eadbe68fab4febe802b4f4f385104d8ff9ffbe37decfae5dab08", 0x2d0}], 0x6, &(0x7f0000001680)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}], 0x20, 0x6}, 0x9) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) r8 = syz_open_pts() ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000001740)=0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x2b6, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x28d20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13c5c3a6c961f30aff9e4f8e93d2") r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r7 = fcntl$getown(r3, 0x5) r8 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x240000000, r5, r6, r5, r6, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r4, r7, 0x41d, 0x5, 0x5}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000200)=0x7) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet6(r3, 0x0, &(0x7f0000000240)) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x401, 0x5, 0x9]}) shmctl$SHM_LOCK(r8, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000008c0)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x2, 0xfffffffe, 0x3, "2cd24141320bb0b0211bb951efd044ca47a7dba2", 0x6, 0xfff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r4) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x7c}, {0x7ffffffe}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000008c0)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0xc003, 0x0) r3 = dup(r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0xffffff10) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:00:11 executing program 1: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="620203697fe6000161e8b6cb8f280331cc7f301e639c9fe8e64b64892011421ee2f1900d03c4d8b7ba82b57b679520453f9daeafc6961f69c0276a4c917f943745c372d8d7c8355db280fbd184eb8fbe767736c25375ec44b48a701134ab1ffbcb7aea2fd6b2d6a06db961797fcda99e7f510411e1f0811ca3445bce75164b994fe50c2aab1b9a051338de7acc45fd8f3ae90be94b25d89b0d194f82c599fe53f03b9bcdd33f8fcc8444038fe1d5738bfbb18278f38da4f2baa8392feefe"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r2, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r2) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0xc003, 0x0) r3 = dup(r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0xffffff10) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:00:11 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}, {}, {}, {}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x88) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:11 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)=0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000340)=0x7b) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r2) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) geteuid() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000003816ecaa000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77de"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) r17 = semget$private(0x0, 0x9, 0x42) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r17, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r17, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r17, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r17, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r17, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r17, 0x0, 0x2, &(0x7f0000000140)=""/161) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r20 = msgget(0x1, 0x254) msgsnd(r20, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r20, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7eb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1ad016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) r21 = getgid() r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r22, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0xa, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r34, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r31, 0x1, 0x9}, 0x800, 0x1, r32, r34, 0x6, 0x1, 0x1, 0x2}) r35 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000280)={{0x8, 0x0, r21, r23, r27}, 0x3, 0x0, r35, r36, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r38 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r38, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r38, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getgid() r41 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r39, r40, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000180)={{0x3, r18, r21, r37, r41, 0x89, 0x6}, 0x10000, 0xda}) getgroups(0x4, &(0x7f0000000180)=[r13, 0xffffffffffffffff, r21, 0xffffffffffffffff]) fchown(r1, r5, r42) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) pckbd_enable: command error 16:00:13 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x20, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) r5 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000018000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffd}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x92c, 0x7f, 0x4, 0x7}, {0xfff, 0x9, 0x6, 0x80}, {0x9, 0x20, 0x3c, 0x3ff}, {0x71, 0xff, 0x0, 0xffff032d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffff9c, &(0x7f0000000040)="0228c10621689ad69d43b7cb77ea662a5023aa048d774f00a7a8ad7a91f27c54c163acd5ee394f8fc8dee2ab9d5cefae4a3d3f0beb79f02b77db12d2e828e25ee2954b92098b90a54d6cbef776a52ad9ada8f2afdcd188883722f6255738dd1c1638dc98ceed392421404bc27b98b92e401b97cb6ea72d27e481a6461a54244b951f3e3895f75f6921", 0x89) write(r0, &(0x7f0000000240)="6f4c067fcae9b394288554d56e1a94cb45f2c804d615dba780d48f374c3ebce457793066995912e300c6678053e4b684066d60177eb79e68e71c6a8a9e4348729d8e498a71f8cc0e191fd704cc9168cfa46ebbc6417985e073c087d37e2a67478ff5cdc3e807b5490a5db9f8c664fdc7a4672d816914aef23c7f432c3f6b5301eca5aad788de1b7a24ccba9fa719818e5739fa08be6b2fc03e5621fc2a166c73bdbdf85f8c86648f638d70105ef86f21220e10775b2bfdd67051cb59fadebb0903eefd0bce6705fb11d59859348b68faa0c94668f8da4de09be5a2fd308c229d9b8da63625c9bbf4a54933149dc6e690b96d6548b54523", 0xf7) execve(0x0, 0x0, 0x0) getpgrp() r1 = getpgrp() wait4(r1, &(0x7f0000000200), 0xd, &(0x7f0000000340)) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r3) sendmsg(r3, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000001f80)=[{0x38, 0x1, 0xfffffff8, "100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a4745502"}, {0x60, 0x1, 0x4, "b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2"}, {0x28, 0x5728f2985994bed5, 0x7fff, "e6872c9f500ad42856279dc0a6ce0f0d9b"}, {0xc0, 0x1, 0x4b, "7e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc"}, {0x60, 0x1, 0x39, "0db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1"}], 0x1e0}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pckbd_enable: command error 16:00:14 executing program 1: close(0xffffffffffffffff) r0 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000300), 0x0) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) r3 = semget$private(0x0, 0x3, 0x400) semop(r3, &(0x7f0000000300)=[{0x2, 0xff, 0x1000}, {0x2, 0x6}, {0x4, 0x8}, {0x2, 0xfac, 0x400}, {0x3, 0x8}, {0x2, 0x3}, {0x0, 0x9, 0x1000}, {0x0, 0x3}, {0x3, 0x401, 0x800}, {0x2, 0x9, 0x1800}], 0xa) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000140)=""/23) r4 = fcntl$dupfd(r1, 0x0, r1) write(r4, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x400000000018, 0x3, 0x3a) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="822f667e00000000004496e488264134c3e99bccd4b58dce07000000194bef8908abb9ebe80000000020c3df0a451b3effff1dcc1c5b9adc06234ac7923a2c2465d9291a0db66e8f0600d300000400f719d396fd19a78fd85b0c19aebffaec31f8d643711fd04474371fc88e0600000000000000c95b7d2c7464d9a9c6686c4e8200ccc9a4c15caa5d1e299f0eacb704ffbe93602999d2e4b3ea22ea9f234f3d0590a0ac8d07fe19a388638ae5e4f2cfc7b94a02220000000000000000000000000000ec51d345c43978874aab083582936c92a83c53aeb0bb9d78450402b1e3e400000000b98b00613110f5942d0d3d52e102483e73c8f2a93879dc80f9e09762382cd071ea4206005051d93cd80100016dc3bcaa0d7134c630dae019439dd65207190100597aa32b3f986450c9db13b5f9e944b8e10a7a52a68f19d87edb6696a9fbaeee2304000000000000006c3afc0b0eb855b05b6a3a152ba07bfaf5459f1e31e19c285ffd036531a49040cb19ab93b4d8be61ccfb91ca58d394e0f7e8559e9bd4c4a478ea3efbb96ef70f6362ae0000001375c620e24f6b62815b9b8838ec959d0000000000000600000000003676cbd71192d4897fe7afc0b996395214b492421d158f2e0baa04fa4cfee0e2552b9ea36d5707119d85b30d5553e26b87a34175f9950589f91c784535ad2a230d3ecead824c930501fa5d360af36209e901e4bc72e233e9d0562928d80c9ecb634b92c5dde0b40ff365d26c4929382ef786f09ba733c1ecce9b6b962e4032a93fa20ea51691b80919863231ba12784117a39e2b34bdd1ed90635676e8f8685a000000002d7551bc467eca35db0ab65a94eef309748f70fa4e8d8859251cbb9e5b6706eed8fddfdda1db9ee5cb4f0fd0098a0cd5b8c6c1ea6ad92dd106aca68489bbaf18032c8ae9d7b7bd3aeaeefa9ced24dc58ff6009d7dfbf53162d2534256400"/712], 0x10) r7 = socket(0x10000000002, 0x2, 0x7f) dup2(r6, r7) kqueue() setsockopt(r6, 0x29, 0x6c, &(0x7f0000000080)="078ba10c67fe6192ee69a80af28c48383f5af39a2aa1", 0xffffffffffffffa3) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x3, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1}, {0x18, 0x3, 0x7fff}, 0xfff8, [0x9d, 0x0, 0x0, 0x0, 0xc5, 0xffffffff]}, 0x3c) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001280)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r3, &(0x7f0000000280)="74615d0874829c00e66c416ea366419aa51162b7581dccf2b011f32f5a5391c74a5f7aaf7bb72b4e6163e1ae8c2c7ccd6fadd15f0a8a340320a7c1fcdb2d4642dd49ec74afe409b63b44002e9ac72f472b91b895e67df93a00addc1fbc1718e297b7364a61bf925b1555322e7200ae5338152e23d6c2b69ce6c235c4fb4f0f7f11ad60c7610891a3558b7ade13ad33758bbf1a4f1f03bda77866af58a8a726341018f02455d19986ef536976c7872999107de5a0c4aa1745e18f0f357dfd40b31bf1103c1502725ee2632222ce71d8e55885e321a94c271fdbfc0a67c95fad07cad95ae2774c42cfa4d200c13980765985e4515d0ed1e8b16773adbbccfa2e900016f5ae04b25e5c9d1d61ad8ef14c2ff12d9435eb33ee9bee9bd7c849aa059ebfc8475426edf8563a3be610440d420a67f35b3a4cbb7f38389af5cebe04676779cb08f80794f1df6baf15a916938afec924c9a99b7681e5a851e6f28fb232646654fec5e3ebc9bed1697d4b46c91be691f5aadecf9a68dc8889f39bca6e876bac7968b7efb52804eac3392ddc1caa1eae836d42f9db68ee0d52d6593489b207c5a97629e314daa0ab8794b4abf62c4a53b41062f2e07310a16d40c1683b5de0427e2c4d47c69451a260f80ae7779e4ecf5f7298ae623c79f099a5fa0a91c4d6dc798e8d0c8883e5b2e38c1a3424088ae8a3721390dfa0bf7b28be3dedb2c5359b86deccc7440afd5647c9859dcbb5e78b5740018053eeaf31149fdc83dcb2bc1b271e9ff2bb5f63939135cb4c63cc4c084fbe5ecf4ee6cd1c5498cd18328f75db98a4223051faf21b99b5e1d2a692e64b83e22bfc13a84a880924a759448bfe60262c3e2c38776752e9c08a58d14dd876c80b56e3afdd7ad0c599d89ed89166450ba42696fae9ca40693780c7473cf6197ed8734123b848abacc0145b235f88679af71c260292a3320e80712164d0dd997d3e5da6dd4fda4d88a650ccc4d9c4028afe7122843c8966d39bb3c1168f95f571a10310fd627a13d724f359f7f6b0fb2f26d3a1400592056a78b9a83e075096f7c8ad90ca2ffc4b623b34c15a5819a3d9c7c7e42a669013e59f86c5164cd6b28127a277de89eb8c657d4782de7ed0d99c945504f3b1d01354366d4e5bc20a42fe48c7ec19db3a5f9ef9fe2afa6b9625633235aa121d8aa01c16d24d8f8c15592df6b2f418026266c85582dc003793fd4132e6dd5b704667eab6b298a6747d2bf45c18711bd365032ab209345e700da1be1d3244db0617b6b6d5dde5e0e3f859a145f1e1153322653538f5842faeb5c12176df07330224f8c155d7a7e52229ac30449393a8e83bf518000f2354c8363197432248709b2144cad3ed1ae8aa6ab9ac68cd0c8a61c413596f662249823b0f5e2890b838024d3e4d0501100315a53369721faf0a2e13e4dbc4ad425a46ccf90c21acc26a6adb83e017e72beda5abcdb33bbaa7583a07fd53a707c122f68f54dfce6e690b302b4b846f64bf212c4e304b3442b8406ca16ab94e41ff13319f84d08c55506fff8e1eecb82e223384543a9776c2154bd199b35f5a038413c4279b38fabdf6fe1659aa304df24d91e8c3eb3e42b33acb0ba15b07c7398f4a638fa44a944fd3d17e67f739f5ff6d01aa785c5f1cec802aa9226c4f83ee107556be91fec37642dc084ebc1a170a9c1716fa39a34c73f3b07d8b2d1d68af1b33e4824fd86f71cb0a103a25b5a259e1702c3fff3dee26d126eb6ce6dda271c6ab4eef755ed2fec8f654a22d4ad937ad5e3f9bb9e8d169b37181adf9ff6160256f8b7d402a86992241ae6121644ce5121338df493769c8891145b8632a30e4ab04b1a736cc245d3fe3e2a1db9907691e50b8ec00f5e3df6ccc8644037078c95cb5d1287d571fd683bdd3720ce273f7800763c8974c7e1c1f806c4bf05a217a897b4c272d025e5bed7bdce47f52e51f19d1ea77a8c2db719c80eaa2bf2778d0d1cc62c15f7f9447a6eb9c1ef6917416945155a68eec118168ae0cde05f1371ffad898d0dc8f95c7fe9db5493f8221d17d9c8ab0eb87b0b88f453e6e17119df30bd3aa143b6c8a2ace64f7e476e3cf005690b01077acf0e08c9e701465d7bfd7b7517ecefd1c703302d83ea223bbbb8852a9a4a890bb4fb313fc18bad766405e675c1401bd2fc8d99db695796e4fd60946489938ae85bd19410a7ca37922747039da4a6a778d59b13925328a8237184bcc556f6b549e9930e8a1a8f5fa4aff2ab3a18cc74a29869b186e19c591087289cc715b0591f077cee0b1d1b74dd090b551c6d35dd4b8f941878a5bf02b08424c672e271adb69bc06b32883da38275aa64110603e567731447cccab36272f8c37f1fd1a930d94c24c87138d07d845d37429c6f1d9761a4261f0683d2bcabe205a527e2cd2685352aa13d03768a89986a6e541c426e8e644a7b7a59fe89f6504eb85f39796537e20c4f6d90652ec3d1d5f4bb91f555a0cfbc4b20a06684d5ad72cd862cada2e1909f05dacfbaaf1a6aaccfda86835a6543292901c4ad4d5ee70dc757e564ea409a2bb891a41c396d6fff23c2bcae8101df688245245a1591c7c56e1661949a766b42bd72592186825a9def71a45e4ca269d62263d43d63fd481ad88f23c46af1c933a0d991c13c4f36998f958ef9b2f188999108e12f31c9ab5a2c98aa61d953d818353cc42bf1a5ceced5119d65de6ffc7fbea96c95e733f9078f7fafc60343a569e100211aea7a0f8e8ecc22698ea2c6b450a5a8599ea4b3c547b8d8e8826f53661e25db32d85ec38a9d69fa65ad4c6ae3f25efb4b6ba8db8a077cfb86ce8c457e128a1485e101735d5b7e8b4f715e7c5c7af92f8fce46054b1b1a15fad426c8d6473bee90b5a857ad1047032a66ac3e1088e12f53a2d13782768885954bd560dc2d8ce8a62e672e27bb0209292bb2f34712080ffb8a766d75582ed3b419501fd82279566aa7918f334a85f3417661799b70416c7b5d423aefb889bc2d6a019dab15e3ff71b3c7f32e8099df4fa7678f530f0a3128a639bfcafe092909d20ed32cba48c328c15910aef7d13f41daaeeefbaa88557c5f633a7b843c0852afb8030af9d928bc3a8736a441984c1478abbd66e0c2ac7a2b71929c55a48c7b88861fa4bf7db12d36a7a018e1a4eea62412037bdec3d4dde36c738a0d8fdba81c390cd6267a9caeddd1534fab1d70d0fe31a08d3add3d8708d9c4e26d3d17bc28cd7344ddb3d9ad041b8d57e78a27bd6c884ce7eccb0e9b4ca7ae0cd5031429af9bc6df4d8c57b9ed3b4b95d692dae413a02fec46877b72ac7ea5d686f47b6e610dbf32a4a26d3ebf5c4c5230fa243964e90c6b08d2dfdb4055144cc96723a62316f08f663ffc0b95c7ff0aca4f0d1692bd3ac6acda913cc09ad5ca76760eb980419337f4a3266a961628d39daaa7ba1ba1675561de92e8ba992e7ec55975d9b835f1ac7df3b9ebfeb9f129ed389a54f5199e357ece068ca972a20f33656ca71631df5e307283e8c9620b1221e49e3f7d011fb0ad90ace2f6d1f1cca18c06c80a0c2a38a8a2efd683b22b589b9af5aa1818a8cb7f830073d2d6e8e2cf4ae3842493ab819d6bf827f1086843be9fa6965eef71d3ea860d6841c7d0c500b062aa1ccfee6b0db80de6fa00223b66df78b1761a8fb93e48c7c362c8c54312d2299970691e32666b0d5c741fdc01450243fcbcdd6a3a3bd4222b74c4a7676c56e4f8503dbf53a6e763957398022493cc819a42612779609593aeeccd5a75934fd458ec038958439580cfa3fec290cc7f9f2a7c8388a54ff4aea0d0f39b7102716ec10a3b8999dec8494a8a39dc68f4b8aaec3b31c161fdda6f073e3999b9b3a965f45682c4a4196e4fba54aca132a902b5040ea594de5861ab3a12792d092b4aee603e402dd9f970b97e4c0780e9ade0cde176e907c4c10e1f4f49be2dbf8493ed95622b1392a4a83f4b0b197b2a7b0b6f5c3fd1fa9c5439e6139983a4bde83b1b2f2c7e8421519bb3440ff1d0b279ff6696bc203bcd2ee285e1537d8a2fcb327784ea82e0a633cae79594b618705093a327db20f6591fa3e2163638f2393e6cbe6cba301247ee05713646f21c8ee194045180ad259c2ea582a03d2194e727a7f62136194064f5c84f70ea386321086e33f7f90befcfdfbf182d3e49c5498547de00382bb62d47ad235e0d1d55dc6b26aad3aa16a6826cbea3899f9e7695c0286eddf33bc13791f9e604df2d3453f8b0bff8b18159718ebaab10552a6717a8a7cc454591ed89818edc31503b5ccaa3d3050a01a5a59fa89c6964076a86464313ba8617689585c87afa0df93ae81ae82ee8e2bef0509260bb34e8cdbd28ae9fe7b2859e0f203b0ee812bf75a4a5c692766a88303c2f31c1fe7eaa1601be723e80b760a2d658e4701eb909937ec625cab0dc9fad935e6039344eca7c8d98d7cb3417d7cb86b283b507cbd31e9e7ca0d8d5031d4c2c140ccdfb7db2fe27b71d3f443e21117f0833442c9c8ca06f5cfbb6a0696c3bb5d28ebdcd8ba239bf7b760331f7b451074e563aed1b8c3d1a4b1a5bc9349adda255e1f179d8a812a484c223502f0b01697a4d79c0541711a1c30a6241c2a13f1aa521cd2598d2c22992c793dd19abfc3ae99d070f7a4f0f27bb339747d238c8ce472d8e203fad34ebbc6f3c12940f458b3f8467e1d6e3add3c38b0eedfff5c7d8da83603772284782f49bc44e234f7583a479f0a06589956eefc1a144ebc12b32ed88acba123528a2add11180e6a8d86e0618a27b6cbab1a6fb6c630c623e59aaab19e28f5df2c7c12e5ac9b8564ebac125f318787f59d3e7b813e33a9057a9c61306cdab2b6566c35c64ebe4042f8bd05d6598813f7da4deda311ca5eafa415d3c2715da1deffa3a8f183e3e3553ff2c6c065995632068522fdc09b659d2d547605dfa1cf341c53f4379871a25eedaffea33e762b01f9a3f23665627b1afa836f598f30c608148b688fab26872f8ca7f8faafa1ca6830b255aab25d7c502b7ec0ab95c1f3cb888d471308b75481a647efb9ecab18e3cca8ab81795e6e64e25ec1d9c430b6b7682146993a36dbbe32189106c7d563c41557be6fd5c8446d4d0cef52324abc0caa40c8698797d8a315308bc6f1778eb7260857d51a4169af85e8dfdbea50bef641537fd4e701d8279a6ff206384dc9d473dbfec1679b29b053f0b5396ae4d614d06fc8647fba5b02e56d9f121fee05aa11a1c89eeeb467c346bbb021f54072b558f635118b1c4168dd09a31bc35ded3b16eb05059d91addd2e74d9ca54a985fdfadf129eb10218e155987db2565c5f011e031e01c5e8a27721aeefcb82f5525be37514c62ba9458d31ea06a49b58f8900f0a5b24f9b1bd4bebe9cfe3d7875cee032869b5ded2d8c2619f632359667ab69c2d3fecd09c00025bcca50ed189359a0d14f4ceb77b4e1f7b79029876c97128d18452edbe5661efb0dc6badd921628fe6af8338aca6620331fba6c0c32aeeacfe25f401dd04bb6430faa364a9f4726205e1ce4a9643825d0739e1255a08bff8d47e8c2fc2c60034a527182909b0704d4da324ba054acf20088e385544713c6f6abf6ce379ce766eb6134629ddc11158343b7edab7fc1ff549271d3a49ac0c1dcfc8acfb425140270287bb4143b93d1ab728d1b2a022f5988941d30a51db9f233b756051d15a07937eb6c9e98c0813b66d53ca6cc0052b9b342684495396ed2da8d11825918958e9a205ad77013c37f734b7fcde08dc06fc3db2a9357d2eb9627326252a50436f0517", 0x1000, 0x0, 0xfff) 16:00:14 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$TIOCNXCL(r1, 0x2000740e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d930a6951404808de3f23e21ae96e5683cc8ac3cdff2735fb10b7f69c7c1256b1c31c53606cd2b5e6547b340ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getegid() write(0xffffffffffffffff, &(0x7f0000000340)="377d20c7c6e4d6b133b929b1133c190717488513e05b81099470fea3fcf0a329f5336c3449ccba1b4a505cb5069fdc6843cb", 0x32) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2000}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:14 executing program 0: symlink(&(0x7f0000000a80)='./bus\x00', &(0x7f0000000ac0)='./file0\x00') ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x4, 0x38000000}) r0 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000001c40)=0xc) connect$unix(r0, &(0x7f0000001c80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aab813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000000000000000000b4026f2ee00000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b465ff03000000000000341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a6592554b0b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da0becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb12077d9496a50b05800000000c59f047ade720469686f47562a113bb871bee8d200"/1010], 0x10) getuid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x21, 0x40, 0x0, 0x1, 0x3, 0x1, 0x1, 0x7, 0x0, 0x37, 0x5}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = fcntl$dupfd(r1, 0xa, r5) ioctl$KDGKBMODE(r5, 0x40044b06) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) truncate(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000280)="4cece460782a9bb0a4c53328efb6f18493ab89701a4c7590568186f41cd6b06c7c39be33cbfca725f8d0d8af8e6067ee10652e172e958a9a54007dd353a53a5a860ab62af4dea38570d2cf3807e7bf57e9b8efa2c70ef0c71df20c6bd41ea34b3a5f843f67a4e65e1f99292f3ae0db6063ecd66eb4b34101b6662f72c558dd6fa52df7d15fcb10996760b687d6ca1c73c3c64e75fd58304f1837ed9903e4aa21c8ee90797c1cc95cb7726e94473fab0f9c21eb9741f8fbb5dd86b0bab34efef1514afc8dc87d10919505323e67aa13bc4c4fd82c07c9d96ead6a73c555558edbe44dfc2f341ce1ee50f2dc197c52dc4c7368afe0b8492f7f0f83", 0xfa}, {&(0x7f0000000100)="4dbf9973af7c269eb78c52c5adb5b1ea4f8d320502cb93d530b14cbf91a419a34d7414e37eb64fee25bd3f1f18d85f8e0070da1ed4a96c060712047de5ce3b131fe79cc4e377d1fd87e377c6d0", 0x4d}, {&(0x7f0000000180)="cc12d089ccbd225adecec243c22509d747af2478bdb9bbfc95fe", 0x1a}, {&(0x7f0000000380)="bce8ec274f8b90c882c732391a54c2ceee6b73d4cff37649b39ee388c0b71d3ed167971e744197ec63aac809ee279a6866358edd682a5c87816a2c0c9a5b74aab6920cee1ead67208115dc4a0f9b29a2e2bc7d4b9d44c68723283b7c7ffdbdef84df765c8f5384bbfcead47987e7ce39348e238c5bdbbe13cdce7a4de9ee0462752e", 0x82}, {&(0x7f0000000440)="746380191ae2a33b682f3a7b84411fd885d8da398ff5cf11e9d357321091f3fe904a6f6de672640af428b77c59e99c794c3015b4420ed69dceb8312e77a55e348f7d6d7b70c7178f59340b0a2e8725d6b8be5ca1b32a787ee569c0638b02ccecdfb435f021e6bf4431af6701233747c75fbc6e2d354df58f738876ea14bfc8cb42cf022ed307712654ad5476d9be9d93cbc54ffb4dc3da5f13259b7d7ccbdbc2e059a460e2346d2215b89a12240dd2", 0xaf}, {&(0x7f0000000500)="4d1757896b8e5ff96aa06e1c4d3451e34b2a48781dd4b74d80158bb1af39580deb60e9b9c3a92e3552d11d9c58ac00309df6d7dc7d7d3663ec624a3754cb35807b8d5cb6e413ee4885c10a", 0x4b}], 0x6) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8001, 0x3, 0x4, 0x0, 0x800, 0x10000, 0x4c, 0x1, 0x1, 0x2, 0x38}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:00:15 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebc6cbff13b9fd49090fda1df79bea5b8b0de025", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:15 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r1, &(0x7f0000000140)=""/224, 0xe0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 16:00:15 executing program 0: mprotect(&(0x7f00001d7000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x1, 0x0) socketpair(0x10, 0x8002, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000001c40)=0xc) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) setsockopt(r2, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) setsockopt(r2, 0x1ff, 0x1ff, &(0x7f0000000080)="26981529680d8b12c80226aabbc1c95359ae2c778eb67363af17ddab97f32410d868a75fc55110f4ea2ae5a110b3856225dbb39a402fd67fd66120f0d6b7b97ab8aecab1", 0x44) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r0) mknodat(r4, &(0x7f0000000700)='./file0\x00', 0x1, 0xfffffff8) r5 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000240)=0xc) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f0000000680)="3fa91e15a4349601d4b890f4cd9d687dc43d121bf731dfcedf1b6d55acd7fc03cde0cea619d06b0a508c604aebfe51021f8b05d9429708b9116d01dcbf43fb12e9e8494d25e8e065994d0a840c25febf4950c5706d0e0944573237bfc8e32fb8bcae215cf156d300"/115, 0x73) 16:00:15 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x80) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='.\x00', 0x80, 0x104) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0xe8, 0x4d}, {0x18, 0x0, 0x1, 0x81}, 0x1, [0xff, 0x20, 0x2, 0x10000, 0x7fffffff, 0x7957, 0xffffffc1, 0x3d6d]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getpid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)=""/114, 0x72}, {&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000240)=""/86, 0x56}, {&(0x7f00000002c0)=""/22, 0x16}, {&(0x7f0000001800)=""/4096, 0x1000}], 0x7, &(0x7f0000000380)=""/147, 0x93}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x20000000000], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x3}], {0x0, 0x0, 0x0, 0x4}}}) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0x37, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = accept(r0, 0x0, &(0x7f00000013c0)) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000080)) r7 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000200)='./file0\x00', 0x0, 0xe5b34978acef0b81) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r8, 0x0, 0x8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r10 = socket(0x10000000002, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = dup2(0xffffffffffffff9c, r11) ioctl$TIOCSFLAGS(r12, 0x8004745c, &(0x7f0000001380)=0xffffff01) dup2(r9, r10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r13 = accept(0xffffffffffffffff, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdca4b17db8fd94f3b6c5fb05be8f8d1ea0084a618412031a8e0c20b628713671f56475c58bfd5c3aceeaf68bd3301ba79a8ccd036b296964eccac1fc284dcc046b884c135c2b1257764e82134ff18cbc47b2457bd3e8245c3ef4976a73b3f735c11daa0318ef2f9df15d6a6d5fc17f3daa58b2f4bfda238cdeb99461e0bf23bbe5a4bc7c5003c9cc64a2570d673b54d8d0aa42b64a7cfc17eb63855e892a8f6a676c0"], &(0x7f00000012c0)=0x1002) getpeername$inet(r13, &(0x7f0000001300), &(0x7f0000001340)=0xc) kevent(r7, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x8}], 0x35, 0x0, 0x0, 0x0) dup2(r1, r7) 16:00:16 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/devpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x4100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000002c0)=0x7) r4 = dup2(r1, r2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = accept(r4, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) pwrite(r6, &(0x7f0000000140)="6baee2c6053239d2d53411ddda8047c12bd59257da58dec312af89b057e110056820b565250f486f8daeaf021093ef9588497982a177135a3ec10ab251138e567f3f4267db9c06de6c799597e2adf7aa9f95520a8b772ab981c90acdd668024979caf7e511d361d4a87c82", 0x6b, 0x0, 0x1) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8ec, 0x6, 0x100, 0x0, 0x9, 0x40, 0x7f, 0x0, 0x1, 0x4, 0x15bbd249}) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r2 = semget$private(0x0, 0x3, 0x1) semop(r2, &(0x7f0000000000)=[{0x3, 0x20, 0x800}, {0x2, 0x7, 0x1800}, {0x0, 0xd06, 0x1000}, {0x3, 0x8000, 0x1000}, {0x958fcd5237b5430f, 0x1, 0x800}, {0x3, 0xfeb, 0x400}, {0x8, 0x2, 0x1000}, {0x2, 0x0, 0x1000}, {0x0, 0x5634, 0x1800}], 0x9) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/210, 0xd2) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f00000003c0)=""/221, 0xdd}], 0x2) close(r0) r2 = syz_open_pts() readv(r2, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = dup2(r0, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "9375b000050054e100"}) write(r3, &(0x7f0000000380)="fa", 0x1) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000001c0)={0x3, 0x8000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x10}, {0x4d, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="d660c1261c046dac6ebe24840ac1a5d8e659880f65def3574a5879a6eacdc8db2b3520b43750897750fd0fa79178fca1dd2ec66ad895b7556c60b0d700c9ff0764570c4857df375d7e9bed1413c953cd0109fba3ba65bfda0e2e803f431b7f11edff147316c2f5fe35495a165f1ef8edff8ace52a6ef74c4357f5c78813ac3787bae441b5106dc964b013bc654585d4bb06c996a", 0x94, 0x0, 0xdc6) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r4) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0xc}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/93, &(0x7f00000000c0)=0x5d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:16 executing program 1: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0xfffffffd, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r2, &(0x7f0000000300)="fbaf8a8d1a029be96914f6357e3a", 0xfec2, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0xfffffffffffffe14) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000380)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000280)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0xff) read(r6, &(0x7f0000000040)=""/32, 0x20) dup2(0xffffffffffffffff, r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0x8) 16:00:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/183, 0xb7) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x9) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{0x100000000}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x4e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:16 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x8, 0x100) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0x6, 0x0, 0x9, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSTART(r0, 0x2000746e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getflags(r4, 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f00000002c0)="8dfe92294db803e9018dd437617179c0ad2cbcf6ed659d07f33114e47e3837342eae", 0x22}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r5 = fcntl$getown(r1, 0x5) r6 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x240000000, r3, r4, r3, r4, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r2, r5, 0x41d, 0x5, 0x5}) r7 = getegid() chown(&(0x7f00000000c0)='./bus\x00', r3, r7) r8 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x8) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000080)=0x1) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffff6, "0326288fef0a04001f3c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a74e7828ffb1e5bdf6f0a", 0x14}], 0x1) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) write(r0, &(0x7f0000000500)="0000c6ab8500", 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8d) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x16f, &(0x7f0000000040)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:16 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x401, './control\x00', '.\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x7fff, './bus\x00', './bus\x00'}) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = getgid() setregid(0x0, r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:16 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0xff}, {0x4d, 0x0, 0x0, 0x4}, {0x7ff, 0x0, 0x0, 0xd3f3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x18d) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) socket$unix(0x1, 0x57cabc205900d123, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000280)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0x98, 0x0, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r7) r8 = getppid() r9 = geteuid() setreuid(r9, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) r13 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r14) r15 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r19 = fcntl$getown(r15, 0x5) r20 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000540)={{0x240000000, r17, r18, r17, r18, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r16, r19, 0x41d, 0x5, 0x5}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r14, r17}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r8, r9, r10}, 0xc) 16:00:16 executing program 0: nanosleep(&(0x7f0000000040)={0x6}, &(0x7f00000000c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x5, 0xfffffff8}, 0xc) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f0000000300)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b0bd00f304c86360594400000800f100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x11) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x7fffffff) write(r1, &(0x7f0000000040)="b86b56631aa8501493aed30f", 0xc) 16:00:17 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x54, 0x4, 0x1, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x1f}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000000}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5b}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x390e}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000004000/0x2000)=nil, 0x3}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:17 executing program 0: nanosleep(&(0x7f00000000c0)={0x0, 0x7feffffe}, 0x0) clock_gettime(0x4, &(0x7f0000000000)) r0 = shmget(0x2, 0x400000, 0x15b, &(0x7f0000bfe000/0x400000)=nil) r1 = geteuid() setreuid(r1, r1) getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r8 = fcntl$getown(r4, 0x5) r9 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0x240000000, r6, r7, r6, r7, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r5, r8, 0x41d, 0x5, 0x5}) r10 = getgid() r11 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r11) getgroups(0x6, &(0x7f0000001500)=[r7, 0xffffffffffffffff, 0x0, r10, r11, 0x0]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, r1, r2, r3, r10, 0x108, 0x4}, 0x6, 0xcd62, 0x0, 0xffffffffffffffff, 0x9, 0xfffffffffffeffff, 0xceb1}) r12 = socket(0x18, 0x1, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202f5ffffffffffffff21f0b40a133ee254a52aba1f6b497ff5a1513bc7943d9f8f88e288aea34652c7fc5b805f359cf2d26d3c650195097e48dd7f07000000b26b9da6579a8cc9b4073fae0adeef88329f1613fbd6ee87fcfae3d0e10afb91575388f1a29adc8df05690021d9d79fb11f36bd8a345313c1fa681fbb11e25649489d1"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x200, './file0\x00', './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000080)="f7a54866e82f33d6c0c9255ef0049db2d516ab90bcc7843447109b00cf7be779455e7c4dff160169d8e73a6e1a45e7a4c40b5ca89c5e7ffc886b4132c399a05d1adc0a1446d7df68462ef9df075cb517c4ce0c32e2ffb0eddd", 0x59) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) fchdir(r1) r2 = kqueue() close(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x40, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r5 = fcntl$getown(r0, 0x5) r6 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x240000000, r3, r4, r3, r4, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r2, r5, 0x41d, 0x5, 0x5}) shmctl$IPC_RMID(r6, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:17 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x6, 0x0, 0xfffffffd}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket$unix(0x1, 0xa, 0x0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:17 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget$private(0x0, 0x1, 0x1) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x48}, {0x20000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="ce8a7d4000000000000000e9b3f8") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1000) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x74723a974e543fc9, 0x3) dup2(r1, r2) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r3, 0x8000, 0x9, &(0x7f00000002c0)="d1878188e8e0fda883dd18f3027261c3d89e7faebbc44502727728b19d7ace4f6ec71b726285b317666be2ca607083b7057997ffa3b15109abc92dba66788dd0add7b28b698fbab3673d4cf6682aceb8689f692a33a5df7acdc5bf1aec3b8f1fd870a052daad180eb5d973e3f17014cdb989898dae6911515842351482303c982749549b99edcb0320d5d6", 0x8b) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget(0x0, 0xb8331f76846fadf0, 0x200) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0x1ff) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x10001, 0x2}) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x200000005c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) fcntl$setstatus(r2, 0x4, 0x40) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) sendto$inet(r1, &(0x7f0000000000)="9adb4f76876ae16173c7d2662413adb0b2074d61493689a51f27d06f5d09d11fd01f63ed4e5a8a1aa1397c08aa2b3d9e1a6a4e109528b93d5b63228f9c9c0d11", 0x40, 0x4, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getpid() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgrcv(r1, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fc5552f44b4a7400"/4101], 0x14cd, 0x0, 0x0) msgrcv(r1, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f11b000000"], 0x8, 0x1, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/209) 16:00:18 executing program 0: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x2, "038b0fe531500a6d6fbbf271666b1e05f6995f1d235a0ba4174c1b98a62c258dc3b7763580af15982375e48b0b452bdd687bc7fa16bc6fbd7427a4556e21e05bb8fe12c6c511bf2fba7313c3925ee4695504c1bcb3636698dcc63f15d502a405ec4740170a25e4d67e0b409bd93be45e0b8aac395bf1cf53bd6131d511a9d4a6e60b168b23c8f6735098624dcba540f0d84b20323dace89f15b3e904ac254cb6348fe0ac9c18d017736b8dfeb3573649d33b864b4bd466ffc890445148ca23c6304e6f29961af5bc940542d1c10f286db42374119c3bfd3da34f"}, 0xe2, 0x800) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000100)={0x2, "5483451dcd2ec2e31b00a9c74bfefb78ca9530cdf287be47bb4cfee17095ad0e5474da6e131d97af578346769bf8946c958919"}, 0x3b, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/38, 0x26) sendto$inet(r2, &(0x7f0000000240)="093c047675bb677b794848b80fed04fd67302186a2bbef8d999c61005697cc4a2e30e5c9c6f584b84a19d50b761b8ef4f3da9b306645b32b385b8292f89b310ef6ef1f50cd29caa0d987b0f058ab6c476bfba931155b8d93c690e9dc6534005e7d105c5d1d719b12d129732f41479a84898520c1003903562aa7a4c2ccb361f7e09b", 0x82, 0x0, &(0x7f0000000300)={0x2, 0x3}, 0xc) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000340)=""/4096) getgroups(0x9, &(0x7f0000001340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getgroups(0x9, &(0x7f00000014c0)=[r3, r4, 0xffffffffffffffff, r5, r6, r7, r8, 0xffffffffffffffff, r9]) r11 = semget$private(0x0, 0xdd2dc7ff942ba22e, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) r13 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001540)={{0x3, r12, r4, r13, r10, 0x96, 0x668}, 0x100, 0x80000001, 0x6}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000015c0)=0x9) r14 = semget(0x2, 0x3, 0x200) semctl$SETVAL(r14, 0x1, 0x8, &(0x7f0000001600)=0x2) lstat(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) unlinkat(r15, &(0x7f0000001700)='./file0/file0\x00', 0x0) r16 = msgget(0x2, 0x0) msgctl$IPC_RMID(r16, 0x0) r17 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r17) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000140)=ANY=[], 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x80, 0x4, 0x0, 0xfffffffd}, {0x4d}, {0x6, 0x1, 0x31, 0x9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000380)="0092b05be032b650786e9b377142e4022c31354fef8c19de11be5320de84434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c59b51143cd000561c959695c3559db9ff6e5fc783cfb9a05a294b2c05d67fc2a2a3b68c38dada025499c5ef6056b6f133cc96fb4c2386bb9fc2a912d29eee1e139096ad8d4e74c8b5025da8605593774434c3ec15fe05fcb6c2c02d6267794f757a0c09e1cf7c3c679ccb64a67fd2e81bab145aec5d9251ec56a6ae79baa7279f5e393567ba3b69fa50d5229fee0b28e91d8faf999f7604be7750525850981eef1eded6cda97ff830d5ae78f86b830443ec5aee925f1f79b5f", 0xfffffffffffffed6, 0x0, 0xce8) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) bind(r4, &(0x7f0000000000)=@un=@file={0x0, './file1\x00'}, 0xa) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4475e11e], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4]}}) r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) socket(0x1, 0x2, 0x8) listen(0xffffffffffffff9c, 0x4) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x691, 0xdec}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000091000/0x3000)=nil, 0x3000, 0x2, 0x2010, 0xffffffffffffffff, 0x0, 0x3ff) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000080)) r7 = openat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1d, 0x1, 0x3, 0x8}, {0x200, 0x1, 0x7f}, {0x0, 0x69, 0xef, 0x8}, {0x6, 0x0, 0x94, 0x6}, {0x3f, 0x1, 0x3, 0x1}]}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getppid() syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:18 executing program 1: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x84) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "000000000000000000000000000000001cbf837a", 0x0, 0xfffffffd}) r5 = socket$inet6(0x18, 0x5, 0x20) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffff5f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069ad, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r1, &(0x7f0000000580), 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r8, 0x0, 0x0) pwritev(r8, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r9, 0x0, 0x0) pwritev(r9, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0xa, r9) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000340)) r11 = socket(0x18, 0x3, 0x0) r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x12, r12, 0x0, 0x3) pwritev(r12, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) dup2(r12, r0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:18 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x9971) shutdown(r1, 0x3) readv(r0, &(0x7f0000001680), 0x0) 16:00:18 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="1600802586793d853e5929a650f1fb56496dbebde8cce2bc6848703bc76daf1fe60fc1f0ff090d6564b2c2fd3821fb1311933bcaa282d3118b8efcbf8313afab5729dfb3252cb67109aaf2d3480d9a4533675ac0f07266d742e5e2fba072071bf42592b9463851350b95345ae002be9e2adb899fbb11d24f8d", 0x79}, {&(0x7f0000000080)="c1", 0x1}], 0x2) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) 16:00:18 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r5, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r5}) connect(0xffffffffffffff9c, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0x0, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r7 = accept$unix(r1, 0x0, 0x0) write(r7, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3eb1) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{}, {0x100}], 0x2}) r1 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="010000007a6b0000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec754722a5fb49b5a9c9bb55ddf0e1b2ec81dc82eecc9734978538769db626f9867b834fa1126ab6c42fc5042a3151df309063747c23f55d029ba0350c6ea0ad867af126d34f5726a63987fbca8d3e9fcc0344d5d1341d3829f6d9c141976f0f7a7d183f197c3d21947c723457c0e6785cf71e46d2a62151d4f4a009ba820a789378c4308cdc6dd753f0aabcc9762a74fcb8dba6eae3431cc0e7893a4fc14168a10136922614d7282003770b174a00062f30e32f231beaf6f7413abfe4bd19b277bae300d06aac533dd0fd51a0395362e0f72cf11dcbaf0410200c0245a2cbf770000000000007d4006e0063999d4951b7da3e2de564ae077a3fee9fdc1e9c37a97ca29c5e6d3aaa75c875293cf37b03f22c563b5fbaf50b484d0a4aa4a94bbb34d00fc9b"], 0xfffffffffffffefb, 0x800) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = getuid() r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r9 = fcntl$getown(r5, 0x5) r10 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000540)={{0x240000000, r7, r8, r7, r8, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r6, r9, 0x41d, 0x5, 0x5}) r11 = getgid() r12 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r12) getgroups(0x6, &(0x7f0000001500)=[r8, 0xffffffffffffffff, 0x0, r11, r12, 0x0]) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000280)=ANY=[@ANYBLOB="82988f2f66696c653004631e97e3e3198ef1e05290ab1ac2f0a6dcc38a415fe390b112395f86f835b707a390caafa5036929d474e6c8fc75f681245c3085c76b36b17c261688ce7935437859928b81b2fa7b3ba899fcb48a8f3cf98d8cfd89090545cd6dcf86be0e02cf5f6d17cf25e8a66cbb810d99f3"], 0x10) r15 = socket(0x10000000002, 0x2, 0x0) dup2(r14, r15) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r17 = socket(0x2, 0xc003, 0x11) r18 = semget$private(0x0, 0x6, 0x200008000000010) semop(r18, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x6, 0x800}], 0x4) semop(r18, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) semop(r18, &(0x7f0000000400)=[{0x0, 0x0, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x4, 0x455b, 0x1000}, {0x4, 0x3, 0xd2d9e250cd448704}, {0x4, 0xfff, 0x1000}], 0x5) r19 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r23 = fcntl$getown(r19, 0x5) r24 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000540)={{0x240000000, r21, r22, r21, r22, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r20, r23, 0x41d, 0x5, 0x5}) r25 = socket(0x2, 0x2, 0x0) r26 = socket$unix(0x1, 0x1, 0x0) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669bff23000"], 0x1) r27 = socket(0x10000000002, 0x2, 0x0) dup2(r25, r27) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000200)={{0x401, r7, r13, r21, r28, 0x8, 0x3}, 0xbc4, 0x7ff, 0x1}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r29) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xed2, r2, r3, r4, r11, 0x20, 0x1000}, 0x9d0a, 0x4, r16, r29, 0x0, 0x6, 0x0, 0xbc23354}) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x4], [], [], {0x0, 0x0, 0xfffffff9}}}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000440)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea714f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xf6, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xcf) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r4) sendmsg(r4, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000001f80)=[{0x38, 0x1, 0xfffffff8, "100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a4745502"}, {0x60, 0x1, 0x4, "b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2"}, {0x28, 0x5728f2985994bed5, 0x7fff, "e6872c9f500ad42856279dc0a6ce0f0d9b"}, {0xc0, 0x1, 0x4b, "7e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc"}, {0x60, 0x1, 0x39, "0db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1"}], 0x1e0}, 0x8) bind(r4, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r5 = dup2(0xffffffffffffff9c, r0) connect(r5, &(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, r2) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0xe2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="b666696c65300000000069419316d26e6ac11e98ca3f1d657e881554082487536c56c5ba6c8cd12135f29ee9a2b0d53528c47755a8c2ad713b6fcd8f9fe76b0af6f561d85d89b5783569ea2e29e30e5e076f4f23ccd255e741232fa43558cc2e9bf66788a27b2191c85b011278240267c5aad5b17db19e6dd796a14cd527786ccb32efe9a8ba9537fa3ea2224a6844248aef3547b2cfe7f07bca64a34bd82f02981e42d9196e73bf74b813ea16aa9f76535f57fcb52f4845ec669306aa8463a627dd65f3685686762b7546a9551067e64054c47b705525c7e28f5f17eac67f59b523a20e467b57778b071fd817f80132cea7b28feaf7bc0881a19c4593d2bda2b0f80ea14c7db1832ca027453ae241b1e71b488cfae56c42aac3a1014b047f6dcbbf1317c67c36b0963929cd341c53e4b6d5c0349d7934d829d5d270f666796de0846741e5cd1380ee3a44c9352b284da5b93ed32522d2c52a0d3f76d720d49d845d135155b52047bf2e07a24357ddf481c0547a37ffa87bffc23c0673a72fd31cbe792b9b2cda2a287e72b956a49bcd43492de13ec14586ccb217f07930231b5a59a3adc0529eb60a33389c72a4e7ec03859701d4f78a1054307eb323e2bbf979e20ccf4d9b51c2c047e69b702f8fa3c5"], 0x10) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) listen(0xffffffffffffffff, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x3}, {}, 0x0, [0x0, 0x0, 0x0, 0x2000000]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x1ff, 0x40, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x1fe, 0x0, "000000000000100100002000", 0x10}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() getppid() openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x200) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x5a2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xffffffffffffff33}, 0x0) 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r5 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r3, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r4, r5, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r6, 0x6, r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r3, r1, r3, 0x21, 0x774}, 0x5d, 0x3, 0x8}) setgroups(0x1, &(0x7f0000000300)=[0x0]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r7 = semget$private(0x0, 0x3, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup2(r8, r9) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000400)={0x1000, 0x3}) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r11 = shmget$private(0x0, 0x4000, 0xb0, &(0x7f0000ff9000/0x4000)=nil) shmat(r11, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r12 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r12, 0x0) r13 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x7, r13, 0x0, r13, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f000053d000/0x4000)=nil, 0x4000, 0x5e1850e8ac4e0352) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x40) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0xb3c, 0x1f, {[0x3, 0x5, 0x2, 0x4, 0x3ff, 0x3, 0x7, 0x1, 0x200, 0x101, 0x7f, 0x9, 0xfffffffffffffffe, 0x3, 0x8001, 0x6, 0x40, 0x2], [0x7, 0x46d, 0x6, 0x0, 0x7, 0x400, 0x1, 0x11e, 0x9, 0x80], [0x7, 0x100, 0xffffffffffffffff, 0x6e, 0x4, 0x20, 0x4], [0x1, 0xa9f, 0x3ff, 0x5, 0x648, 0xff], [{0x2, 0x1f, 0x2, 0x3ff}, {0xdd, 0xb5fe, 0xfff, 0x101}, {0x5, 0xff, 0xa35, 0x8}, {0x3, 0x6, 0x3, 0x7ff}, {0x1, 0xd6, 0xfffffffe, 0x3c4}, {0xf1b, 0x1, 0x7, 0x6}, {0x710, 0x0, 0xb9, 0x80000000}, {0x1000, 0x7, 0x9, 0x8}], {0x9, 0x6c, 0x81, 0x3}, {0x6, 0x7, 0x4d2, 0xf0}}}) write(0xffffffffffffffff, &(0x7f0000000040)="5bb331827c7d330b24d22e9e7cf9cde082e9204f5c500b1630055de421db10abc5dee2d979d536a19109e992ed55d3fc26692b91eed6f5578c50ef2572222317feda804c04910e676f4ec35da0558bcd97c7f6ca8276", 0x40) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r0) madvise(&(0x7f00004c2000/0x2000)=nil, 0x2000, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x14, 0x0, 0x1}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r5 = fcntl$getown(r1, 0x5) r6 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x240000000, r3, r4, r3, r4, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r2, r5, 0x41d, 0x5, 0x5}) shmctl$SHM_LOCK(r6, 0x3) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r8 = socket(0x10000000002, 0x2, 0x0) dup2(r7, r8) bind$inet(r7, &(0x7f0000000040)={0x2, 0x1}, 0xc) syz_emit_ethernet(0xffffffa4, &(0x7f0000001180)="21f2d5d64f9b7b961e6a96446471") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x14}, {0x20000006}]}) acct(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x5, 0x204) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x3) r3 = open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x84) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2d4) 16:00:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="e44f8254d4e0c4383b21e0baeec598cff4f0618422f87d2183", @ANYRESHEX=r0, @ANYRES16=r0, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="2d92919dc74e1bcc0ab2049a9966a22796655664fb3157e2a32e542707d901f2a759900a841e5181af27e457e4c498611a0db6f57ca8ef9a", @ANYRESOCT, @ANYRESHEX=r3, @ANYBLOB="abb041de0e992756c40b1198c0d4975e35e24c20c43a8cbb1612871927e1069277999d05aeb95bc06fad3ef2ec221ae56eb188d36b7386d0e329faf5233e07ba3169d8e1de20868046577433dd6f4899e6fbcc4ba120301fbbd8aeeadc9babf1225cfddbb5f3989e9864961e75bed8e7166be06c0c6112da40d90cab91c8843211b4942a13389e19887d2f6a9e174c4ee9a793a93205950ab390a7993c2bd800000000e032191bd32628a1fab15ee9c25ebebe6859dd1c6fe1f0e6afef1a6219b5d35af5b881f59b1ba1bc", @ANYRES32=r0, @ANYRESDEC=r0], @ANYRES32=r4, @ANYPTR, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r5], @ANYRESHEX, @ANYRESHEX=0x0], 0xa) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r0, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r8, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f00000008c0)) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000001040)) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000080)={0x5, 0x6, 0x688, 0x8, 0x7, 0x5, 0x3, 0x10, [{0x4, 0x7ff, 0x0, 0x8}, {0x7, 0x3ff, 0x10001, 0x2}, {0x2, 0x0, 0x8, 0x6}, {0x7, 0xe0f, 0x6, 0x7}, {0x7, 0x7f, 0x9, 0x727}, {0x3, 0x8, 0xffffffff, 0xffffffc0}, {0xc5b1, 0xfffffa64, 0x10001, 0x2}, {0x2, 0x70, 0x1, 0x80000000}, {0xfffffff6, 0x1, 0x1, 0x200}, {0x3, 0x1f, 0xa5, 0x8}, {0x4, 0x101, 0xffffffff, 0xea}, {0xba, 0x7, 0x200, 0xece}, {0x9, 0x800, 0x8, 0x8}, {0x0, 0xe7f8, 0x0, 0xd40}, {0x2, 0x4, 0x0, 0x1}, {0x584b3523, 0xe6b2, 0x2, 0x8000}]}) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000040)) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x60, &(0x7f00000000c0)="27697495a7069b63e0197893d737a7503f7ee56320e8371fd6d5193a032a354e9509458ee4305434f2fe2732bd4af190fa5acdc18b32359746a66780a4f62077b2383b7fcd14d713e26ceb8409c82333594b9a3401883b9554a1655745b496d2") r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000240)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r3, 0x18a) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) 16:00:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x5) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3, &(0x7f0000000640)="a66b80ccdcea865c9797a247d417be21bcb12f5bb9cc0a2891be9d348fbfe135cb365d6bd3c4b88faac3bd609d8cf41a1ee20aba156eaae03373ab03cd9a8f8178f968a48a7dc200000000424c0f5696b8bb328dd920826564daa898cc4238d296761f84148c0c94af1e9ca652e89be8dd56c6d7656eae1a4acabf8995fe857ff84983b4ceceab431ff92ff245fb43fdcd02287355ea9b15a0fa228b79e4711cc5e10a8d", 0xa4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) socket(0x40000000011, 0x3, 0x0) r4 = socket(0x2, 0x3, 0xff) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7d}, {{r6}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r0, &(0x7f0000000280), 0x81, 0x0, 0x10007, 0x0) close(r7) socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgrcv(r2, &(0x7f0000000980)=ANY=[@ANYRESHEX=r8, @ANYRES16, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYBLOB="b4ee88579dadd84f4ac90eb2d931a47206c087bb5104580183949914d0d269472f68e4ac207fe8c47cd83792ba0c6808c41bc361dc861ea48a519a4407129e99d6d0f3021290391ec16c0312320866b4cc11c6cf4dabaea0705d00397ca5a19c4f642d72930c126b9b693b1fcb958cf302fb0c8102000000000000001bdf907c31ead64888dc33a9f6af72616713ad5a53c304f929bb9ca356561216b161783b8ce708b6982e811f000000000000007e6a15755f81184937f37b5f90a46976bcbfe27a16c058ab7b259a76d6c9293e938ef99dd837c74c8c7ba02b85a27c1f2fbbea7c3d6e4e51825f5866798ea6f0ead87e86966d", @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r0, @ANYRESOCT=r7], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x1, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r9 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x6dc) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r13 = getgid() dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xffffffff) msgrcv(r9, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) r14 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r14, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r15, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r14, 0xa, r15) r16 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r16, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r17 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r17, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r18 = fcntl$dupfd(r16, 0xa, r17) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f0000000080)) ioctl$VT_GETMODE(r18, 0x40087603, &(0x7f0000000200)) r19 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r20 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r20, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r20, 0x1, &(0x7f00000004c0)={{0x400003, r12, r13, r10, r13, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r11, r11, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x400, 0x4) msgrcv(r19, 0x0, 0x0, 0x3, 0x1000) r21 = socket(0x0, 0x3, 0x42) r22 = socket(0x800000018, 0x2, 0x1) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0xdca9d61f48a95d2, './bus\x00'}, 0x1) r24 = socket(0x10, 0x1, 0x2000000004) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r22, 0xffffffffffffffff) bind$unix(r22, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r25 = socket(0x1, 0x4, 0x5) dup2(r21, r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r25, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r9, 0x0) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x100) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000008c0)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x9) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000ff0f00007300"], 0x8) r4 = socket$unix(0x1, 0x2, 0x0) setsockopt(r4, 0xffffffff, 0x54, &(0x7f0000000180)="fe2ea990e43673c3ca8c9b40b340788d8771dfb144484add324da64915a8e969ef20eb99191112db074019e9c41fc77fc026c7eac02ba91baa01767f0d0ab8db21d77c91840f90cc75b92fd38a0fd11dc245abb1425bb5a15de0e02107ce3dcc5a05e0d16b5cb8ee24bf11faa889e29b11c6acadc7620c39c145a133800f6104870e349573b2555a1c9db89b73f6db265c4656d5d89e9388fd5cca06974ca709a30102eae4af90984d34d7a86a26af2363750de46d135c7e6f951b0989036085ac722d527c", 0xc5) 16:00:18 executing program 1: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x4e0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x4, 0x4, 0x1, 0x9, 0x9}, {{r2}, 0xfffffffffffffffb, 0x68, 0xb0000051, 0x1, 0x8}, {{r4}, 0xfffffffffffffff9, 0xc0, 0x11, 0x0, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0x0, 0x1}, {{r3}, 0xfffffffffffffffc, 0x8, 0x2, 0xad1, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0xc0}], 0x40000003, 0x0, 0x2, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:18 executing program 0: munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) r2 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000001c40)=0xc) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f000032bdc374292c7134ab48c2ee8ba0ba6ca49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6493c9cb4e868a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e2226533002754cd8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a58a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) setsockopt(r2, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) r3 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r9 = fcntl$getown(r5, 0x5) r10 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000540)={{0x240000000, r7, r8, r7, r8, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r6, r9, 0x41d, 0x5, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="0156896ef756c8089ea7914579fb57a88e6a42ce22d364d1e582351378d807c987b9308d02d3c589c88cd59a6b66032e44a5037c505bb42070ac5faae3ab29a43e4011b405fc1b89ed4e20f56f", 0x4d}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r4, r7, r11}, @rights={0x18, 0xffff, 0x1, [r12, r13]}], 0x38}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x2, 0x2812, r1, 0x0, 0x6) 16:00:18 executing program 0: setitimer(0x0, &(0x7f00000002c0)={{}, {0x0, 0x100000000}}, 0x0) r0 = msgget(0x1, 0x200) r1 = getuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r6 = fcntl$getown(r2, 0x5) r7 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x240000000, r4, r5, r4, r5, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r3, r6, 0x41d, 0x5, 0x5}) r8 = getgid() r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) sendmsg(r10, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000001f80)=[{0x38, 0x1, 0xfffffff8, "100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a4745502"}, {0x60, 0x1, 0x4, "b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2"}, {0x28, 0x5728f2985994bed5, 0x7fff, "e6872c9f500ad42856279dc0a6ce0f0d9b"}, {0xc0, 0x1, 0x4b, "7e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc"}, {0x60, 0x1, 0x39, "0db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1"}], 0x1e0}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r11 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r11) getgroups(0x6, &(0x7f0000001500)=[r5, 0xffffffffffffffff, 0x0, r8, r11, 0x0]) r12 = geteuid() setreuid(r12, r12) r13 = getegid() r14 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r15) r16 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r17) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, r1, r11, r12, r13, 0x48, 0x166}, 0xee, 0xffffffffffffffff, r15, r17, 0x5, 0x0, 0x1, 0x50}) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40000, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000002c0)) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20000, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000008114470312e49dd33b944339a40d4daa00000000007de5d5"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0xffffff7f) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r5) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/147, &(0x7f0000000200)=0x93) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000008c0)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000080)) fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCCBRK(r5, 0x2000747a) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r2 = socket(0x20, 0x8000, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="84ec228039a36b9430f4504939b0d2c03d33354558b8822f626dc95eb783fc13f5e09bb0058aa3424f41d36d834d53e9c567b367dc449c826a4c0b7c5510e203000000000000269bc37d14b94cb64788821a16a849722d866e43809a805cef0e4b2798de6f5029f438f238fa5905f8e21595cb2267ba44c3053a255e6dc10e010fcddb2d4fb92da666a3fc107ec706732f811815b12dfe86ec", 0x2e) 16:00:18 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x3c6) 16:00:18 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0xa83) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) openat$pci(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/pci\x00', 0x103, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) read(r0, &(0x7f0000000e00)=""/87, 0x57) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) ioctl$KDENABIO(r2, 0x20004b3c) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0x5, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) mknod(&(0x7f0000000100)='./file1\x00', 0x80002005, 0x8000000000005200) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000010c0)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) renameat(r1, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r1 = getpid() fcntl$lock(r0, 0x449e139af20779d6, &(0x7f0000000140)={0x1, 0x2, 0x7fff, 0x100000000, r1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) mmap(&(0x7f0000016000/0x3000)=nil, 0x3000, 0x4, 0x1011, r0, 0x0, 0x7155) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) recvfrom$unix(r3, &(0x7f0000000080)=""/92, 0x5c, 0x1003, &(0x7f0000000180)=ANY=[@ANYBLOB="03002e2f66690065a5c8fd67a5ea4feb4701000000000000000a13b2050da4ebdf60b6cdc0f0c2f01aab6ad9bb2c3e43"], 0xa) r5 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x50) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000040)=0x100) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r6) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:19 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="762db280206e333ba520f482fe6878d9f5ddcd35"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f000063e000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) acct(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) connect$inet6(r4, &(0x7f0000000040)={0x18, 0x2, 0x6d, 0x4}, 0xc) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:19 executing program 1: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x1e, 0x3, 0x0) recvfrom(r2, 0x0, 0x0, 0x1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x3, 0x5, 0x3ff) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000c7fee0e9f90ebc526e3efa7e9b6540db74a7635210ea8e4ce1ee9928c0101502943c3a9ce428faf3956129d79c982fddff6e27507538c4471b4236befa287d08a4a0127862fd9e3b5c145aeda7186b7c0bf3b67790d1c13dd72307d8c54c78c9e2f35b23", 0x6d, 0x0, 0x0, 0x74) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) 16:00:19 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x2003, 0x1000}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="010000"], 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10, 0xffff, 0xfffffc01}], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) r7 = socket(0x11, 0x4003, 0x0) dup(r7) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000b80)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa6ad0fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c009a0f934e5b64a4f854f73691d0fe13212435152356ce6a4d6386cb96d289984c95241e1a5f495914edc8866ee30c1c227911da95196601ac61ffabda96026d750f76997d92a08f06351aeb471c66900c77a4e0ce3df7501b71b80b9e54cad48120e6a3b368d7e1afaa56c48261bd222b28783b99752aeb8016de8f030117b47ae253a1d42b683c46137827a299521b6c0733b579d07813937587fa5d495f462d8a874643adff9236350b2020896d84cdbc41c8b0c7715bbba4003f428bf6397d5278da1d97a648e86d3b94ded11fc28688db8dbeb5e1fb8175f3bcc223a29090c31ff7a4fbaa785be2d122c94269e91ce9f0cfe9096c0bb8ca76c9985a554862ba93e0811245899c65359f82588a5de0d74ff443de75a1ba3a61fdeb129b8142e9be1175c1cdb635518dab6397c323475d273216a4d36699fbdc3e1472de5e2eebd4e90000", 0x1d5, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r12 = dup(r6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r12, r2) semop(r0, &(0x7f0000000240), 0x6) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x55}, {0x7}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0xda144e57014fc3f3, 0x0) dup2(r1, r2) sendmsg(r2, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="380000000000000001000000f8ffffff100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a47455020000000000000060000000000000000100000004000000b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded200002800000000000000d5be9459ff7f0000e6872c9fbd0ad42856279dc0a6ce0f0d9b00000000000000c000000000000000010000004b0000007e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060f12914904b5c42c3be9f8e7dde08666cc00000060000000fd00000001000000390000000db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd80aa0a6f4e7d6788de499291c7a188d09dad3c5d9215beeb20095062cf55946d80b53b4677138cc6645e6991af03a0782f011cbb5af300dee1b51d0a47c56a40c808eea5bd1f3e14e5b626ef54c292004a0fdf6340b74a492eee84b8941fea81fbeeaed68480b6529d0111161c4e21ead33de0c03c35d560d3bb22549a6b2c8bb9c2e9048e7d43fb669a826844270f8b7f4ecebcc17deb637665000000000000"], 0x1e0}, 0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) 16:00:19 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80, 0x4, 0x6}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x1) close(r4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001380)={0x10, 0x2, 0x4, 0x3, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x2}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0xc000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7f12}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000001000/0x2000)=nil, 0xe80}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8000}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7655}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) r7 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r7, 0x1) flock(r7, 0x8) r8 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r8, 0x1) flock(r8, 0x8) execve(&(0x7f0000001880)='./file\x00', &(0x7f0000001940)=[&(0x7f00000018c0)='\x00', &(0x7f0000001900)='@\x00'], &(0x7f0000001a00)=[&(0x7f0000001980)='/dev/vmm\x00', &(0x7f00000019c0)='/dev/vmm\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001340)=[{r1, 0x4}, {r3, 0x2}, {r0, 0x10}, {r6, 0x2}, {r7}, {r8, 0x20}, {r0, 0x20}, {r9, 0x2}], 0x8, 0x3) flock(r0, 0x1) flock(r0, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x8, 0x3ff, 0x0, {[0x1f, 0x9, 0x1b68, 0x9, 0x8, 0x20, 0x8, 0x2, 0x38, 0x8, 0xffffffff00000001, 0x3, 0x1, 0x2, 0x80000001, 0x0, 0x4, 0x8], [0x2, 0x9, 0x33, 0x3, 0x40, 0x8001, 0x2, 0xfffffffffffffffa, 0x10000, 0x8001], [0x2, 0x70, 0x0, 0x7, 0xfffffffffffffff8, 0x80000001, 0x71], [0x1ff, 0xabba, 0x6776917d, 0x9, 0x0, 0x1], [{0x200, 0x4, 0x1, 0x3}, {0x100, 0x9, 0xffff, 0xa6e}, {0x7, 0x1, 0x2d, 0x80000001}, {0x200, 0x5, 0xff, 0x7}, {0x8, 0x3, 0x8b, 0x2}, {0x6d, 0x9, 0x282c, 0x6}, {0x7, 0xba22, 0x7fffffff, 0x2}, {0x0, 0x4, 0x1, 0x8fd}], {0x9, 0xf303, 0x7f, 0x9}, {0x8, 0x6, 0xffffad4b, 0x9}}}) semget$private(0x0, 0x5, 0x10000000000491) 16:00:20 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000480)={0x3, 0x0, 0x0, 0x9f56}, 0xfffffffffffffcc6) r6 = fcntl$getown(r2, 0x5) r7 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x240000000, r4, r5, r4, r5, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r3, r6, 0x41d, 0x5, 0x5}) r8 = getgid() fchown(r1, r4, r8) close(r0) r9 = socket(0x19, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x80, 0x2, 0x1, 0x44}, {0x3ff, 0x25, 0x0, 0xdf7}, {0x200, 0x8, 0x9, 0x7fff}, {0x9, 0x2, 0x3, 0x1424000}, {0x3, 0xc0, 0x75, 0x2}, {0xf769, 0x20, 0x7, 0x100}]}) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x4c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x60}, {0x6c}, {0x6}]}) shmget(0x3, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") pwrite(r0, &(0x7f0000000240)="8a5127c49fe1b888d99723fe01647c422d03906824b79ffd71ecd3ad58d6cf414fff1d63093b0db5d615bffdbfa130f4653f06f3bb042db0e27795397011ff7b356952b32496f0e84d84ae7a06942420f69b8908f08c0b70c7db3dded761098c9efcb6f724a9cb9de56e8ed6cf5705587ca90313bd016b3e5d6da96270625379153b281a63de9090777b9993c0c1ff34c37f439966997b896cc874ad2ba02763f9f2f65d16da554d", 0xa8, 0x0, 0x7fff) 16:00:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$getown(r0, 0x5) fcntl$getflags(r0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="75cb95eb617d0dd8698e44b99958bd80bc1ec1894a6499eda1854ad27133fbdeea3334bf2a3d0c471700dab1d46d878e26422ebd215e2c837094d0bf376a2e9785bdda152417c61843aea4b0b7c3ade77729b1a6b70ee799698cd23a931ae1802939c53edccd414f501b0eb907c43c06c535a9ed0a594cadd057555aa70759e4c3c20d1c90fce7bfb0439ace67dfcc8e36d98df600a5075bdab7a584761e7c5614fab209c8cd932532279b9bd013c58cbbc6763f51de974c0192cabbc031a8c36035739f642cb208c0560ad921b1b260497ceb15bd84abf589cec9", 0xdb}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c425b84e4756dc"], &(0x7f0000000380)=0x5b) preadv(r3, &(0x7f0000000700)=[{&(0x7f00000003c0)=""/151, 0x97}, {&(0x7f0000000480)=""/248, 0xf8}, {&(0x7f0000000580)=""/92, 0x5c}, {&(0x7f0000000600)=""/208, 0xd0}], 0x4, 0x0, 0x6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000007c0)={0x5, &(0x7f0000000340)=[{0x7, 0x1, 0x2, 0x35b}, {0x800, 0x7, 0x3f, 0x5}, {0x2, 0x3, 0x3, 0x970}, {0x200, 0x0, 0x1f, 0x7ff}, {0xfffe, 0x6, 0x48, 0x3}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x3, 0x8, 0x40, 0x7}]}) 16:00:20 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00007c5000/0x8000)=nil, 0x8000) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) setsockopt(r3, 0xb5bf, 0xffffffff, &(0x7f0000000040)="ebbfcbff1300000000000048fe9f4044498983534a79ff2e6a212eee6bed00aa36809ffa761a0924d5a1abb590ff5fac8617d6a9dcf6265c58cf5db1be87571a341320f80e2b9f", 0x47) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:20 executing program 0: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1e1) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x200, 0x89, 0x6, 0xff000, "d7d54fcd1eff90d6513a518b190ae400666288f3", 0x5, 0x7}) write(r0, &(0x7f0000000100)="63633bd2d130817839fa4a7898efd4e6fb186acddd00f4616dbaa618ea157411d22cd7ec1a64e960c8416e680363084f0def7b20b58ab1b5147bf2407388baa694a97a02", 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df3009807245636", 0x2bf}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103", 0x1ae) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x9, 0x2, 0x0, 0x1, 0xfffffffe, 0x6, 0xfffffff7, 0x0, 0x1, 0x81, 0x400}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) accept$unix(r4, 0x0, &(0x7f0000000100)) r5 = socket(0x800000018, 0x8003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000140)=0x800) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10ec4d88d281b755288f00080000000025cf4c0de2020efdd21cbd25111753ec8c99232273ba4a51ab39fd435aeb572db6f930162abab092394fa0f554b68b6d09ad8dffd362cbefec889c29e0681063b7348fdba4e5c049002bcef46496bc4023b59fa6b9988be59823969591f777ed5a15e530c4510087eca969fdd8226937e95db21275741ceb32d50c91963ee0f3fc7eb52415ff5b3037702d982351aa957458181f103ba1ee5c61b74f8b2f6f4bd695e4f502becd00f2615f0213b5d28f8d7b3ef18390a3"], 0x10}, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f69aa4a4c6974b7fbb", 0x263, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x3ff, 0x7fffff80, "07006bfe9e077dac000000000000009300000010"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) getrusage(0xfffffffffffffffe, &(0x7f00000001c0)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x30, 0x0, 0x0, 0x101}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:21 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup2(r5, r1) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x41, 0x3f}, {0x81, 0x4}, {0x2, 0xb7}, {0x7, 0x290}], 0x4}) r7 = getpid() fcntl$setown(r0, 0x6, r7) flock(r2, 0x8) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) getppid() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:21 executing program 0: recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/158, 0x9e, 0x43, &(0x7f0000000000)={0x18, 0x2, 0xfffffffb, 0x806e}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x481, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x6, 0x200008000000010) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x6, 0x800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) semop(r1, &(0x7f0000000400)=[{0x0, 0x0, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x4, 0x455b, 0x1000}, {0x4, 0x3, 0xd2d9e250cd448704}, {0x4, 0xfff, 0x1000}], 0x5) r2 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r3) r4 = getpgid(r3) getpgid(r4) semop(r1, &(0x7f0000000080)=[{0x1, 0x9, 0x1800}, {0x1, 0x4d0, 0x800}, {0x0, 0x8000, 0x800}, {0x4, 0x8000, 0x1400}, {0x2, 0x200, 0x1000}], 0x5) syz_emit_ethernet(0xe, &(0x7f0000000140)="44c7f36f803c4196493a3e78dad3") 16:00:21 executing program 1: sync() r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = getppid() wait4(r2, 0x0, 0x2, &(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x400, 0x18, 0xff, 0x7}, {0x8000, 0x93, 0x3c, 0x1364}, {0x8, 0x1, 0x4, 0x1}, {0x5, 0x6, 0x26, 0x7fffffff}, {0x1, 0x1, 0x0, 0x81}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x100) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x0) openat(r4, &(0x7f0000000400)='./file1\x00', 0x811704d50725730d, 0x40) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000600ae0000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000025f285990f40e9795565d603c523a54700000000f38f00000000000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f8ebf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af097e73cb87550c779be0eee7eed9b1e6ba9db63a5e68835f1fa1a1bac997a4049b7a2da6c6ec58618eaeb5eb38dc5f43d64acee03a21ab1c6902643a4bced1bf07c511053f2e4c0b6ad23a41830d6c37fd27a4ce0a972a0bac37b6c18b94176b6cc54ccfbde0103caf1c09f058b53c9139085f9c000ff6dd53ce26adfb586791e4a2e5e3ccb0c7831355664916abc65a3ba18c9227b8f4342b484eadb97b3b279a16b37666651f9ad97a6b539fe831d502e5e4b9d1cb3a5b6c76fe697cdf3343479d31172ea3ae0452baf650e78a0ccc8a2"], 0x6c, 0x3, 0x1800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r9, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r10, 0x0, 0x10000000000000) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r10, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x3634e3dccf0e6e65, 0x0, 0x0) write(r9, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r9, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r11, 0x0, r12, r14]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r10, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r15, r15]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000680)={{0x44779ee1, r13, r6, r5, r6, 0x148, 0x8}, 0x100000001, 0x9, 0x0, 0x0, 0x9, 0x80000001, 0x1, 0x2}) 16:00:21 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x0, 0x7}) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) socket(0x2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r2 = socket(0x0, 0x3, 0x0) r3 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000140)=0xc) fcntl$dupfd(r2, 0x1e, r3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x0, 0x8}) r4 = socket(0x2, 0x4, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) pipe2(0x0, 0x10002) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000000)=0x7) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xe0, 0x0}, 0x0) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) fcntl$getown(r8, 0x5) r9 = open(&(0x7f0000000080)='./file0\x00', 0x8012, 0x0) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f00000000c0)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x5, 0x0, 0xa1, 0x10001}, {0x0, 0x6, 0x7f, 0x6}, {0xf9, 0xff, 0x3f, 0x2}, {0x9, 0x1f, 0x8}, {0x8d9, 0x6, 0xae, 0x7fffffff}, {0x0, 0x7, 0x7, 0xc33}, {0x80d2, 0xff, 0x1f, 0x6c}, {0x100, 0xc7, 0x3, 0x5}]}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r10, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) 16:00:21 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x81, &(0x7f00000001c0)="6b86ccce120117bf1ea37fe122fc2b7655e41d187c87bda33cc1f8adac8606b8a66806c571249b6400cfb24e78d6ad121888ba8828448892d960c6361e021e7f2760a4a0fee94685f075029612fb60bc846222b4441ff76ce61402b81b39757452cb9bba581051d7da03cc36ea80cb703e126ad3f584f1735ffc022ad0673e929532939e3a8eeaf12efba4add9b5fad88ebdbefbb3a97bacf9569ccf92667285c00a4d57e1b7b8a341291c44d1919d93d181a5c311cdfa13d0aad409afa369e26e4ddd6699a5ff", 0xc7) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) read(r2, &(0x7f0000000500)=""/198, 0x594d5e63) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:00:21 executing program 1: fchdir(0xffffffffffffff9c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\xd3\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x34, 0x0, 0x0, 0xc4000000}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:21 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) getsockopt(0xffffffffffffffff, 0x8, 0x16e, &(0x7f0000000080)=""/170, &(0x7f0000000140)=0xaa) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c", 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 16:00:21 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x6}) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000140)="2c16954c8011c9303ec195b303b884ed5b7b6e4b965ca5c3ba8c18b7f0e9", 0x1e) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r3) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff0, 0x8, 0x20, 0xc1, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x88, 0xfffdc, 0x9, 0x20}, {{r3}, 0xfffffffffffffffe, 0xc, 0x20000080, 0x7, 0xffffffff}], 0x579, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0xcc, 0x1, 0x6, 0x1}, {{r7}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x7fff, 0x101}, {{r8}, 0xffffffffffffffff, 0x9e, 0x2, 0x7b, 0x7ff}, {{r9}, 0xfffffffffffffff8, 0x82, 0x20, 0x7, 0xbf76}], 0x2, &(0x7f0000000100)={0x225c, 0x7}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000008c0)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0xc3, 0x0, &(0x7f0000000200)=""/195}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000040)="223ba9a7cc3e96b734bec7dd7374e01d8ee7ea3d4848f40d0f21722d055fa6f5cae5e22100b0598542874590ed10c1bec2acc5bc5eb5491456b53e56986ff2f4447a5bbea981aa6142b8357bb369db2de2a5a405d0d3a92ed4fca0ee027c6c0b0f418f9e09c05bd3177b0688c138ac61", 0x70) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r3) connect$unix(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944b251e28becc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11264f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c0000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a2410b5d3ec66ce89abb71a761390e25a5a04633cc8c3c2a1dc0e933e599e117e11ab8e10d7a184aa880ec9d9cf605f8e054324b5d02183a1b4e656148208a5857bddeeba5f02535348e7d4b3b8af08bf6ca181deac08a040cbfbd9fe5060669a84662c5d549c1410c6a517172e16a47de4a2584e61a1739e91be0000000000"], 0x10) r4 = dup2(r2, r2) write(r4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x20, 0x3, 0x10) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) syz_open_pts() r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:00:22 executing program 0: rename(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="822fc07e9cb7853e6eaa"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) recvfrom(r0, &(0x7f00000000c0)=""/50, 0x32, 0x40, &(0x7f0000000100)=@in6={0x18, 0x2, 0x6, 0xffff}, 0xc) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = fcntl$dupfd(r5, 0x5, r6) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000140)=[0x0]}) kevent(r2, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus/file0\x00', 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000300)=[{{r1}, 0x8000000000000003, 0xd, 0x0, 0xfffffffffffffffe}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xc8) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r4) sendmsg(r4, &(0x7f0000002180)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000001f80)=[{0x38, 0x1, 0xfffffff8, "100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a4745502"}, {0xfffffde6, 0x1, 0x4, "b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2"}, {0x28, 0x5728f2985994bed5, 0x7fff, "e6872c9f500ad42856279dc0a6ce0f0d9b"}, {0xc0, 0x1, 0x4b, "7e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc"}, {0x60, 0x1, 0x39, "0db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1"}], 0x106}, 0x8) r5 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r6) r8 = geteuid() setreuid(r8, r8) r9 = getgid() r10 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r11) r12 = getuid() r13 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200b0, 0xaf60d7fecd516af5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r17 = fcntl$getown(r13, 0x5) r18 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000540)={{0x240000000, r15, r16, r15, r16, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r14, r17, 0x41d, 0x5, 0x5}) getgid() r19 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r19) r20 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r24 = fcntl$getown(r20, 0x5) r25 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000540)={{0x240000000, r22, r23, r22, r23, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r21, r24, 0x41d, 0x5, 0x5}) r26 = getgid() r27 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r27) getgroups(0x6, &(0x7f0000001500)=[r23, 0xffffffffffffffff, 0x0, r26, r27, 0x0]) r28 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r28, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r32 = fcntl$getown(r28, 0x5) r33 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000540)={{0x240000000, r30, r31, r30, r31, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r29, r32, 0x41d, 0x5, 0x5}) r34 = getgid() r35 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r35) getgroups(0x6, &(0x7f0000001500)=[r31, 0xffffffffffffffff, 0x0, r34, r35, 0x0]) r36 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r36, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(r36, 0x5) shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r38 = getgid() r39 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r39) getgroups(0x6, &(0x7f0000001500)=[r37, 0xffffffffffffffff, 0x0, r38, r39, 0x0]) r41 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r41, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r45 = fcntl$getown(r41, 0x5) r46 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r46, 0x1, &(0x7f0000000540)={{0x240000000, r43, r44, r43, r44, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r42, r45, 0x41d, 0x5, 0x5}) r47 = getgid() r48 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r48) getgroups(0x6, &(0x7f0000001500)=[r44, 0xffffffffffffffff, 0x0, r47, r48, 0x0]) r49 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r49, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r53 = fcntl$getown(r49, 0x5) r54 = shmget$private(0x0, 0x2000, 0x108, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000540)={{0x240000000, r51, r52, r51, r52, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r50, r53, 0x41d, 0x5, 0x5}) r55 = getgid() r56 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r56) getgroups(0x6, &(0x7f0000001500)=[r52, 0xffffffffffffffff, 0x0, r55, r56, 0x0]) getgroups(0x0, &(0x7f0000002340)=[r7, r34, r38, r47, r40, r56]) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000340)="7f7f6aaae69c944729516a6e62b1ad4161ec7f298fe0e3876cc22fdcb59bd3dd4ba5408d55d9612b3ad7e5b62c9e073abcc6d683c3ddec674ba45879190773afc50f89c3c5705af252ef672afe1c43eeecf58e8b9b7b945348cd0605304bb4d8fb91cf87658cd30545e21db643ac9875fc21b751a868c01eba8d2c18fd684915657a189d1fad886dfaadc25ccf5a0175c65700e6a2a010595c5c32404f1dae9af31050ded669b8343a56b6be80175441bce449c4ffa275e4fc274b0029f0d7cde980888d56613314291acc7c0f41b814ac13612029cf60e5d53f930b75946eccf3aba0ee13d45634d5c56aac27cc4efde34ca135241ade40fa0711ab7a43e70304dba01561cfa16cc30673925c26ac7b871b7d739170e689f3df1c87a790f4f9a7cd277ed396191fac833761c482a98cc7cfaa549b583b8c38727735ea51c30ac6c5fec26bfe4ee8b4b958c41632c57b7ce0aa90997e36a595f9645edfb830d8ba49ca29e6650eeb47706be829e77195d1b17ae05dd1dbe8b3a44c7b07e5a622d0a5090fda786484aa1ba303c184c165e2f5534b421a1e432d0f64f79cc5aac0f183c0b6c4f1cf31132a09f7e500f79b13a38a847398492e115be8130859dfc5f175d2598a634cdf45c9a5363cdc9afd4ddbfc9cfe2fc1d129026c8a2fbedd4ce15e3b1ced43a10fdb8863210b83df781d83aa5e2d5a90f2be3ccd7ab717754057f12a196e12ae17c788bbae4f047ee7253e720a28fcc74dfa8abf71395386ba4d5a52c510befe1fdd9508acd06db5f94a67f6ca04fce0f632b6e539a0f433e66b2a463a33a1d22990d01ea6e50a40ec93c2e58da9f06296bec89c210ca45e45fbe78a912d2dc65ff6ff68c6108dfa92c53a735a0ac9ec7aad764d2084fcc4bd3b113ed0b9befd16bf985b781a0f1f62e8a629ccecc6dfaf280295bc0a343487756cb819bb9c0c7032943a6214e0b396b67f0f5b32584518ff192f39439ad8f22de32af010469e8e112e122bbfa1cfdbe7a9c77ac14a81076d71e2a29e85f2007865781c49869dbc7eeb5e3ce53034a3a3e244debcfe9dfe6b0ec9b23fb91ed2896d6280c8e58fca4975fb4d920b593225a0b52abce4f7ab3f1389e59f27d16767adcbc86c5b11f067c607cfb2f16732cdae7a7c9571a3d35e71a17e413e3aa9a5eb56099f5b31b5bb9c620c05eef117330c606a5511e1cc31a27c98e9cd0e44c834d7475c4b5d259d325af948b81fe560785a1c0214b7b93f13870f570487a25fecb946f023e999fde4d811a32d898c8ce565d928f54a358936cd45cade1ae527e76994ca3baf946981c7acefd0b0b16720fd5198f141a16a97f3191b44b86ee080a9f5c140448d886a025920b430aaa4a8c388c1ec2f51335daa1a1066c49f81f0b8a1f325ce2b221074a32660ebd5f5ccb1ba3668c9cacbe3e3fb018ff12527649909d08b2fb0297405aeb33755327613f2d5191214a026318804a771d14ba8f7f93f8d09c33c74e449c6c139251f436449caf82e2d3af3d450368d8f3e499109ca68c037807f5bc293ad0221b7572d4f4a83642f4df0f2881719247b2f48085e26ce7d0329a955ec50cc9d68b433823b3e0043249957b05ca3944ccf736c3fb33e6bdb0034954f48c0577d0cfed10a55b6bd43d0191c50e21e7805d614f4b6d220987afa1fdb05a7dcb2500acaada80d7413852dd16e5c05a3d4504d15ab98f1b12a7f5e5138a1d35d03a615d77ea953dab3beaebbf104d58a8656e5716bbbe2787d47be03eeea8ed6c42a2fc8ac46aabda568d3d5f62eb8cd7fd85ae76042aee66c5643d9fc5f0545f7dbb526a7a536c0cb6215a42fc959ad49498c2a8215a004021cb8a026ce385c48a5764db8f56f72bb890f1030ae5786e84bb43a9d85bb80935095eaab2552103667c233e22cd6e887665d36ec8d2474d26720f340c58fd01269f3fa9665edd6a9257eae54e9be88e3b374ae68bcdfd1eff36fd01ce14e04ab5b5415011db82c5586b402411bba2fd4dc7ed39206f0c60296b8b5a3bd605f56197486d5b9b3ef2367f6ed4701163d75aa5bc7507e8240c67f5e4e93e18054d05ee2526fa0b7ffec8d6f337624f20eb33f3617914c29e2b4082db7366a629acbd7a848b8d6dce72db4df71fd5120bba07291f48c25b8d4a0a24415f093b03e88e017673e78f664bc50880c4e803f007e5e98e54493521e613c942407284e2b810ca6a22c99ccb2cefd7936ce2ad929c5ef4b09d48378536dae6916cea9ad1165e0583a334122fbad48378a306a3676b7fc1a60b58f094d11c558e85b46c6dfb813960d5f6093d32809bc526a54b765ea257d9321c8edf17d1af6c9574be3fd16ec76b0234d06a59329198e13802b19fcd9888e08d56eeeb9e5c4fe934be623ef0b5dfe2f55999ec8234d10e2f307e3c3866664785ed0cd139f963ff5a527e5ba79d4041c3dcf4edd2f3492d1ce208098f4f73a03cc444b4bbc01dc7329625ee9b473cb67d90c8160c107ffc28c2120dd9cf1c4989bf555ec03c8d328d071b9359b916df934026a24aa6df1bdfe07c3c3b5b286c4441ccab40a6634a440326a7fddb0d18617f156c4761312cd5a0302ea30c798a702245308b46fe5f1b0a2567084f33af4635a3d7d9d77165d7867537938b64f68eb0ea2d4082f97ccde50a3ccfbd516bfbbd50028c7ecff8d92069141cdb7c5d7b80edc1db5333f680b58ba82a3c6a3615a253597f467afbec6bd9e8725fda75e7bd3eef14863b714ce01bf6992c334b45ae5a5557c19a62a69336d894d414a8b54c96b05e9178ed572c41a4cb680fdc9653579f2924deb28b32e0a982f273cc1fc0fbf424cff507320d2ccdbed09f858bbf89ad1ffbe42f82e59363b688806d157a00e171876aabc22eb77395222c67e4c8a19bce3f110d43e0de6639163e2ec7c74c9ea83f901d33d53d822a60821267b430858243ddc58974ee6a9b6f5411db0faa65ff22e4a7d2ff4ced993787f6f83e95207e8266d36126b43c90278805fac37fae0c1b367aa0db6ef3391a0f4c75f50caf25c147e180bdfce0265e019aa12da363dbdebf328dcbe889ee770e45fa36bddda96eb016941341eaacdad9a27daad92e4000a36586cd8237fdf5f31e88176813628d294214a45b9bb84f279c4bda7f76aae6474edf049eb80205ba1aa1f28f275c23c81e38cd7af3fca49a2c5b757b294e95ba4360cb144f70fe04b89c7a1a2e85bdb12d09f39cfa5647b12cdc7aab27f96fd528dde5149429866b75b6bf668316428599ec405aefda0b79a254e199eb85322e6b5fc24c8603795801fbbca51f81f15cacff4bdeccd1ae00cee6bc78fc55901b106baf5379a1c825c1a2a315a6766f1f0d69e50d26bcb58111b64d9d656cfbb4e3ea7cba1df5a6f72b461175ca54eb37166b2d17aa5e5176539e42904d55891b9be4b765eabb23667309b699fad50d0b84d2bdfa8b8658017e783f774914a7bddb20c98a4a29d08a1fe81182a305b1767aebfbf525c352fc81df6244a8a66c09f7371ee12b4909bb23599bed0be57adf206f3828ab938e5325ab9fb45a7a901a48c3b475952056dabfceaedeea7fc991a6bf4ab3969f4b63fc65db592eb4c12efe1d25ea3616999306db36cff2e983c28bcc14bdb9784e2f20b25d6fc5248f3fecb63de52657e9d81005ac80c30063e4b9ae406bdf78774577c2e7a0c9ef76f89eaa2c099d9d71238c7e605998e839cf9df60f131a0222353b4bb384872de11ae13c11589258d92d65da57d96b947e0908d4b8e2f32423d5cee282b01df9e4f86aeb98af421ad073ee17ded82291335e9510d311f15a1f454172a41c891db9a4de842fab93c31e5ef9bd0d5fe5cb7b7b2ef1d5061a61a1d674d357bf9ebe3c3c17565aff3e3fc2af6276dc117a79ee4d9ab5240f07794aa45c50fcffb8eaa4ad5cec47c20722a1c44d6c596d5dc93ab6be6c15af127ffa09586a97dd1efb132f18744172a19c9259fc13ddfebbbbee03439268b192754e25ded14abd7ad930d2a1905acccfbf2258d1134174cbe8ecad68aa3121e1caf216339570c5cf68cab75574c28fdccd8d3fe1e1dd1636779094028237166fe54e9e0007298852f8cd62ad730aa34c906da7ebfaa236aad9b37af7218701329dc28b724774436e9dc2d958cb114ee67c8c25c17b87a2321f4681f7b6ca6580e01baf5aaa80cb2db2ac43ca44745cc3c97fd0f7e4985a92e83cc71eb381565849442005374a72bce1706f659bbbf2fbc168cd2c9649221479f54297447df54d9fb6164da5171966f3858a32421b1eca3aefbdae12eae7c4c5e629801ad6d3586f24203c8cd39282058705d777e65fc8e2fa09e169fd4ad2d0618e0b14796736048914296e58869517b5d53a627383faac20618f6ace56a2e5b85131e9b8f6604e0247f470c79bff5c0325712d1fc64248a5b1d4d2646b3598fa7176a038592f28317995cd3b0bcaf7a69eb1286c6d2cf988556946c71c71e6cb592eb230b41b8acf8e6a396a676b3a1990312516bd692c75e2811ec84753d2827c87a936e0c76db1f3e8a91c4191a907e53c13b067f2f203a82dcaf419b367723a39c9678e5ef5febb1cab792f8873f31df3301c23bf2166ba0a6d10a6072aea89341e8eaf172f9727afaf46671bf972603e3ff3b0002e13a42e1c7d39baaa522a9b05640c68d9702130523f63f58e6ab4bdbfb66a9666be1ddd49dcc95e0d70a607ac8e00c17ac97eed49298c091f0c88e45613a7a708b3fb9b058fc2f08365508a6e718b0d45408cc27c6a77314783153d89abc02902125fb45dde25552a02b19186cc32464c51fe1c7cbf836658b812e5b812d9f5b1722d8d73bbf6c7a90afa2119ea0ee27b2f5736b3f431f5a2b96ce9798f00633de3a091abae264047e7724a625708785b32a97801e497a01e89d7f14a2903be449d93d5c5bf42c9324d0a67632a104d319013bf4743570270ca2fbd447ca42ecc9ddaa5bee214093bfefa4f8a315ec181acd9017eb08f43ca044344456d651b9345589337518876528b6a17089574902bdd7e4ebed7aafc56ee2c7f1f6237d5d8aa7805c8acc25c324589783f060ea3ea96b35527bc89bade6cd631b39f79c23a47e615366b3df5fe6193cd525b61376d2ef1a0b22ef6c6861da792957d4bb5ed02fe9fad542f3d27711330145cf42f4d325edc97e0602adc2fda3977d695254046335819b78253d7e6c3375f1f58ee7ed5ab9be5fa511e8d8e456ca4add4ab12ecaec1f51a9717bdf3fb46a27fef5e7585e81169379d82437d589f6a2899512e0d178bec7d2a209a9ff07829a3482befbe336110d17a4a7fc0fe32d3d05719c586f95a7653c54dcdd9e8d1fdf8882eee4af80400164d5e12dc202f6637aa7b37643df7d9c60451c6468bec7b3624d2dd973df1bf88e3318e47b77dd760886693d3fb3942c88b026e9117e5d69dc12dd483c7137ee835465f4048b98462c5301a94912075ddc3b4956790f4b052b6a95951f7956bad8737685e9fd3c1026b9f4b015d0e2debd99128a0a8bd06a1d615360e3350cf1159ada7dc2ec2e67ef36add6b0f98b9514e6dab722786b778a80ffebf338c8195b0a15050cb294b06c661927a60a11ba8fad473de08a3de3fab19eb9faf1b3c7c5bdeaad33174e27298f160d53a35ff9e9cb785050edf6b9c7ed5a31c29843b6fd372e8bd75a89b0398f9ae1d4bb71d0799234579f2181cd2c2d2392cbdbd5eb85967f72ab36250fe6bb6129eeca3b236668535851692767ebff5bde0dc4fdc616612dbae47d61", 0x1000}, {&(0x7f0000000140)="970617d03b10252257e98af2aa7f7bdc9f6b783328c99db0bcc8e5e5c627abc8dcbaf3975f592e16135599fd2eae32446ecf3a61fd0f5119dc8e8bbd652257e59eeb1f52ef6f", 0x46}, {&(0x7f0000001340)="2d26598693592876cb9500be5c8d8207f451fc81f3e87becfae140bfd917d8bf321546dd8f522ddf190c03755431c2cca81b3db26314ad247d4d469f7cf9bbf02f42e2d84bc3e2380941b12c0027f70e21b60ae2119f5881cea3f5c7f5ba9735fbe0345d1e691d623bfb1d2265fb978e76f3e86b600b1bf2be674334bcdc3ab69bbe4d4c7f3e217cf59a921a16e1616a19ad6a6b5f18dd5bee7feb2c7f5c0176bf27155d2404ce14bfaa055db5fb8ba028e2480cb1fcfee02c56cb8bcf69200a2cc2661796dbac427b3d28dd53b4cc1e67cdb830b0f018350f011f99641d7a8d5a5604c54eaa9aac8c3b3399c42f0f44d6578f61a956e6bab1aeb7fd5d556e7d444d5370c87084be12cb3b4a7ea25a2117a403d08f1ac366b57f292d460cb46c1973af655d06c5c4286c182f432d7ccdc4bead8c09e253d7292b1360528f7a1945b86743decdaa4243f7a40077ef7040da2c7ff2fe04b8934ed92390ea99398219ac86750073f2b86503afe6dd909514f7e80e9c4c5517f4133586b3374bd64eb0ef5f5ff5e00b07e5f7305d8fc6f240c24d52fdb8e658482300ac4da9c4299e4ba4ea4d6511b69655df32b2f23c47aea9d7763d86b41bdb68620afe478173dbf016d902d39f5630a3c59982890798abe2874c175026768e1736aef956e6e924be894e855cdd14ab01ebd70b1efb9ded39917b14ab0a0bc39b567756ff2c8268963f7ef64ca8b1c4c876ab7e14bf822861c2aeab5e0e078bd6e2064b6fa0fa43ac0a4f834c6bb92fdee8a7f3cbf7c97d51fe39d61125e280b7c0cc725d5a41d166c1ed5bbf4d5123118a2823b16b6b09a4031e899bc36c956296e71342b58b9d6733b3124c277a84284e97801d6ca02ed4152e7a5d7b60ed99a5c389fdb64fc8293ec59eee7a34310016abdae4fa177e6aeea1c274a20588542c96ac564ab72183a4259dc19b1f6189d52dac75a1d24b555686fcecbe9384394ba7286d8972438ede3495a6a41756d685846ff9de0feacfd881390eee911497e7f9565fc3bd336930d3cc5671a36c28a951c5dbb85103d128f4ad9e3a38022aec18566820715d144feea018791eca6ea0b42c518acdab4bde4b2ff24a89de1a94017be834caafebc8d945870b5182c8fec05a003cbf6210643aff7364a1c930fe810b10458424d356c48780abd26ebbeb5990a16d9e1729f62296b2a50802d1c98886791fe8b056f774e6fa1f827f619de165b59cd7a3416a04422c0f8d3003517cde8dd2d9b9a1837b8b8023408859b2d506b67a831386d7cbce8142515d5d1477fd695f135d36d13180901ee54980f92c0e9cc68b914e029724a2792e6d3bad651746af23ecf8dccc876fdf76f887e93185b8029d6a2b9d7a80eabe982a8c5d38bbbbcf2dbfd92e38771a19f5770bc844891d51047f81bc2d8cb2aeb9c66cd5f7fa8904569da7bb755abe55d18ee15d9f0a93afce1b348a8c74543355862d799efbadc566bdc224e01ecf497a2ca3b4168a8280dfad3737df2a6bfd9968b977f81740ea607deb5fea97dc870fa2b40709a007ae33bdb54f6a6f928c6f6ec5334258bd24d63457a8ed6f3f6369d0797c479c45fb484a7205a3d2f501ab586168e95005b0e084ad91ed50aee63e6c18aa4447d5564f2bb8da5a8cb163a3f84925253260f74cead573338a1cd26563e885382968d568b760555bcc43fdb348df670c6ec42763f2c50115e34b1cfd56bcd32e8384e6ddf80226562a03cfcc109e4a722f3b08cbc7a8f03c68fa1ef0994137371cb5d34e97ad7bf1ac1a1fa249a3a2749bd4d4728824a75aef27d210439b99816c9c5c50acf32eb7621851da0bd989850c9305f25df9682033196b8a2c0cb1e898d9bdb03596445eee0d605d12149c0b754e3fb448dd0b03359c0e69c2120a3cd3cf91ee31a5e00d89d115893a8fcc5d71c0780b470ca3f082e9b057de0e796093e38acf2112a2d8e0bac84184647af72fd10fab34124c4a2bde4684735721c2ea8dc512f1e9e89061b44faf6f6a9ab6558d5a7a23817c62db3884d15fe3a2b6c6a0fe0f76e1f809e53024d5362d710bb1495185bfafd43b55ecc67c14e5c0cdc20b9ccba55dc94442f3d94d00a738b2bb555da07f7b7eb2d64d435826c3735129aabf1c519f73bfbdab4c7c4dadb934a17bc9308468dffb82cbff692243d0b010615f66c18bbccbfc68563f4cf101b0c71bc0494888c0b527418f4a61f50b0e3d0f306f1dfb73e90af1b1961689446da467067c8964cfbb780702d868db592628c753bf36050a97b6e456d5d6970905c5d8262e95ed1b3accdea3a36b972ed6f0218f9340d2991844b63f378457ad740d5949489246f3c1a72935f5e5387b0579b0b0bce26bf176b62877af3dea503902d4ee42fd50d47f6de9c4f26477743abd04c0172f73ebecf467a8f2969225fa73ea7632661ece67484999f44eb3740e51ad919bf8c453a73057971edd7dcf11d372eb2078364b1af328314565abec808711a588595ad50a643af13ba14ce8a6b121f7a9f1c5d2fedb8f10b065d2e6e29d76e48191d9c4ac3f7f7f48498a4f3f7438c5512bc3a09f171966acfb201f8435aef9b84b6fdeeab8f60ea0e9ac683b4a46daf8170e38dce429e14ad84dc0612377b69d2a04567cd598a94c7c0b4ff4fafd3adbe4de5ff9bf88f599716f1976a12229d222c4a57d531eb8ae7df51d3a69f613ed8da9f2cc31b0406b433640454dcb097fded6a4e2ce078647098243f154b965f999ee6f2713c4923ac14727230894c21fe7dd5d5d518272fe8130d5e6fb36100824d2636ed6a5be86010ff3b9defdba984509f6ae21118a1d59c8aaa4df6158c5ad450f7e8677db0b76ff3fb99f9885dc0960c7accf43d8a1b00061410de18bc90ad6bcb043e80b511f4302af46af316d8ae9cfb82e006447ddd6de972beefca3306615199805fb942e0a57124a10036baff508e293f066675434d2dada924f7834c922b538fc4f34645dfe91e509622c978bcdf58731a52ff8918262dceca83b060a00d947d501cc8f4cbb60565963fb66a0aa5c6215c8418a7220e092616b715ae27accbfe2681aa388045a499a6531e80092fcbee24756f488a3e4ad544893e4ad911de9d1e0ef2362a86cb8a7789bfea486260b699a68d1cb4cedfc2fc3580d03182a3bf425de96af07c6078aca50dabdeba82415dd43deae84011328454cdf39cb9dd756067056d4ce24558f1d3b319fbcc5a6fe2618f5c638428e8dda832ddee0349593353c18243b1e45cdf9bb3cf5c3b118ebdaa2e4443e759abde2978b59511801c7f5b3fa52e43044bd89f568830e46703024d911fd1b2b8436317ca1fa10fb0bc435cc1240b459eb7f1ba8d20ad486ef2938f0814c03afb3ddb253f16a89a98598e10b01de741fd8c16d3915cab63f58c61d4a57df8c30991bab8ebe0740c175c8c2c461aaf7558f8b1ab7e139cd32c3ce8252c70bc44ea024937d4020dd7725a02d20a4b5e9c75b64f172983a2a67b5931d5cfa7257a269f2825d7a5e9e45af01020bd8ea41ee0f2502e51db2816b48f3a2a3d3b3ea71bc1b7757f9cd8a1c59658120791ef4d1cc1ca72423831b9aa45e9e10f29ac522deba89b72aa1c6cf8a3938e7601dea41d651adc2608b3b31b60892b76dee0a365455d61e8ea0639957d772dbb2d7fe1d73555628a1810773298ce54e7ba5f7c4919d83363a780194bd4b3b9ad950b7bbc30a133bdd68a7df3ee366e5cc7382c23b7748257f8fba176ffb7a573483fc4a5ee44a3d3dc022b7aaeadfbfe2e0769f0dd5649ea02ae34f44545b4b54aff1d6419d865a84c6e9d3b2dc3016f83484d1e8de044e8104ef052f1203e6afc59da95703502b080e1664a8cbcf26b22617c6b3039ff87d9813713db660ada9b6d3adfcccede9fd24ba015b77428d7ef9cbd3507b975cc7977f414eb10e462bd70e340c224c60588cca48ffa1bc75a91d03a22514af8cd2b4a1056b854ec1739b067ec95656875cb0c7d23825a20ab2ac0ae67099aabac679b57725dce7286774b412c11ea6b0db794887af341a518a36d81145b9a135616c1edfc930fc3c234aca4c53aed9b4d6f63ea893e3643161119246489e8d4119bd9d3d73741f7f0a0792c8903432851b4240d303499e5f9c73f99607417cd5968fd8247f9f9dda11c710ba5c97cacc21ae70547f682d6c4970da760d731a285594c2f598e7a94257ad8d70500486d658558ade2f67038433b27450860956419591b89bfd89d7d1052646f087213db4c233d76c385a01b78c35e76dc8a85bacf13ee62fca1d3ba438764f5a5f6a32799694ca430fd103d551ef25af589f9f8d813503f0e82cc1602b92e45f06178647c7fc1c569989e24834ca3e6f704cb4d0e5fbf576d33b317bf5f49b190c727fc76d47e4fe6bc77fbbdb51e6702d3976a07e6595a2ed3055936f7e08a42eedddc5b97d07c33d6840efd6e96ca807dd6603569cc5c8e2cbcac44e4c536997f561eecc55ee5345052b8d6d153ee61e6652c0257edc97aa762551369a906ceb5e6a1d579e0202b064ee1980088ba158dfce054523432da0ba0306bc002b9e8021aef791fc7301d8ffcd75b5da70c8e7992a0666136dfadaaabe380730fdd334d1479402b7496285dd48b9b17bc654c6ebbfdedea6821cc093a656667d0c290a4f03df73da12980cfa3434d9bc47383864b9b37d859af95612b7b39aee997db2a8caa89b979aacbcb753748742599863a50f04e0db6e590cf9368bff08783b3c5e36b1f5a0fc51ee16c9af75c0c8eb94a3cf475eed8833af790dab93e985f2927a99ce2c49ae9443a9a6feb173212eb8de79af7a5a8372488b2ab48adc6736ff5d64c3b31e6ffeee85d67d715833c30342af276782cc132f2d2d92012127ff05c4172e396e068ccbc5c7af880eabd6268d93cb8a767dcc32ada112634b55df503194a4fc83ccd61104eb65184f47733c0d62c8b42e39e675f87ed87d47a200fd1a1f4548a6e7714378095aab01c70515b0a7de23dbdcc80222b75a80c23622eb91b8e18c4ffa0284eefff0c641f31a9c2477587335d0ab80b53c8be2662d983cbf3a11090864c9615996eb660f3f208709ea603a533397369388589bcd33e0b9a059d237b747a6b40eb1c2c1e67540e3970a27f0dbcfc76f29bb0125c41b2756c71c66dc29309704b34e5f9bb998de9232071b03303996c10509d19195d227453f2641ac96b01cfb2bd45e7fc94cd883b32e4abea99542391f00cb710c713f36820a1d6e4c8038dbafe809e4e89255397c659694cf11f3bc2059372e90b2d9c303524c499139bb34739c77fcd0f45cbcb735ea41c14bafa2dcc939b16bb9df699dfb2e1da2827feca185ebedbc2ec06750db44c3253e92e769c93ff53c6db3637fcefe7c25de8c2df13b38620b648e02ba96fd05d07c9bbc88f5bcf1f2df733b4a1c0855e736a8aa4e2bf265522f153266c6a02576023e731f929e1c63e273f2ce9ded1883b5b9747e4c3ad36122f9cc797e3878bad3083a5b64183fce0f8090e7767d020274dcc1a35e94be6dfc548c0f7a9aeb762286aabc66e94e34364a865ddaa2b39dddf54d147a9114ea2d35cd5543061c1af0bd1632b6d467f7048836b96524eabbfb835902cf758c39f806e306ca690af77f2fb1e95a7bf269da25cfd34a92df4263549c631f0aaa50bf6bb73db3cda6cc0482475e2727546306f3ba207ae908b0c03a3479593a91e42fbd2118c563b1eab6b2ac1a34870c15bc34857f7e15b3cab10a57ae18514da0129440f64b5874", 0x1000}, {&(0x7f00000001c0)="39ce039f83b8eab5c0975e9281d2a78d", 0x10}], 0x4, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r11, r12, r19}], 0x40, 0x806}, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r2, &(0x7f0000000140), 0x10000000000001c5, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC=r3, @ANYBLOB="25f111db5741625df35ed96818f6de07758626991ac7d660fe02490481531dba8e", @ANYRES32=r4, @ANYBLOB="3b03da2b327e4b1112cc31cd370ff90ac2c9ac51aa6db9ff7776c03342b579cd2a9d3d7dd65c8742292d8fea65d10caac75113a74dccbbcc2efc08ad2d42466179bbfa7e80d1972f99c8e36e0e57e11b98ef7e12ab1ade9fb43197d75e74", @ANYPTR, @ANYPTR=&(0x7f0000000100)=ANY=[], @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESOCT=r1, @ANYPTR64, @ANYRES16, @ANYRES32=r5]], @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES16=r0, @ANYRES64=0x0], @ANYRESHEX=0x0], 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0020796bc8370cfaf7fe722f3f40d0e4"], 0x10) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="aad0061a702d2e6af5cb4e8e71ec693cfaba759b6dd689fa0e8e7904c20af42843317cb01887cd4da7ea61b0a8091c98fdec1f1a1a858cab5ffd30a34086816185dfe7c031288a8e8c287d16c916c9c3b35635bf3d4c7f17d2409ab240976b2d5b44739eeefde42861506f24647f4f2d6c87df224800750a2f55a1db33", 0x7d) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x6, 0x0, 0x2c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(0xffffffffffffff9c, r1) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000014c0), 0x20000) syz_open_pts() r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb", 0xfffffffc}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) geteuid() r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r4 = syz_open_pts() dup(r4) kqueue() openat(0xffffffffffffffff, &(0x7f0000001540)='./bus\x00', 0x10a44, 0x40) pipe2(&(0x7f0000001580), 0x10006) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600), 0xbcb9) getgid() syz_open_pts() dup(0xffffffffffffffff) r13 = syz_open_pts() dup(r13) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f00000001c0)=[{r14, 0x1}], 0x1, 0x0) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r15, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r15, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r15) r16 = syz_open_pts() dup(r16) openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x20000, 0x0) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r17, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r17, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r17) socket$unix(0x1, 0x2, 0x0) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) accept$unix(r11, 0x0, &(0x7f0000000180)) syz_open_pts() dup(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c, 0x0, 0x8}, {0x54}, {0x8, 0xf7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0xca9, 0xffffffffffffff7f}, &(0x7f0000000180)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x6, 0x21}, {0x18, 0x2, 0xcf2, 0x800}, 0x5, [0xffffffff, 0x1ff, 0x7fff, 0x7fff, 0x1f, 0x7, 0xa57, 0x7]}, 0x3c) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = getppid() fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r4) bind(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2266696c653000e49ee3ad6150776e93424150c2d33efb657a5f79d9e99fa3625674bc411660a23c65aa11fd772ff8b620b480572f169b5fb3e4179eec76d8ec8b5b4ced18edd0e9f86f53bc6b85b71d7db4df8f5245c2cd0fb7d4f7d4b51dd2b21a14"], 0x8) listen(r3, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$unix(r4, 0x0, 0x0) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r3, 0x2) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x800, 0x6c5, 0x28, 0x4, "e23e085395a02c06710d4fc6d4bb802b6f0cd936", 0x9, 0x2}) close(r0) r4 = syz_open_pts() ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x0, 0xe3, 0x9e, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x702}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r7 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r8 = kqueue() r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'ua\xeb', 0x0}) close(r12) write(r0, &(0x7f0000000180)="2078f7b678807d89e032dc19f570fe00bac871768ebcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eadd46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc", 0x187) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:23 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff], [], [{}, {}, {0x0, 0xe4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r1, &(0x7f0000000140)="e40f933b5222a38d507b365a01fd4365a0a0a83a4a80b7c1370ddae374e7ed992ab8c1a90a5cdf1c2b37b5d691c11473d1b8a28d474e27f5f1b15dfa131a80e604e1c68044269eb7f300e6ed98690c282884", 0x52) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) setitimer(0x366fa120cdcf622c, &(0x7f0000000000)={{0x8, 0x9}, {0x2, 0xfd4}}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0xfffffffb) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6, 0x0, 0x0, 0x7}]}) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000000300)) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000001c0)={0xffff, 0xc6db}, 0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r5, r6) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x12a0a46bcdf5d866, 0xffffffffffffffff, 0x40000000, 0x0, 0x9}], 0x80, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x00ev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffff9c, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget(0x0, 0x1, 0x460) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000080)=0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10002) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) dup2(r0, r1) close(r2) recvfrom$unix(r0, 0x0, 0x73, 0x40, 0x0, 0xffffffe6) kqueue() ioctl$PCIOCWRITE(r2, 0xc0107003, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) r5 = semget$private(0x0, 0x4, 0x50) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r6, 0xa, r7) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)=0x6) r8 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r8, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r9 = semget$private(0x0, 0x4, 0x2e3) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) r10 = semget$private(0x0, 0x2, 0x100) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000240)=""/129) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/157) getrlimit(0x0, 0x0) semget$private(0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{r2}, {r1}], 0x2, 0x0) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) r1 = getuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x2e4) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r1, 0x0, 0x2, 0x6}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r11 = fcntl$dupfd(r8, 0x0, r10) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r12 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r12) fcntl$setown(r11, 0x6, r12) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r12, r13, r14}, 0xc) r15 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r16 = dup(r15) r17 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r18 = accept$inet6(r17, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r16, 0x40047601, &(0x7f00000002c0)) r19 = dup2(r16, 0xffffffffffffffff) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r19, &(0x7f0000000480)='./file1\x00', r20, r21, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r23, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r25 = fcntl$dupfd(r22, 0x0, r24) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r26, 0x4, 0xcc) r27 = getpid() fcntl$setown(r26, 0x6, r27) fcntl$setown(r25, 0x6, r27) r28 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={r27, r28, r29}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r14, r21, r29]) r30 = geteuid() r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x2e4) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r30, r33) r34 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r35 = dup(r34) r36 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r36, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r35, 0x40047601, &(0x7f00000002c0)) r37 = dup2(r35, 0xffffffffffffffff) r38 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffee4) fchownat(r37, &(0x7f0000000480)='./file1\x00', r38, r39, 0x6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x2, r7, r29, r30, r39, 0x84, 0x595}, 0x800, 0xff, 0x8}) fchown(0xffffffffffffff9c, r1, r29) ftruncate(r0, 0x0, 0x80) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000140), &(0x7f0000000100)=0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8021, 0x20) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x3f}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x200baaf, 0x7, 0x0, "34c2feb39e09b318f97f0efce000"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:24 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/10, 0xa}, {&(0x7f0000001280)=""/100, 0x64}], 0x4, &(0x7f0000001340)=""/186, 0xba}, 0x840) mlockall(0x0) fcntl$setstatus(r1, 0x4, 0x80) acct(&(0x7f0000001440)='./file0\x00') r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000001480), &(0x7f00000014c0)=0xc) bind(r2, &(0x7f0000001500)=@un=@abs={0x3, 0x0, 0x0}, 0x8) unlink(&(0x7f0000001540)='./file0\x00') link(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)='./file0\x00') r3 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000001600)=0xa97f) pipe(&(0x7f0000001640)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000016c0)={""/16, @ifru_addr=@in6}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x8, 0x0) getpeername$unix(r5, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000017c0)) kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001800)='/dev/zero\x00', 0x8000, 0x0) fcntl$getown(r6, 0x5) r7 = openat(r5, &(0x7f0000001840)='./file0\x00', 0x40, 0x6) renameat(r7, &(0x7f0000001880)='./file0\x00', r5, &(0x7f00000018c0)='./file0\x00') clock_getres(0x4, &(0x7f0000001900)) r8 = dup2(r0, 0xffffffffffffffff) bind$unix(r8, &(0x7f0000001940)=@abs={0x1, 0x0, 0x2}, 0x8) r9 = socket$inet6(0x18, 0x2, 0x8) sendto$inet6(r9, &(0x7f0000001980)="25f14f1878dcef65df2dc83075015795611a8e5c1a6c10e02a03f5229d7fd7e48597a2", 0x23, 0x400, &(0x7f00000019c0)={0x18, 0x3, 0xfffffffc, 0x7fff}, 0xc) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x00\x00\x00\xf8\x00', 0x110, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xc41}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() setreuid(r2, r2) getuid() r3 = geteuid() setreuid(r3, r3) r4 = geteuid() setreuid(r4, r4) r5 = geteuid() setreuid(0xffffffffffffffff, r5) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r7, r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000400)=0x3f4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000300)=0x49) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000480)="6dc73dc3f095c23de487be1956c7396715f318afe49436ee5fa4baaff14f5dc0b6edd079b347d79971b8a1d27be12eb2faf41ff1b723af0e252b0154f4238fe3b0a8e0c87743ad0b9400d23a4e88dc867cab6003b1bb8c55500f33c4acff1e9d65891b42de75d0bcf075b5e8487eb473f5e1bf0553cdc4c6ee1c2cc480820000000000ed000000000000", 0x218) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() close(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x5, 0x7, 0x47ff, 0x4a9b, 0xf005, 0xfe01]) write(r9, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) close(r0) dup(r9) syz_open_pts() r10 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) recvfrom$inet6(r10, &(0x7f0000000440)=""/63, 0xfffffffffffffef8, 0x803, &(0x7f0000000680)={0x18, 0x1, 0x8, 0x3f}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x401, 0x0, 0xfffffffffffffff9, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x10000000000000f2, 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x8) kevent(r11, 0x0, 0x0, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0) r12 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="008f647ab611f2971ff3efa3ca32", 0x7b, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x4) 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x800, 0x4a) setuid(0xee01) socket(0x800000018, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) listen(r1, 0xffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0xfffffffffffffe7b) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000005c0)=""/175) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) openat(r4, &(0x7f0000000380)='./bus\x00', 0x4000, 0x2) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x20000000c, 0x0, 0x9f}, {0x9, 0x0, 0x0, 0xf7}, {0x2, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbca8a8d1a0000", 0x7, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3425008e12efa4fb1777079d81020070bf0100d6ff0000f007000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e228901001c067ebc74a7ea11cf731bf1fa48f4445e", 0xfffffffffffffe9e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:25 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000180)=[{0x9e95, 0x14, 0x48, 0x4}, {0x81, 0x3, 0x0, 0x1}, {0x1, 0x6, 0x80, 0x7fff}, {0x80, 0x5, 0x1, 0x9f59}, {0x8, 0x96, 0x40, 0x5}, {0x5, 0xd8, 0x7, 0x4}, {0xffe0, 0xff, 0x84, 0x5}, {0x100, 0x4, 0x5, 0x5}, {0x8001, 0x0, 0x20}, {0x6, 0x9, 0xad}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r3) setpgid(r1, r3) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9, 0x44b4, 0x8, 0x0, 0x0, 0x5, 0x9, 0x3, 0x0, 0x3f, 0x8f}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0xa, &(0x7f0000000240)=[{0x2517, 0x0, 0x43, 0x774f}, {0x2, 0xde, 0xbc, 0x4}, {0x1, 0x5, 0x20, 0x9}, {0x7f, 0xbf, 0x4, 0x1}, {0x401, 0x2, 0x81, 0x5}, {0x80, 0x0, 0x8, 0x3}, {0xfb, 0x9, 0x40, 0x1f}, {0x5, 0x8, 0x5, 0x4}, {0x2, 0x6, 0x8, 0x2}, {0x9, 0x3, 0x8, 0x7}]}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[0x8]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x3ff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r2, 0x2) close(r2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r3, 0x2000747a) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet6(r1, &(0x7f0000000100)=""/66, 0x42, 0x803, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e7498bee32b9c1ab25094d6f097659f4e2aebe946f85bae1efffdfde2e8ccc2bd141ca310b9624e8703280a252c2b87d70246c755c23c1622dbbd523c895ce645759cbb7b0dd4a4cbaf52a70b2df1eac6750585c19ec2e989c78c86ce39213562890c8e6d945055930b884b048a21437c4d30592714023b", 0x84}, {&(0x7f0000000800)="479270c62435c21f03", 0x9}], 0x100000000000011c}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x20000080000000, 0x100000002}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r1, r2) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/75, 0x4b) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7f, 0x200000005}) 16:00:25 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000001c0), 0x1000000000000435, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00ae555744579e900000"], 0x10) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/vmm\x00', 0x400, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800)='/dev/klog\x00', 0x10, 0x0) r12 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r13) r14 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r18 = fcntl$getown(r14, 0x5) r19 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000540)={{0x240000000, r16, r17, r16, r17, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r15, r18, 0x41d, 0x5, 0x5}) r20 = getgid() r21 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r23 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r23, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r24 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r24, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r23, 0xa, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000080)="221e452e9ef43fb1d184e4be3fbba623fd4543c22d886db6c79c776311f79a", 0x1f}, {&(0x7f0000000100)="9d329ac6edfc045ab4294d83d4455fee7d8824a65e492cbd961e7ed763d84500d529e267af1fb800c350cc43145fa86811d60d030af492a47cdaa955905b150cb2522d801e1fb125b68bf306c3aeada2f1edb435b2d2c69203600cf1ea6f40123ab4b52ad3a2b6ea93e7f51ebb58e85ce0165a936baccfcf6683cbb6f8ddc555", 0x80}, {&(0x7f0000000200)="c5126da77f686b98273255d9279bd1f07512d9181e10bce42dbc448ab44c5a58a332c8d78af77755c4cc20e3", 0x2c}, {&(0x7f0000000240)="a46cada46cb377e3f061e7ebc21f05d0dbf766c091135010ad8a8321cd444ecc6e40c3dbaf05d5f28cdf8589f6a7d600527d1b4376a9335d09559fdf2a4976cdddfe6d01c432a8677cc78dfcdb5ec54761f8c1e11490939ce6b58e4b6203aaa0648f1fb55f895e453a32dfe62f963bbb970876d5f44f94e43d2cef7022fd8a0257b366861ce48b45749dbf2e961c4fbd2440569bf19a7be6f15ca70aabba4759643bd5989ec201ee83c867c6cd65efcf3901f790aec219e91652fa1581eb0e8272903502d3969a700256831c657cad8f69d28248538e186a517fbf3421a25d95f4ab95700617fb4c79d4aad4dc889b9eb3d9", 0xf2}, {&(0x7f0000000340)="5bf29006679add15975d0948babcd37b53c09db10af7a818c4862024aed924acde67b61174b83da94bf71934cf692214efa9889125007db164e4befa34652aaa7dd5b08ae12402db8458398c18eb84f07ae93eb0e621577960de42b7a7ba422c6385910b6bee670897d099c3ab0290f2b9e9ef57c6ad1844a757b3d4dbd1f9bae71fd76f690d10b3a837abd7e09e7d6492869e8c904c118e682c29f69764370a01a2ca011ac1bd74d9de7c4592f61e3769fd", 0xb2}, {&(0x7f0000000400)="3f768a49ede1205238d9f253eb4e71570ec7b44bee1375984a244e44e198c1792a40155614f1ea21b0ed0297e667b316b62b857753bb9373c614edd069c1bfe2dad441d3f58a1612ca4695bca2ee523c835777ce7550d465ab8a77b5bcff81f1d6daf0504c12331c5d73bd0f3bb5bb6d63e004f9dae1b3905aa8f31261336d0a527d934feb24df463c10a1", 0x8b}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="daa44c36d5330d0d7e48bb3ab9de4625afb727dfb0dcbfe1c30fe8f13e027d07041cbf5282af654b27f6a34776f3f256b0870e67ac902a6b94a443c99779dae87b5d9373c5f398b680fe8fd9acb6f4f303b78aa88a28f324142697ef90f42b6f775b043509286498296ab3681f928f179d1c3920407506730baecb", 0x7b}, {&(0x7f00000005c0)="6bd6a27a35e951703f07976351992681513d3d5df006851bec6d3f73e2281ec4b0ea4d3da0586ca450a7cdd28ddd5b0473454c48d53478fbea0fb8af69b65a1e67ec", 0x42}, {&(0x7f0000000640)="2c5ac6ebab690997aa25b7ba0351bd679dae51cbf65a4d909fd2517c0658c6ffd2bea3691e3009587f3d0c3f8ac85cb28943b336d9ae360b7cb2b22c3e7320f0e4e0cf75b742289dc9d3165a99576340eae9aef7f2c0d93b4b412179243b471431276a99925c16cf85a349fa2620c9a3e077318889f7065d5958eaab3000fc7f289c7bfa4d80834d", 0x88}], 0xa, &(0x7f0000000900)=[@rights={0x28, 0xffff, 0x1, [r5, r7, r8, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r13, r16, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r25}], 0x80, 0x7}, 0x4) dup(r1) r26 = syz_open_pts() ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r26, 0x2000746f) readv(r26, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) chmod(&(0x7f0000000300)='./bus\x00', 0x18) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)="94456a11afde0ada18c9a384794bd64ddab2e57439696bd9a8a5deb17f21c3237e4e894341ef285e5cad0665750ae2f416ba15e640bb0cf6ad24ffaa84d0a41e63ff7bdeef8b776cca4544c8e31b4b3760ec5fe1875591b74756da957bbf3e04c71b52f193f25879c43059b359f5c0e9ac0d4843f3f203e2aada97246f925dea27ddd3c94431b6029c646a4011482cb66feb0d231d2c839224d5bbb19df763c9b37bf6aae50f52ba29f84333781780c5c47b2abf37d287a7d3d1", 0xba}], 0x1, &(0x7f0000000440)=[{0x1010, 0x0, 0x7, "8f5fc1eea6e0e986cc117f17ae93e660be2aa06fb80deb7fcc2ba3c012eb93e4d617174bb6e9c461ce9f661a5fd7b1f3cb2d47745374ba5e7f8231e4737ee5197c95e02eb18ea91cdc160ac8be8e5413d31f3e22386c3bea3cc6142857018d70cb06085c418c588696ee8a6fb4a18d8aa90fbdbdb5e848339011ebd6e8f6ca94ade643b8b686d77a3351f91e5e56f091911227a6a4abe7a723e8b33abc38b245a54c7c2b586663b9832767567f49b17097a65536bae94769cce70baceb4f6ceb764acf93067ffa4b9ee3c5903bf32c94d91b56d5cf229ca7e0db18b39f4c42586fcfd2ace44f549c473ef308d8f2d35c06ee7587ea14d66f26edb12a56e05e253ac0cec2506e5e471ea5c42e9f68903aa4bc2fa1f4e6dfba9ca25c97782bd1e3f1810373b6eae09a247f5077566c5394579ef3853833701c3d2bdac34437c8e506ec05389886dcc9c7e5685cb8efa0dc790b26be66843b982e8d382697fe576ccc08467b4775824d1fc0d83a39b010a9a1dc6ac7f49ed333e82c332201fe7407b731612fbad104a58a3cbbc6098f78e4665e9f53647bab1934c796642f0e35fb6caadbca2b1df6bdf5fe9b99aef6a11e1e4df15bddd78827dc0176f09ac039dacef3535b9b30f32a5ee3a221922b0a78e2236ecf3d8a509e6a01e2406e2a7fa300a4619b9db33de8de40c7789526a1d410b726ac42600f93a10f5a45fa6be42bd5ca1fcf3a440a9658d2fbf96e4ad26208e59a66e6c000bb31458397f7e49a463c40219ae1062e0b700b8d6aba955854751556bf2454e14463d8fb46213c7ca64e809636b9b04bf1e102a704827c0a4f8cdabe198b03279c162ebe6300dc67303b3afacd9f4f0b07aaada5e6ba7e5e16966c77fe8833f44e79c281ea25cd95e6c0b82821b0b800a1d24e4693f9b2f24035ffa5b4a4752f8327bb202f45eea8f479478c50e20e98882f3e8f55f38421081aaacd1337660832840927f39b3b666d2426aa33e8365e1f1666712a92274be2ea8bb00943e363833b49b98a175cc0b85f25db2455150583f0642041975fbc11b6284b0546845b61d1927a84b0486b46208de27e13a61992ba0865d98eabdb7bd12b01d9b882add67e647fe648da3548acd878a0e5e00c9f9ff7d5be8a247874629315f1bc7eae0fe789bf2cb6fdeec82448c23b0e79f0298256e0d338f4988294c407804b8f1f72de922dfee5e1a244105a9c0e87ea4b4641da5c5ecc90170bec6adcefb37e09a7aa06441d128b6150979ae02ee969cd19cec939d7577961ec84b43e605421d53eccad128bcbc298f82c3a383e3b803ff6698f18d91fe5ca2200a005f2d51da6c616676527534bf1ee1161261489b9b427f35c4361a3abe508498eee9fd1bb69464b49887229072f03134bbb6bda4888eec0f710c21a90412616fe7840a0012e394b86c8504fcc5b28bb91f276223c4151606c2b297a52668a9411e9bf559ccdf59430f9ff9ac886a96f25869c0aabac0bba208511125353186c1aa7b62b357f76a1823744e80ac77918c32eb3a5fa678c4fae01555358d1fe7f4af5049b1d0c9238dd9cda3e1d1f6e4db39342c455267845da8c9b48b844aa2aabc082cf88a67d8bc472544266d7544c0e04bef5e28a7ab33871ffb36bdfd765ee590482cbad30f1c9105b14d31fb06d1beaf810a012b74174b19407d51225d2ea54c342631c552427f319b68616065cfa6ea441e0255174bb4d1fa6b161885a885faf487d082de97447692e3991a5c172af9e58d25d3b9492dd82251b476402b9005fe009cbb0a9e12656b1c284ba6da34e5a4e38895e78dadbbbd571d576d289a52add2a6ec55a885fc665e0bf8ab13e44d1f5b3bbe35c065b8b27e5aa7035202eca806e2fe85573aa9d6ed20cb23d473ffccc31b96fdac1c3cfa4a51b7da163c87438005b391fca32b29dbe9ff18b62c908aab5b0c79a9db62b861999f19a4e8d4bc4722ca5dcc4c1d5767e00f082a34ca663db2845746183fd78bbda39e862ffc13da3f17103736527fca133041f2829677e73f53087d19d484fad56b475759c35883013f14a6e729776aa1a227f6ef9dcae8da95e308185c0a9ce92027039e921234b88cf58b8d960aa0802f9223ab749181596d6f7234c9fe38f251659ffd204bf2d1029e8a61da844be13749f3bf73be02000353fc2bb453c7ce4845b73952378f5fe9fc5dd022e07c65fe6d7f99e2ee3915161229ee903724ae809199fde168c5efa072de579849356e9bebcf18b0912095cefdf6636c42daff922b1b587dffdfb6a04f6a311129cffcdd70f94daebb17a51bba54bf4ad040349330375211ea578ab45f8939d51f30dc3081721eb97f7717ee7c562d6d328ca966c0b295978dbe352c9c7aca66c074034f3fc1715a4bba530401f05c8b87fcea0b24f142cc5858a052d0d23acdb666f1ca36809b7618bafa858cbd60aba4fbb5545ce40f1c965540a3423a2d6c8268122df1175f7de04adc63c07c9b88dcb8adf67e77b3f3a15c64687a0077e60730340933244f8e3a5d2e4519d9a3b257e57e3e65ef3fe3a9efd75255c33db71cc5282417eca17d7049d46725b13fca8e0684fba6f37a9e6acecbf3bd66a07173c04f0a97bc93e36e9e99a8f990a679e9fdabbec78bc506c12deb905d006bce887b26a67c5ff10d6188759e3dfd25fe6847275a060b5beb7151f40ac440512598dc38efa72484617d2605c074b531fc4379e7ef92946eb6b052659d45a70ff44a6347dd3b44b2625a995522d8a8a7b4a1123bed657c58b4ea516de500b52b765761fc02c14181dd77a3652a0cbc44e33f5ff61b6f1f5547cd3b854851d8cab813850abd8e81be654a58d997f96a69f4f8301ba0b4110363482f51ecaaf6cf1b52ffe8eff8f11e3bdae0af6cd593d50ce0dc9b7b508ce7a8013b8c32fc01031b2d0987a625458d0adc7485ba5a7e2f3853f5f55f37a67ec3a238c6c9e2b3573a7b0e26271f52780c2fb42c2b75f2209eaa7621a4aa94dcefe64f9138335b7b3ac5cb24e5a276ff8318c1313f9c88b4cf8646c36c6db5b2288cb16261fc1e10166ade3584c99fee3a1496781624a2d0984a475cca899505ed376cd6789edc4d7b21a205d3aeab44ffe756116393a91352df3a0572e893c2b2420149949d09c9d184adefacd6a31b03dc8f6d2849cffffbb69bf52c3a13637c250257b4a3368154240b90878d7dc8d4cee529f19e8f360d44bcfbdb7024293c237f756602b3c12a68fb7f4b62257b4f1d9b3363ecf77247183cfb1dd14bcd66948b43703f10619b73e2a6c1fbec02f062fbc118e05caca806d25dd48a346213501d27d7e487dab1a06623e66697246f0e7e9c87367e4c23f31904a49ed3462958841ca63bfde827cede7f54c8fa13073d0494bb11e71dd31034099ad4e26aa962e0238702da3fd194be6aeb490f233272512898232bd8ae2cffc9dc88342e5908d09a358cd51444688941f4771d78648bd115c01945463768dd50dd5f63b2161dc2f67e73ff779bddf5d081d2d991243ab7af7781c3083218abf7e5b8228e9c65d08a21689ae598d7ff8bac40be84d0a23ac2dc69e522c4de0beb231bec24893724726fa8ae7370709c9a2710228673c588a25e1eba78623c94e8d4b7baea55908b704419087dd9b9044fcc6f53194519f9a5402c740390fb69fe05e15133d03bf83422e1bb14c03d119fdc6638a9ac7c29a521325e7cd2e1bc06d80769fa6c9e506b377df5899f23dc08fda5ad1f210a07e0f24a10fac9046a59dfe1a0921442b93780bc14f24adc97da2ee061ed372df89a8df5320293d78a0da291c7c2d56b391b0b5b7a6643ac5316e93ef0405e0d350c0027ad73ceba8a3dec8943fd5eb41d09492b84701c029dc303445ee6cad75ef2930738cf0de2a1523e3785021de59d299b85a1d963005e30c185a66ca332dde6bed449333fd024ba153156abbc4d78b361a8b7505476e3df89ce60dc1bef48981618cc0152ba760f72bae2d4d8851f1d4f67d89bfd002c41bf87d2beb6e50db3ba0419042475be2079dfc2df4e5761ae5886bdd827ac8bf18b83aa25f2b555f9d2a217b8697d28ed0ff08f74cd2bf18fb7d50378e5de6107790d72b91807d1b4483ef04c91dc1ef9da397313a3bc5d781012bbac6eabbb2c45bbf4a1051003d227ed68cd092d3a7c646342853d4445c08f05dfe3a2f9fb706439b636c15407c04189979e596ca0f7a5bc7519a8d229eb47fe0fd532ad39ef06d69c5b3a5348d82b20396790500c28a7f5bef859ab0ad6056d370a53bc4d8cab3d6ab7846f0e354cb76e4ff662da3ab905b3ff6583cd137393e88d9bc912193122b9cb278d5338cca6feeec921d7b12efd7076f9ded5c70c159067df588b07e25c5c170f902486af02601aa4a90801f9e2067f14877f3f2c54e9b1dc23f15a713864a371791a4e183da982a63397af1d67b8335d2737c59271259828f6175ffd3287033a45ce4f9e724d75b57ab745cf23e7d849a38815dd40acc9f5961beb593d52c82dad519da494165ca7d8a9b10da6ffc4dcfd4436b3d2f2290a1abd16d29d0ceef156f96702ed82a2d56f00d377de3422c511bf4f4e470326b23565aead52dba623a0b32c2558f8d8d9acf709d0b778b09df39ac99440228444383a3b0909d2e616424598db377fdad1ddc9f01e73003022bd7a1980b71db1fc5979b369a95601fcaa8fcd4b1107b74815f70ea28520087f44969c5451271ae156e4db057de43b5e48d178ce34d49e4a70bac93f676e69fcacb9c01c40dbd31af2d9d987905ea9a1f27e2e036598298200de068bd7e410f0ea3c7be6cf9dfdf99a13117d7e43c412a5bf4dee6e827842af058a1ae0176f8859630da7770e4a85e1cc66cd91e29ebd57674219e654d13fa3c685cb2c0c911f9f4bba14626c3df923da2534b7cce28a22e726d8cb9b6ba63307cd076211da0ae2e6a14c06666871367679d0ea875c2a96d5f77e3e83a4f2d12f4fe810767f527128c33ee105677494c93cc5c5587dc0a1c5c2a70d1d3ba17ea49e9e5b9f103a6c12d49ebb2b22d4dd5e2e39c4a9c1942a7dcb931855771ead512f7fdec2fed42685c7cb5ae64a5482050de53ed05a6bb81cc1cc9dc8b76aed8f9cc0b4763de6692ed6d6053f285a880d56069a2ee2c90ae206877a90d235f52d82df4b8fc43d6f15e1b1fbf323e2a42a0f3935930bae4412f922e5ae572fd14b321eede53d92e87cbb537ec651c0ddb6e7e666f716ffbcd012001781a2e38de3b658c41107262c8683a7039830f530fe37ce2fdf7e1a29dd53e7cde5127180d2e78ceceb2a19b1f889a7fe53c451bd92f4ff9e655c2fd9328523997c1be3387c35adc8c2d10fb2aca3482b08794b0ecc888d3ae8941cb41ecd67453dad302e45d6d3c59a257b04d879a5a93617566e85873bab3a807723c315b2116df081d5b0c60c6df76ee35379bc12964f17ac844bfe824b84e69f8742ab20b423cfe74b9bd5c55def7e4e0681b101ff120cef95189896a39a8c803bf1fa1e45d0110614881bd906da51a0431462cda53c8d2bbfa8873c254d8c6ebd3c50f2b9a33b49e9b2cc84694e125034e0675a59f09fbe14bc50bff329438674514ae0281d00d27b96e65f44d0e3c3b98cfc52ebeaaca5bd677b56a77db309945a99e93f2d2a31d3478a0fa230c05846a5c42375cbeebc84a24055d0a0fddfc8ffd6f82a76a6736747add506fdfda592e6ea0c21e3f1fdaf9f49d79067702866f4c689acfc482d019487b489cbf833686e333fc38336d11a438a8ea"}, {0x60, 0xffff, 0x8, "c4a5e2b9ce94d7545735dd51f1c1879ef26f85f91b083ca1205b95ae7fa964b41f8cbc4241ef8cad767c85a719c261ba854a08861ab1ddba02013c938be1f3ac37b9433b6e425b3d4e8931080b53"}, {0x100, 0x4a0e3f447fdc7fb3, 0xee, "78b231c4b3a7cef2865ff2411a2e484f7abe90407cd4ee7980b64b3b9da7cf6bd0513016b7d4da18d0526311faca55b37402f507798dfd1ad807e3799eea5b00476f3ce20a1d34046b6e66bab122f761c95ec530fce5be270cfa2addf147b4fd8a9c1dcfbbff7b6c13e4b0e43e65c845345be7c47742a4f2e14dc2dfdba85a4f6f19dd4c78fe165e80de8a78dacbeea9bca21ddf1892b4962a78407e62210cc55f114e5f4c7a3f1d07779dac1d640fbd3afa90566a9dd532b2b5e99a51eb5e2f8b898345d17a33e0d5a7354c9d4b25ca312f31f8650b554416ef79cd79b7695b1b6c9c35bc6aa876c274"}], 0x1170}, 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0", 0x4c}], 0x1) 16:00:25 executing program 0: sync() getrusage(0x8000000000000001, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/57, 0x39}], 0x1, 0x0, 0x7) 16:00:25 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0xfffffffffffffffe}], 0x8, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) 16:00:25 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xfffffffffffffeec, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x2, 0xff, 0x3f, 0x7f}, {0x5, 0x2, 0x2, 0x8}, {0x1000, 0x80, 0x0, 0xaa}, {0x200, 0x4, 0x7f, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x100, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0, 0xfffffffffffff800) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x8000029d8aaab}, {0x14}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:26 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x1ff) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x86) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 16:00:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a1280e86ddab8267bbb46299c692f1a46738b15bf55325a7ded357c7b42c62901eb2bae585f2cd5e836274282fbbf1ea6693a4548c0696040bd33e52d74bb21c7eb1c1b71b1c5411abfc11934dd3b32d"], 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x3}]}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r1 = getpid() fcntl$lock(r0, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r1}) r2 = getpid() getpgid(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCNOTTY(r4, 0x20007471) write(r6, &(0x7f0000000100)="8c65", 0x4a8) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$TIOCSTART(r2, 0x2000746e) pipe(&(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000140)="f9a68b86854944", 0x7}, {&(0x7f0000000180)="d7207555c6b9fe746e2004381acf0f66730d37bde2ffbfa419866832a327e06faf4cdd24a0b87cb6e9c6ce481f3ef529e678bccbb8be4cc813302af0d90910fa70ff44f13fdc0d71f0706b9ea1a87c69c3d433201975bed87715e9af31692bde402b54729e5a234c9dfd63abbf0ee09e93106f2fb5661daff8eec6344faf13ae5a6df118a56ab4aa007de4d4cdf7b3a27c147ffbcaaf7d5b4e2f8bc83b01346dc960147eb88c0875eb5fadfbe81448bf9780f5cb419034f4173b42beb946be53d427dd6a3b74af28aa2eeb8a922a5598efeafd6329ce82df4f5a5b15791d549e72a220bd7758b8", 0xe7}], 0x2, 0x0, 0x1) syz_extract_tcp_res(&(0x7f0000000100), 0x7, 0x5) r4 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x8000, 0xd0) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x200, 0x12a) r5 = open(&(0x7f0000000300)='./file0/file0\x00', 0xc59, 0x58) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) 16:00:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="efff2d2f66696c65300c"], 0x10) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xbe4c4d8333084be, 0x41) 16:00:26 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000340)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") login: tap0: address list non empty 16:00:26 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0xfffffff7, 0x0, 0x7c0000, "6c0f8784d0e631a0d0d8c3ee01eb09ff48afb1ed", 0x4, 0x4fa}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) r2 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() setreuid(r3, r3) r4 = getuid() r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) r10 = getpgrp() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = socket$inet6(0x18, 0x5, 0x2) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x6, 0x8000, 0x78, &(0x7f00000001c0)={0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r11, 0x10}, {r12, 0x20}, {r13, 0x4}, {r6, 0x2}, {0xffffffffffffff9c, 0x13}, {r14, 0x4}, {r15, 0x40}, {r0, 0x8}], 0x8, 0x1) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1, r3, 0x0, r4, r8, 0x4, 0xf001}, 0x3, 0x81, r9, r10, 0x2, 0x33, 0x1}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000140)=0xffff, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x4) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = semget$private(0x0, 0x6, 0x200008000000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x6, 0x800}], 0x4) semop(r4, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) semop(r4, &(0x7f0000000400)=[{0x0, 0x0, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x4, 0x455b, 0x1000}, {0x4, 0x3, 0xd2d9e250cd448704}, {0x4, 0xfff, 0x1000}], 0x5) semop(r4, &(0x7f0000000180)=[{0x4, 0x5, 0x800}, {0x0, 0x7f, 0x800}, {0x6, 0x7, 0x1000}, {0x0, 0x80, 0x3000}, {0x1, 0x1, 0x1c00}], 0x5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x1f, 0x6, 0x1296, 0x400, "914b9de5dcba2fe26f5ff19a2d224c57eb933ea4", 0x8, 0x2}) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b050000000000000022700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc38f020d2e38bb7919aef0a3ffbd1b441675d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bb4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00000080000000003000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r4) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000340)='./bus\x00', &(0x7f00000000c0), &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000001c0)='^}\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\\(\x00']) lseek(r0, 0x0, 0x7, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 16:00:26 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x8) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0x1, 0x80000000}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r3, r4) shmdt(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) shmdt(r1) 16:00:26 executing program 0: sync() r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = getppid() wait4(r2, 0x0, 0x2, &(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x400, 0x18, 0xff, 0x7}, {0x8000, 0x93, 0x3c, 0x1364}, {0x8, 0x1, 0x4, 0x1}, {0x5, 0x6, 0x26, 0x7fffffff}, {0x1, 0x1, 0x0, 0x81}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x2a0d00aa7e0171d3) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x0) openat(r4, &(0x7f0000000400)='./file1\x00', 0x811704d50725730d, 0x40) msgrcv(r3, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000600ae0000000000000000000000000000ffff010000000000000000001100000000c108eb000000f38f00000000000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f8ebf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af097e73cb87550c779be0eee7eed9b1e6ba9db63a5e688a92ec82043d035f1fa1a1bac997a4049b7a2da6c6ec58618eaeb5eb38dc5f43d64acee03a21ab1c6902643a4bced1bf07c511053f2e4c0b6ad23a41830d6c37fd27a4ce0a972a0bac37b6c18b94176b6cc54ccfbde0103caf1c09f058b53c9139085e1d2679938de429e8ba035318032e068f9c000ff6dd53ce26adfb586791e4a2e5e3ccb0c7831355664916abc65a3ba18c9227b8f4342b484eadb97b3b279a16b374140405fad97a6b539fe831d502e5e4b9d1cb3a5b6c76fe697cdf3343479d31172ea3ae0452baf650e78a0ccc8a2127ab6fdffef9cf11f9846362db3ff50be37398241f009040dd767a585f0f2e1107a672fa63b5dfd20d5206f65d1716cb8eb3df12b9f36c348918064ef7fbaa3c724a864e3cc65a4e5d9422a38f6e37f8cac22db3d167281490cdb459a855d78799c3835c6ebef639ac6f610c1de3d834608636680d96ab5fda668ef838ea257ca24299c795baa445d58926f0bb373"], 0x6c, 0x3, 0x1800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r9, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0x5, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r10, 0x0, 0x10000000000000) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r10, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x3634e3dccf0e6e65, 0x0, 0x0) write(r9, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r9, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r11, 0x0, r12, r14]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r10, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r15, r15]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000680)={{0x44779ee1, r13, r6, r5, r6, 0x148, 0x8}, 0x100000001, 0x9, 0x0, 0x0, 0x9, 0x80000001, 0x1, 0x2}) 16:00:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f0000000300)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x40, 0x0) write(r3, &(0x7f0000000140)="97570333c75b752cbdaba6", 0xb) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) linkat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x2) r4 = socket(0x400000000018, 0x3, 0x0) getsockopt(r4, 0x0, 0x800, &(0x7f0000000000)=""/51, &(0x7f0000000040)=0x33) setsockopt(r4, 0x20000000000029, 0x3b, &(0x7f00000000c0), 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x172) lseek(r1, 0x0, 0x40fff, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000300)) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x1000, 0x7ffffffc) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x80000000, './file0\x00', './file0\x00'}) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) dup(r1) fcntl$setstatus(r3, 0x4, 0x88) dup2(r0, r1) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000100)) unlink(&(0x7f0000000000)='./file0\x00') 16:00:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair(0x6, 0x4001, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000003c0), 0x0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x4, 0x1000}, {0x28, 0x0, 0x0, 0x10000}, {0x2, 0x4, 0x0, 0x7fff}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x8) pwrite(r2, &(0x7f0000000040)="fb", 0x66, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket$inet6(0x18, 0x4000, 0x8) r3 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getgid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x200, 0x0) r8 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x0, 0x0) r10 = open(&(0x7f0000000440)='./bus\x00', 0x10000, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = dup2(0xffffffffffffffff, r11) r13 = socket$inet6(0x18, 0x5, 0x1) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r15 = socket(0x10000000002, 0x2, 0x0) dup2(r14, r15) sendmsg(r15, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000001f80)=[{0x38, 0x1, 0xfffffff8, "100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a4745502"}, {0x60, 0x1, 0x4, "b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2"}, {0x28, 0x5728f2985994bed5, 0x7fff, "e6872c9f500ad42856279dc0a6ce0f0d9b"}, {0xc0, 0x1, 0x4b, "7e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc"}, {0x60, 0x1, 0x39, "0db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1"}], 0x1e0}, 0x8) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r19 = socket$inet6(0x18, 0x1, 0x9) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = accept$inet6(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r23 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x10400, 0x0) r24 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x10000, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="faebc7e59ed9e6f2cb9b364b572b2b6ffb90576dab5a8bb8e0df76e5530af107ea0bb8ee28256987943cb9eeace991843e49a7a54187561cbfc091bdf490ae434f3eae118bfb4e6f09c9324c866935f3622ac80e8a884fb060fe2cb7418734c5434bf586ac37a3c48a5435957cbff5332ef1eac6571430ffeeec02d63f796f4ba731442234693c0101c8e3e9510d70aa70d25d209c279a8c146473706a05f40c827894ca2217aaea9e0e73e64f82fa8e9a6f2c7db431", 0xb6}, {&(0x7f0000000100)="66d8f24b8d6f4720264a4c76b9aff3d0ce9e00693a38618dbb226f7a7c884dbca158732a4168ce4df8", 0x29}, {&(0x7f0000000300)="b1e3e10af51abc68f3f7818e4b52f09f51849c8668b6b2f62a02215283e918e4c1a18d98ee356a668c66e39e6dc056e0d4bc9635acea8750e8b6badfd4bb55c9d8cbeb124ed5c7f14f8680ff478c944f7bf4bf6d4bcfec0b2f400d156605aa33", 0x60}], 0x3, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r2, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r7, r8, r9, r10, r12, r13]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x30, 0xffff, 0x1, [r19, r20, r21, r22, r23, r24, r25, r26]}], 0xb0, 0x5}, 0x400) r27 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r27}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r28 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r28, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0xf75) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0xa) semget$private(0x0, 0x3, 0x600) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14, 0x0, 0x7}, {0x44, 0xdf}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:26 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_RMID(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r3) listen(r2, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r6) fcntl$lock(r4, 0xe, &(0x7f0000000100)={0x2, 0x6, 0x6, 0x8, r6}) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") 16:00:26 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180), 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000340)={0x3, 0x7, {0xfffffffffffffffe, 0xb86}}) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') getsockopt(r1, 0x4, 0xffff, &(0x7f0000000280)=""/170, &(0x7f00000001c0)=0xaa) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x9, 0x80, 0x3, 0x401}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) fchflags(r2, 0x1) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x44, 0x0) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x6b1, &(0x7f00000001c0)="ba", 0x5a424861eab53b76) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x8, 0x7, 0x6, 0x81, "e7d83d2e72bef80ab6744a74459cd41b7e3273ec", 0x800, 0x400}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:26 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0xfffffffd, 0x0, 0x0, "1ffbffa6163cb90277055f1be62c36ae61dba648", 0x4}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) write(r1, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:26 executing program 1: r0 = socket(0x18, 0x8000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x76e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x9}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x54}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000001c0)={0xa7, 0x1, 0x9, {[0x4c, 0x38, 0x81, 0x96, 0x1ff, 0xff, 0x2f, 0x9, 0x7, 0xfff, 0x7, 0x100, 0x40, 0x1000, 0x1592, 0x1, 0x1, 0x52], [0xe7f, 0x81, 0x1, 0x2, 0x4, 0x0, 0x100, 0x7ff, 0x800, 0x6], [0x2, 0x3ff, 0x10001, 0x800, 0x6, 0x8, 0x9], [0x0, 0x3, 0x8, 0x7f, 0x2d, 0xe49], [{0x0, 0x0, 0x1, 0x7}, {0xffff, 0x7ff, 0x1, 0x7fffffff}, {0x7, 0x4c2a, 0x2, 0x81}, {0xc95, 0x6, 0x1, 0x9}, {0x80, 0x5, 0x40, 0x3}, {0x666b, 0xff, 0x3ff, 0x6}, {0x4, 0x0, 0x7, 0xfffffffffffffffb}, {0x7, 0xffffac37, 0x20, 0x5}], {0x1, 0x0, 0x1, 0x1}, {0x6, 0x3ff, 0x9}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r4) r5 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x8000, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x8) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x21, 0x10000}, {0x8a, 0xa}, {0x2, 0x9}, {0x3, 0x7d1}, {0x7, 0xff}, {0x81, 0x8001}, {0x19b, 0x932f}, {0x85, 0xa65c}, {0x89, 0xfffffffb}], 0x9}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0xa, r4) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000001c0)={0x10000}) fcntl$dupfd(r6, 0xa, r7) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r8, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r9, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r8, 0xa, r9) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000240)={0x9, 0x0, 0x32a, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbca6], [], [], [{}, {}, {0x0, 0x80000000, 0x2}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x6) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000014c0), 0x20000) syz_open_pts() r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) geteuid() r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r4 = syz_open_pts() dup(r4) kqueue() openat(0xffffffffffffffff, &(0x7f0000001540)='./bus\x00', 0x10a44, 0x40) pipe2(&(0x7f0000001580), 0x10006) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) r8 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000001c40)=0xc) connect$unix(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) setsockopt(r8, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600), 0xbcb9) getgid() syz_open_pts() dup(0xffffffffffffffff) r14 = syz_open_pts() dup(r14) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r15, 0x21}], 0x1, 0x0) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r16, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r16, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r16) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x20000, 0x0) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r17, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r17, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r17) socket$unix(0x1, 0x2, 0x0) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) accept$unix(r12, 0x0, &(0x7f0000000180)) syz_open_pts() dup(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 16:00:27 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3f) setsockopt(r1, 0xfffffefd, 0x1, &(0x7f0000000640)="fccbc90d4cfe6ab4c597cfc15615f6ad3b1108d3233c53351328652725ff8379c0862d5c73ebcc180b0000e57d9692fcd0dfe85b8d3bf145221569d0e73bcc068dabd244190a1143d7cb22eef4c55a2d797c352ada8930fb316a12d1e74bee0471fd63f62cc74cc7525d391d0acabc8e01973fc654f30f040f9ac04ecb317e311261ba0598cc28c6b5e624b0715007ffc6d18b16fbde11dbbb5f5b317aa4fa9c9ed12fbc3e5898cdc653a8f20add564d1291b30972c731fbd8d7f9353529fc4e709c171b7776db745542a088a992050a11fd53d51c733fb1b9803d9bb7e4b3b9330e0553744a1b7321338420fafa2898f9ccc7201f805f3899735d5f50227ccce95afbf96165bd74085cda66e519bffce690a39d306077073fe055396e2750c61bbb16fce3b456fb775897261e57c763dda43b1a568f1f2c710982089824cedfd92b63a9054058354a2e375e7372f143551fcb1b3a54a1c818b73f9ed93acce957bd9ae2dce1c5ee56d4d36a2570eb604dd84b8c764a177c3bd9b368aae75100"/401, 0x191) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000440)) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getpgid(0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x102, 0xa0) r12 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r9, r10, 0x2, 0x8}, 0x4, 0x7ff, r11, r12, 0x0, 0x18000000, 0xaf, 0x81}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:27 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup2(r1, r2) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) read(r5, &(0x7f0000000080)=""/89, 0x59) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:27 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000001c40)=0xc) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) setsockopt(r2, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:27 executing program 1: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000280), 0x21d4, 0xffffffc1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000280)=""/38, 0x26) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchflags(r0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) socket(0x19, 0x3, 0x6) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") syz_emit_ethernet(0xf2, &(0x7f0000000200)="5a09e1c9831191dca9c5be7356788ff284daf803290e566c082c7af89f061e205428ab6af4fda9c6b416a2823aebb7ebcf44841fbe81b42322d3937fe4848a11f1aef33109220728e0d5bd6d1e05d864d4311f28d7ad9aad58a1bb2407fd4a3546e28abfb54172f6e94d514b397c156ccce70d493c62fd9a7464e3dedc060e653574d064a91b74911c81bd007a9606fb80deafe8a674508c1a223a52376c9728044bc1bda3c49f07892704071d9cb22f9bc7ad19e0b1946674ef63aa0d49b5d06bdbb07039d6904fd86c65cafa0d907ff662ac87cb809b02023e2ad6b7a335fcdad9a2ca6b73cbaa412bd04451e6a89ac26d") 16:00:27 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/162, 0xa2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:27 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001340)=""/212) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) fcntl$setflags(r2, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r7) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ff0100"/16, @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r11], 0x28}, 0x0) r12 = fcntl$dupfd(r11, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x20000313, &(0x7f0000000140)}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r3) syz_open_pts() r13 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file2\x00', 0x1, 0xb6) fchflags(r13, 0x10001) r14 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r14, &(0x7f00000000c0), 0x1000, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r15) kevent(r15, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r16 = semget$private(0x0, 0x4, 0x500) semop(r16, &(0x7f0000001640)=[{0x0, 0x200, 0x1400}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r17 = semget$private(0x0, 0x3, 0x1b2) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) r18 = semget$private(0x0, 0x1, 0x400) semop(r18, &(0x7f0000000040)=[{0x4, 0xfff, 0x1000}, {0xcb847cff0e2264f7, 0x1, 0x1000}], 0x2) getgid() 16:00:28 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xf40, 0x0) write(r0, &(0x7f0000000240)="85", 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f00000000c0)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e4c8b639f3f6ea4cb00d6a0fedaa16acaea7995f263d76b2a6b27cf0e7ee84091be286169895f4118cfbca743916b908c11d1b7b13511966cef8feb3964d73f19e7f23c33355a067d888220d6f09579e27d1c7496bbbc6c67451e23e3d995c991fb78470a9a60b7aebb33e47de30c96f22898054d7cd1e8482e5dab446a1", 0xad, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0x8, 0x4, 0x739f486b, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1f0000000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fee000/0x11000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd43}) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0xffffffffffff8000, 0x0) 16:00:28 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) getsockname(r1, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x44) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0x31e) r4 = accept(r3, &(0x7f0000000580)=@in, &(0x7f0000000600)=0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x400000003, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000640)=[{{r4}, 0x3, 0x10, 0x2, 0x3f, 0x1}, {{r5}, 0xfffffffffffffffc, 0x3, 0x20, 0x82, 0x7f}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x8000, 0x40}], 0x34, 0x0, 0xc68, 0x0) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = socket(0x18, 0x1, 0x1) r8 = socket(0x18, 0x400000003, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2e5) r9 = socket(0x18, 0x400000003, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r8, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r14 = semget$private(0x0, 0x0, 0x80000100) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = semget(0x0, 0x2, 0x10) r18 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(r18, 0x5) r22 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r23 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r24) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000540)={{0x240000000, r20, r21, r20, r21, 0x40, 0x2}, 0x2, 0x7fff, r19, r24, 0x41d, 0x5, 0x5}) r25 = getgid() r26 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r26) getgroups(0x6, &(0x7f0000001500)=[r21, 0xffffffffffffffff, 0x0, r25, r26, 0x0]) r27 = socket(0x2, 0x1, 0x0) connect$unix(r27, &(0x7f0000001380)=ANY=[@ANYBLOB="82022e10050ecf8994bae6"], 0x10) r28 = socket(0x10000000002, 0x2, 0x0) dup2(r27, r28) sendmsg(r28, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000001f80)=[{0x38, 0x1, 0xfffffff8, "100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a4745502"}, {0x60, 0x1, 0x4, "b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2"}, {0x28, 0x5728f2985994bed5, 0x7fff, "e6872c9f500ad42856279dc0a6ce0f0d9b"}, {0xc0, 0x1, 0x4b, "7e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc"}, {0x60, 0x1, 0x39, "0db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1"}], 0x1e0}, 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r13, r12, r29, 0x5, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x2, &(0x7f0000000180)=[r13, 0x0]) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r30}, 0xc) close(r7) r31 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r31, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:28 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) getpgid(r2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x6) socket(0x20, 0x4003, 0xa6) r4 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000001c40)=0xc) connect$unix(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="82020000ffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b01010000ee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8fbffdbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc779cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394099a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd723d3e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e7a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b02338bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7ced7ce19ad7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a000000000000000000000000000000f0a9d1cffdc8c3f7af335bb6bea9ffe5fede726993248b9c9768616390f47e472fb9cce344f0b1ea33f42463f0ccf459c58afe72249717199f1f8850a7d0ea5a2f007cd5937d0c9caf5a88630847c8ff1cf5f8c79dbd81635d81ae809da11b51a649e0a36799732bf3c648d3eef94d4147959d981995d7f7e24dcbab5115775e54875fa3568290b008e88e585f91459215be6a2b35e00d443d81eb184aabc9087e0dc9d03be14ca73a0e03f3c12af2a9eac8135b64ea121ce25f0fb9d85211c3344efad52903ebd21f1e891b6149975639660e536c251311db23cbf3fa1a0a249d0796001024c373d69cc6600babd008c5e78f5f8819e0b6ebec21d3be33ef35f6526025576a618985c001f7bbabfac80d04b8"], 0x10) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000700)="dbd69998427e88d107369570ff72a1dc3b0621359aff591c3a518dd96427bc52bd683f9a2e"}, {&(0x7f0000000680)="723017c7ddcd62a2f56eb2b2c024d64bcaf14b938534e664ab8b5f54403aa3e30fdf26591b74000691115be5315cfe087e8bb4d379893c75b3f5deda938833082885ee0baa0a193d0b5b04a85863f866dffd87b6fbad48853600e9f6b3927cf2650a8f82ca"}], 0x224) setsockopt(r4, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)='7', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r3, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x12f) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:28 executing program 1: mkdir(&(0x7f00000000c0)='./control\x00', 0xc3cc6ab19447b5bf) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control/file0\x00', 0x10, 0x40) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x9, 0x8, 0x15, 0x9, 0x7, 0x9, 0x6, 0x10, [{0x1e, 0xffffffff, 0x3, 0xfffffff8}, {0x1, 0x1, 0x118, 0x80000000}, {0x7, 0xffffffff, 0xffffffff, 0x10001}, {0x4, 0x0, 0x0, 0x6}, {0xee67, 0x4, 0x4, 0x3}, {0xffff, 0x200, 0x164, 0x41eb}, {0x8, 0x2, 0x6, 0x966}, {0xc8, 0x4fb, 0x3ff, 0x131}, {0x0, 0x62e5, 0x9b, 0xc42f}, {0x4, 0x4, 0x2, 0x101}, {0x6, 0x14a, 0x0, 0x1000}, {0x6b1ab76a, 0x400, 0x83, 0xfffffe01}, {0xffffffff, 0x0, 0x8001}, {0x9f80, 0x200, 0x20}, {0x2, 0x9, 0x9, 0xff20}, {0xff800000, 0x0, 0xfffff000, 0xff}]}) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') chflags(&(0x7f0000000140)='./control\x00', 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00\x00\x9d', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2297, &(0x7f00000000c0)=[{0x1, 0x3, 0x1, 0x6d58}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:28 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xd1) pwrite(r2, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000008c0)) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)={0x1, 0x6, 0x8, 0xdb7}) ioctl$TIOCNOTTY(r2, 0x20007471) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) geteuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r3, &(0x7f0000001500)=[{&(0x7f0000000280)="58ef1f2c9d48ce94dd4c712f8b4b8bf84330bb1456b361f975cd619c8edff3cd4e8c8c932a40706a93caec17faff28a9a62d30f19ac06a8eded1e841cf5b397666269b068856b7a814a16f5a6f1a2aed5a8283d40d7a38f9c988e9b23380c4653ca380cb93bf353d3f5150781ff72f5a2b5494efa118bff337658b7ee12cf99374531070a6fe6e8ad6ab2fe2f78b2892e6eaa8b0ad1c241af5b793a5a6a925af55d0df4d517b490c98e6b0ab3c5a705e87ecf55d3f50704b", 0xb8}, {&(0x7f00000001c0)="08c0f64bb506fad5a504dadd829286fdc2083ce55a312578c61b1f76cf77822b87c293cfa11d8159120ec7c4161032446e05595491465fbfb3cc9ce6c5f8efc950b9b0444082d63052a097389d04b95dc4e84111c95e1606ff8bab", 0x5b}, {&(0x7f0000000340)="83deebddeeda77ce6ce59641a58d7df4ba4dc12b496caa19914154502568e657959f83711d8e6836de7a8626c93a2d2c492c018496bf282bde084c24841de8a77c6acd7f61868da414d947600c191cced6b27193fafc4adeb1c806daea1992790ed7a9f7455cf10e3b2c2e41af5d150084c79f7d8a2bab3e55aa6366f289b76791d0333d06e30d85e0e78c5a3b5366f94cfbdc2783144ef616f5157e00fc64d26d2d6c1cc12b23df42761a70ce5ab424fe0371", 0xb3}, {&(0x7f0000000400)="d758076990526786c4aeb544c04b16850f6b53e50399ef2733fbccd55ff3837e5a4adcbaabe7e1cf19014a432faa66485717788b729600ed8b22ea3d11cb912a30a6f111848697894748761a7ff243a0fecdeccf38918bd273fac01453bd3e3c601ed7e05425b13fb3f889be797955b51bb4ad5c1500b6d9ce920ed5fdb3e06bf12988767cd5f7b16a15bb22538e484e17174a0ba595f219fa3419acf6180b59c9be5f2930fac2058fe92f73405087c84bd66a45f3464b55ad5d6525d2a820ef021f3e2dc6efac3d3ce7e9c596fab70092", 0xd1}, {&(0x7f0000000500)="33ba1e9a9d59d7eb3f4d67f33d9009b5f50792341cefe2fe2e5cebe851f177e289d5b43e3bb623e54c634c1b5778743217332fc29119b07ce59d6562462a68780f8ec0f15d70dd973c4b74a86bfa14049320bd091deb8f717b091832d42b2a290b2631ed68ffb2f67f891bc4cf440cd5cac2064b53717df3fe071746312b7b96165e63191bcd463822bcd79ed12445b2eb58085b49f52647d6e68de05ae278eaef1be9c850e53df7c3d3cee6fc7a746128b1e67bd1bd5b5e8faef820eec75ada16130e94b62472800a94a011ac2e1e499651f3cdcd7d130489e4f3822835a3f66ad68740fa4a37f09f8abd31e2dd18bf9519af32ac43fce997ef378926e09ac5539029d96a8514ea492db9df2b70da2680b8d8064219c3a46ba1d4f597516a50160120ae02f2a15492285935c602ba7dbd73ee47b7498eccdd92bf3e2a92a4a274c79145c216e04ffa6fc910a19cd5ccdf01187859ee4111d5422f822e4ce1a05ece73240369e66b99fe1e6728ea2140a80c2396c0d52d1e1340b43ea412ba2745991dba6f5175ef5fcdd9ee9f38940ce87de428c8d01206843941e6092509494cda7f3b5615ca863a5965e82a379c24d2d0eb03ca9b296ca22a1b26fe7405e7f7289e729ebcfb6c2a21d928c7dfd9de60ae9c56dd2c3ef1724e359ede99fd56db222366c88d9266c2c72153a10016f71c1c153a388309b06af440d8e68f392dbf4cf27ec5ba18fa9d775b29b2ae57169b4b4193ee26a76779917cd1f6757c7fbc72d1d23b5bc6babc76fb9db3f77b9a4bd906b0983266e1a41af1a50c3147aec409c99ca51d6f6175fe81c25d69c06b912005cd2cacdb7749b1705be27bf80887fd9cb5d130da815f3c356c133702d6a7f0039013e66814c884e66f59a0cdaa155d4a5f4de4bb79825f5c0bb71844d25b755baed41fce5b8dc52f1f1808b1a39ba96f4198a6684f52f8e1ade11d299d690ae49d26e6874590538c39135561a74a04be53037d91a8f6beefeb6a0a49d0aafe73f2e31baff97441680a544376f03cc4c7b823236561ae4aec07c2244be8afe37d6c5ceed4694c4fa77b351aea051305e56620767bcd8438da3c525bf061dfa6c8c33b2119a7a9959849f10c886e2aa9dff7b761a6b2fc19a3290015bf12d0b0409e504e604f9eaff923d357eee671d21901fbcf22056b614bd38224f0ddc7743c75dfa2060651ac87a7a3f82e14fbbbfa6f52409625a403909bccbca278c05f04dfcf95d445223331cdbe7d8819d7c89f0683b43afb3d22baad72131d8b1e03a502a9dbb0990c419d869e5bbbb999ecba1ec5b56fc8cb56d5d1bcedd490a5b321c930d9b73d91817b10f9c2be876bdd2ee7060c522044aebab523349509b36e9a7e29309ba4e9aafd93fe25328f69c7b9e344590a0fc64d300743e84f5e6e21ec90883629e99aef31f62ccc6e98c32e1ed48226740ec3b138d2b2d23ebdd5fe09af0149e21ef7a05fd9b15843e88a7e18667f378e43c982be5f29cbeae91cc6ffbc23f553190131b781c2fe6b9a35f316092be3b52217bf039b23e94e0a02860d518404808df9ac393262bb52b029baf20130f79ca47eacd63956fa0ec95f3c4ee995faa70fb720d58711483c5eeb92323f3b954f91bc1dd0e5c43918d3f2de793738e996de152ec7c7deb9c1e294e7a04a1f183d25978d04fbef5ec74dd99eb9e6caa02cb97a3bb2b84cb4f65c8e4268f3fa0a5a167ac7ed8e48fc9966786f6d42cd6f211aa52b1e1355f1deaa67fecde763e4aa1e0346b6b4ac43f78d04c5768d0313b598d4f66d490ff48cea08dd638436f1857ce27c9c12135569d8a2a7cc45ba096c04624feb4b27137989c194510c2d93f2d9dce68bcae3fb28ede6fd71fc812f300285318c12a39fbb27ade47f23e089560163ed387aa60ee61b7db36073f7004c0272be3b39b50eef6210e8ed2ec800d104c6d4e88c8d531d3256f17e2d234a9f453917f6c746de6839733f34054a3caca4285a4ad59cd05b0c0e2c30838e9be5ee41b641a33cb21f89a60be074075bee0240600149ebcf978956d15c7fec261f8ed21f35a7f31e72c208d40e0b2761c5d0bc0ad77e75ee2cb7bc92213788cf507d49ab94ac0bd015712f1775f0f7086a5e3d5fd89027737dfcae0c0076c3137eb660a1cd551068fc9079bee33b4372dc81eeaac72937e485329d29a7945eed2e17fd5d8c96d5d2ddd5b5d18fd2520c29b1b31c040f80bc1d2df75c137a3cc838dc84d97a89ef168a92b5a0e1b6568c3ff74fb638cffaf2fe2949997407590a72f1f095e3644714a6aa4a9c87e2996c0f10b4ab91ed0bf3ccc4601997ef78aa1ec9a425ad9ae4d13ba8b06f57fe65b18d68c7f776209230c885ff72fc58fb9d56add6e0db0cd3086b910025355c6743befcad4551658d8bbc2210b45d657987e8e7ae799363053e7fc04348d38d7789ca9d3ba8598ca201e8d2ff57bda406cf707df19291e8c7b14d1749efd25dcdd8600d9a1a9058e623a30850a84faed98de77f8c0427b74ae95512e44e56208f00391644649cbdb4d7b5d62f33a5aedc6f2b56bca16214dd2d401374051da19fb804a8deebebd4926e38554523135d417327cedcd1305a005f66842cc444765fe6e73b223a8d27cde6a38f572c2de5c90b2413edbcff48c486dc0607ac1eaaf8df86546d8da7f7bab1ec485116e242eb0671715f9ff6b801857d8d59b225c4826b84fbb030ef91950dbe22a6226bd92d95b3139954091abf4e5875697f95dce1529eba9b0e5b821aba23e94461982d5db34531bbe97e06747cedcd0afde225654b8caebc970621b62370d6b2c176f6d716cf04b4326f9f6a0b3a5b11345c07e1b27399d73b682eb923be5c447a7261f8b2c6a2c3dcbecc0b05ad4a14301d5609c88f27e08d4e1387e172ace341cd4246ae8e0b35790c8fdc2799beaa3d3fcc0fa240e860931fd8020ae4fda6963da570ef354d547297f7a4a8df676cba130a65acd2642eb56257cd7d5c14902c3b0889de9c47ddf0909e8fc9771d4e3b687057a58c12beb5e5362c4ab87930ae407c9827f683b2f9237cca9787a219e0e8344e15b7248e64ae77741eb374ea6c2d628dba4708d42bbadfa7209f74c287d8c1656d8c02c9d224040cbe77a10fdd86efe654438f4f7f73a296c0646d85cc4332996cc4f9dc4cd68afa40414de6a2ec5bd0841530d46931eaf2f2cb21450abfdba7657f97fc2b5202d032903ace0d8c58a53760497ab3483c3624b4bf8279d6d9a4b7af73e715424b57c828bdfe719597def2b03ea073f1545106a2b5f5b6ce44cc114ccab38e06ae91c4f9991567e1459b801f327af27ce78a50222eec79f30a7dd1fcd068e4ca7d1b48b13010bc69ed984c2b5e69566dac40238f4062e74dcb08c3f4e1ab79ad4475459fa650f3e944e083fc49b321c9c3646d5e2d7f4d50df359cd0d46e9eceb6eb03ecccc52d3d2aa876e494f6bfbeaed6dba3df392fe28c4875f66a43625287c64aaff7a1f06ca1cd89807abfc91ae98be8c47f4e2e887fcf6ca8b01df7772e548309b683680f2f390ade2398d305d81078ce9aff0c676fc7547fc561c3fbc7f8b1157143b0e4ed715a7919eb0645125028a8f9b963e96eab44f2fb58d63563f65a0ef9201ba6348deae86b5c661cb6c7449533bbe197fae26aa06cd5a794a878c2dd55776caca65b9b1501fc232d70b9cc200acd726fc2f80f1af66ee320350a48ad66a85edaecbd4373c0ad26b1d683c892c5602e1272b528730becb869f48eb3d07381302a947997ce2a5bb808896c0f034ae48fc0f9e7206b5dddd3f9cccd496a04c3bdf2c0cf6aea25470695735fca6b5987d937a3d67adb134a59178c2c32f0340c75376c6be5bcd35ad300e2513d68fd330961c4475a9c3f30a4ff46334462f42d8faa21a7c5f05baa407341c5db2523976c9c5e45f02f6d88474a79f6c4ecb9062d6ef5290f5c53f01ba3a2e79725d7f91b72495afe5d43eb100a52d0c8cab8d74053d0c2eed4417bcc79cb245bc794c5644d40a051e4c4b733f016f708927cd6a83c677ff79b74d60791879b43e3225f3647540bda32112d4e25fda34907ee185aca15fa585894aab61f575abe082fdf7f387fa36db75bd5ef71099eac869136f6c5f1656566147fde0cbafb3069c5295074f6a5c66182b861669a4e65a819b2c6d55c790653e64f59bb831cef77577db7c87092cc3b520a1284b0bc10fa7b16f0c7d0ef02d94469b70558afbc73531b5a40402f5fc6684d08187627f1e4b8f11d4e414744a35060f96763b49271e2427d6fe0be789a5ff979f75e45b2a7eb50d59745d42985252c47f620559aa326e8e9b9b76a2079a0b643a369ed978fc7c765bd40d3db791c0c05f9963b954718e65fc0223d6b9ff138f2facd4f2d124bfcd494864a7f757d97bc0b018fc5a392883d1704bcfebdfc38d1ce8a38b0b526d34324b9ae85f31d18736176264c43c15202c87559ec54b16adf1916b168b7284a86b3c66a8cd814c2f1a5384d34df4172cdf1a85b05d23cbb1486847cd885e031d6f6cf91bbc85ea6e6d120666e70768b2188cd6b94fdc1c9708fc6ccca5520b658a486b4058de878bbe807794fd55baa29637df8630ec6fcd2ab930b7f2ff48346eebad7fe892120569184852b3bc848b1163562b3a1812459c535ac1f96359f353e3e4aa99de1658eec5729b00c2ec488786ec0af3ccf7e43d3225345ceb09c1f55259d27f4d473b725f4a65594c2d0292a059a701aa9c10b4c2dda9d8a74a7918168e82dc64a32ac34c0a87451a9b89932d9777aecfec4e23602c57c7eaabff63341131951ae18dc74b6225e88af42458d7eb70cc8df2d22c5323ef0041a01a5d28a642d2ed07de3ab3e7279fd7d8d98c654174e519048b2089c41e0b0b5e9af3570a0f67aa8434d9b22c860fbe517792b02aac3cdf5adcce475696d5c88d156378326c328a778e9c8ea84d5f9359feed748f36c6162d7eac587b3ffe00c516f1ac8e25e778da4098da7c474455944f83c94803980428387f0dfe92e45ed8e1e0e903cb59af1dbe0dde224247614ed67a5d00b86fba8f3e93fa867242c221e8c5868709af4a686849c83dfc699ea0adc5f8584638f41dd8b2d4de58b0e86df1f6a71493ec17aa2286f01bf4c80ccf217713fe0828dbfc3290b7a735060a17f4fde0703fca01945ba028c9d69a2669379ad9e618cb908f2bb45614db1254f15008561593128d4e427b900c78509eb79c2c80ff5031f67c278b1fa6b84c4f952211f11d38dcce94d54b49762e47238f300b3f16e5ef3b37a12d7d4d27e87ce293b33da879ee1e5690e420ac2ac2eae8a99cb906f7a75938792ff79533cfd44bc53b541d4cc8123547d2212bb934152d9421875cdb59a32a22b8e097f495477303ac8cd4f4898262855a7574e5aa5d00f17eb79243a7764626aa6aaac79442c6c91ed5ad6986e7464dbf1b9f73d80d64b810950cb7e61f1783218a7030fbb1d30f99737830e85b0976e10b27921545638f654cd25ebbfe6d4685e1c20568220023056bce87e64f34eaf80352a807e252af7be9fb640cc1f5d19dd56d26b1a3f86e99e4bc555612dbf18b0ecb7e274f6793f0620d274dae9e03154939e52fab17dfb2ab03dbc4e5113f739596ebd2e7d9285fb968cc08b90cb84577913e18f312f2642c60bc00c0b8feec8f9325a2dc914b6b9ebe64f7d0e082e4080fbc7c730545d2430be9d4af27732d071f250ba8bdd83a7cd90255dc9d65d1a64f26b492a020fb2b86c485edd7f3e4e57697b2e6b", 0x1000}, {&(0x7f0000000080)="72911d3e45f20dca11c4aae37626469a113d4de2ef4d2a552b7fa6afe41b44d9e1c637fb465e2962a5b8d749d1466649ecaf420c06fa05dadc1c4969ff", 0x3d}], 0x6) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x800) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r1, @ANYRES32=r0, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYRESDEC=r2, @ANYBLOB="5ce2a720e57503618e2d4d96"], @ANYBLOB="622ff7ab40a4739547b8b95126f5b0ce9b57f2b81ea411f3854654bd4a9fd2755acd29b3599f6cd9abd8b1fa1d573208f5e41f479605c5c1593e14732b586ad96cd75ed28c3534bea3b79a77fe73a64193061fbbc3037f37e125741a5cf8c8c0a0f0be3d625983823b77de54a34c0a59b07a800e79f480b6e310566a938c08b976560e4af8b2b4be89fe4a7c6efb6b893d2ca96685f07707f3738615d691f68f05c215534c078db0f6a2e4b6233847dd8c579fca62e92ba5197f8c89003dbb01a592fb68ddd483f57c1d9b7211eee3e253660a116d2f7965f7863c8149", @ANYPTR]], 0xb1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x428ff) clock_gettime(0x2, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) uvm_fault(0xfffffd803f013dd0, 0xa0a2928737c, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f013dd0, 0xa0a2928737c, 0, 1) -> e in6_purgeaddr(ffff800000acfa00) at in6_purgeaddr+0x135 end trace frame: 0xffff800015d85660, count: 0 ddb> trace in6_purgeaddr(ffff800000acfa00) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000a99000) at in6_ifdetach+0x74 if_detach(ffff800000a99000) at if_detach+0x155 tun_clone_destroy(ffff800000a99000) at tun_clone_destroy+0x1c0 spec_close(ffff800015d85790) at spec_close+0x311 VOP_CLOSE(fffffd803e9fd9c0,7,fffffd803f7c6780,ffff8000ffff3650) at VOP_CLOSE+0xc0 vn_closefile(fffffd802d6adbc8,ffff8000ffff3650) at vn_closefile+0xd3 fdrop(fffffd802d6adbc8,ffff8000ffff3650) at fdrop+0xc2 closef(fffffd802d6adbc8,ffff8000ffff3650) at closef+0x118 fdfree(ffff8000ffff3650) at fdfree+0x100 exit1(ffff8000ffff3650,19,1) at exit1+0x32f postsig(ffff8000ffff3650,19) at postsig+0x4a6 userret(ffff8000ffff3650) at userret+0x159 syscall(ffff800015d85c10) at syscall+0x42e Xsyscall(6,0,7f7fffff37f0,57,0,7f7fffff3814) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff3860, count: -15 ddb> show registers rdi 0 rsi 0 rbp 0xffff800015d855f0 rbx 0xffff800000b83200 rdx 0 rcx 0xfffffd802f2c9d00 rax 0 r8 0xffff800000a99000 r9 0x1 r10 0xc3d522b42da4d44 r11 0x4dd6b8efc267c264 r12 0xa0a29287374 r13 0 r14 0xffff800000acfa00 r15 0xffff800000a99000 rip 0xffffffff82014ef5 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800015d85580 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> show proc PROC (syz-executor.1) pid=281677 stat=onproc flags process=a proc=2000 pri=17, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff89e8,0xffff8000ffff2a08 process=0xffff8000ffff6a30 user=0xffff800015d80000, vmspace=0xfffffd803f013dd0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 23921 266985 1 0 3 0x100083 ttyin getty 70209 441927 36088 0 3 0x82 nanosleep syz-executor.0 70166 220015 0 0 3 0x14200 acct acct 40513 33472 0 0 3 0x14200 bored sosplice 36088 183357 28044 0 3 0x82 thrsleep syz-fuzzer 36088 470742 28044 0 3 0x4000082 nanosleep syz-fuzzer 36088 461377 28044 0 3 0x4000082 thrsleep syz-fuzzer 36088 338484 28044 0 3 0x4000082 thrsleep syz-fuzzer 36088 242149 28044 0 2 0x4000082 syz-fuzzer 36088 346561 28044 0 3 0x4000082 thrsleep syz-fuzzer 36088 452282 28044 0 3 0x4000082 thrsleep syz-fuzzer 36088 58000 28044 0 3 0x4000082 thrsleep syz-fuzzer 36088 147404 28044 0 3 0x4000082 thrsleep syz-fuzzer 28044 157999 29214 0 3 0x10008a pause ksh 29214 247093 44415 0 3 0x92 select sshd 44415 25816 1 0 3 0x80 select sshd 62409 96722 83269 73 3 0x100090 kqread syslogd 83269 251015 1 0 3 0x100082 netio syslogd 86266 224746 1 77 2 0x100090 dhclient 90779 357363 1 0 3 0x80 poll dhclient 64085 509097 0 0 2 0x14200 zerothread 37852 186037 0 0 3 0x14200 aiodoned aiodoned 3637 72124 0 0 3 0x14200 syncer update 89339 486743 0 0 3 0x14200 cleaner cleaner 89463 302938 0 0 3 0x14200 reaper reaper 79671 261929 0 0 3 0x14200 pgdaemon pagedaemon 42080 419913 0 0 3 0x14200 bored crynlk 60935 378829 0 0 3 0x14200 bored crypto 22528 441576 0 0 3 0x40014200 acpi0 acpi0 42903 183798 0 0 2 0x14200 softnet 54118 469588 0 0 3 0x14200 bored systqmp 43318 226087 0 0 3 0x14200 bored systq 37540 30395 0 0 3 0x40014200 bored softclock 81201 78614 0 0 3 0x40014200 idle0 35972 16373 0 0 3 0x14200 bored smr 1 382511 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9584 6734K 8601K 78643K 22095 0 0 pcb 13 10K 12K 78643K 466 0 0 rtable 107 8K 8K 78643K 1131 0 0 ifaddr 71 16K 17K 78643K 290 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 326 0 0 iov 0 0K 32K 78643K 502 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1230 77K 78K 78643K 4458 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 30 0 0 VM map 32 8K 8K 78643K 39 0 0 sem 12 1K 1K 78643K 298 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 2306 0 0 sigio 0 0K 0K 78643K 47 0 0 proc 49 38K 63K 78643K 1128 0 0 subproc 23 1K 2K 78643K 238 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 182 0 0 in_multi 21 1K 2K 78643K 252 0 0 ether_multi 1 0K 0K 78643K 21 0 0 mrt 1 0K 0K 78643K 17 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 538 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 152 234K 235K 78643K 7255 0 0 UVM aobj 130 4K 4K 78643K 130 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 403 0 0 NDP 16 0K 1K 78643K 98 0 0 temp 198 3544K 4181K 78643K 81895 0 0 kqueue 0 0K 0K 78643K 15 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 36 0 32 1 0 1 1 0 8 0 rtpcb 80 183 0 181 1 0 1 1 0 8 0 rtentry 112 218 0 179 2 0 2 2 0 8 0 unpcb 120 1169 0 1159 2 1 1 2 0 8 0 syncache 264 20 0 20 7 7 0 1 0 8 0 tcpqe 32 30 0 30 3 3 0 1 0 8 0 tcpcb 544 951 0 947 16 15 1 15 0 8 0 ipq 40 89 0 89 6 5 1 1 0 8 1 ipqe 40 956 0 956 6 5 1 1 0 8 1 inpcb 280 3713 0 3706 14 12 2 9 0 8 1 rttmr 72 5 0 4 2 1 1 1 0 8 0 nd6 48 36 0 34 1 0 1 1 0 8 0 pkpcb 40 10 0 10 4 4 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 19 0 19 6 5 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 969 0 756 23 7 16 16 0 8 1 art_table 32 971 0 756 2 0 2 2 0 8 0 art_node 16 216 0 181 1 0 1 1 0 8 0 sysvmsgpl 40 29 0 11 1 0 1 1 0 8 0 semapl 112 296 0 286 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5856 0 4462 46 0 46 46 0 8 0 ffsino 240 5856 0 4462 83 0 83 83 0 8 0 nchpl 144 9877 0 9400 60 40 20 60 0 8 0 uvmvnodes 72 6765 0 0 123 0 123 123 0 8 0 vnodes 208 6765 0 0 357 0 357 357 0 8 0 namei 1024 34067 0 34067 3 2 1 1 0 8 1 vcpupl 1984 31 0 1 4 0 4 4 0 8 0 vmpool 520 37 0 7 2 0 2 2 0 8 0 scsiplug 64 3 0 3 1 1 0 1 0 8 0 scxspl 192 39739 0 39739 16 15 1 7 0 8 1 plimitpl 152 217 0 210 1 0 1 1 0 8 0 sigapl 432 2441 0 2429 2 0 2 2 0 8 0 futexpl 56 71468 0 71468 3 2 1 1 0 8 1 knotepl 112 1272 0 1253 1 0 1 1 0 8 0 kqueuepl 104 1245 0 1243 4 3 1 4 0 8 0 pipepl 112 1374 0 1356 5 4 1 2 0 8 0 fdescpl 424 2442 0 2429 2 0 2 2 0 8 0 filepl 120 24276 0 24191 23 18 5 11 0 8 2 lockfpl 104 2031 0 2030 1 0 1 1 0 8 0 lockfspl 48 488 0 487 1 0 1 1 0 8 0 sessionpl 112 30 0 20 1 0 1 1 0 8 0 pgrppl 48 54 0 44 1 0 1 1 0 8 0 ucredpl 96 2326 0 2319 1 0 1 1 0 8 0 zombiepl 144 2431 0 2429 1 0 1 1 0 8 0 processpl 864 2459 0 2429 4 0 4 4 0 8 0 procpl 632 5490 0 5452 7 3 4 5 0 8 0 sosppl 128 162 0 162 6 5 1 1 0 8 1 sockpl 384 5133 0 5114 26 22 4 14 0 8 1 mcl64k 65536 250 0 250 5 4 1 1 0 8 1 mcl16k 16384 58 0 58 7 6 1 1 0 8 1 mcl12k 12288 494 0 494 3 2 1 1 0 8 1 mcl9k 9216 40 0 40 9 8 1 1 0 8 1 mcl8k 8192 171 0 171 5 4 1 1 0 8 1 mcl4k 4096 266 0 266 4 3 1 1 0 8 1 mcl2k2 2112 16 0 16 8 7 1 1 0 8 1 mcl2k 2048 74821 0 74764 17 8 9 12 0 8 0 mtagpl 80 78 0 78 3 2 1 1 0 8 1 mbufpl 256 146320 0 146252 74 62 12 23 0 8 2 bufpl 256 17566 0 10797 424 0 424 424 0 8 0 anonpl 16 339830 0 318147 146 49 97 102 0 62 6 amapchunkpl 152 12781 0 12617 31 22 9 17 0 158 0 amappl16 192 16091 0 14896 147 81 66 71 0 8 3 amappl15 184 557 0 556 1 0 1 1 0 8 0 amappl14 176 270 0 263 1 0 1 1 0 8 0 amappl13 168 248 0 248 2 2 0 1 0 8 0 amappl12 160 208 0 208 3 3 0 1 0 8 0 amappl11 152 514 0 501 1 0 1 1 0 8 0 amappl10 144 288 0 286 1 0 1 1 0 8 0 amappl9 136 1027 0 1023 1 0 1 1 0 8 0 amappl8 128 633 0 588 2 0 2 2 0 8 0 amappl7 120 355 0 349 1 0 1 1 0 8 0 amappl6 112 479 0 470 1 0 1 1 0 8 0 amappl5 104 460 0 450 1 0 1 1 0 8 0 amappl4 96 2942 0 2914 1 0 1 1 0 8 0 amappl3 88 786 0 777 1 0 1 1 0 8 0 amappl2 80 18305 0 18240 3 1 2 3 0 8 0 amappl1 72 55964 0 55570 25 16 9 20 0 8 0 amappl 80 5938 0 5881 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 2479 0 2429 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2479 0 2429 1 0 1 1 0 8 0 vmmpekpl 168 19277 0 19246 2 0 2 2 0 8 0 vmmpepl 168 308752 0 306439 246 129 117 172 0 357 5 vmsppl 272 2441 0 2429 4 3 1 2 0 8 0 pdppl 4096 4964 0 4902 12 3 9 9 0 8 0 pvpl 32 890457 0 867744 403 133 270 324 0 265 83 pmappl 200 2478 0 2436 3 0 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 684 0 119 17 0 17 17 0 8 0