Warning: Permanently added '10.128.0.28' (ECDSA) to the list of known hosts. 2020/03/24 11:44:30 fuzzer started 2020/03/24 11:44:32 dialing manager at 10.128.15.235:9787 2020/03/24 11:44:32 syscalls: 338 2020/03/24 11:44:32 code coverage: enabled 2020/03/24 11:44:32 comparison tracing: enabled 2020/03/24 11:44:32 extra coverage: support is not implemented in syzkaller 2020/03/24 11:44:32 setuid sandbox: enabled 2020/03/24 11:44:32 namespace sandbox: support is not implemented in syzkaller 2020/03/24 11:44:32 Android sandbox: support is not implemented in syzkaller 2020/03/24 11:44:32 fault injection: support is not implemented in syzkaller 2020/03/24 11:44:32 leak checking: support is not implemented in syzkaller 2020/03/24 11:44:32 net packet injection: enabled 2020/03/24 11:44:32 net device setup: support is not implemented in syzkaller 2020/03/24 11:44:32 concurrency sanitizer: support is not implemented in syzkaller 2020/03/24 11:44:32 devlink PCI setup: support is not implemented in syzkaller 11:44:38 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) r1 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSDTR(r2, 0x20007479) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="f1442a7f50fb71bd5070fc37b78aa07332a136e44490b539932d1d1424b6f1bd527f01f667a84b8b5c992646082fb26321108f5f8d192f3c6b92278117a076b58ec30b953dcc37951c3258f47a08a89e2675226fbe2a6262179d990f364a3a0932c45e93a47a16ce87a9b6a3dda8f26fd5480796a2075509a4638cbd7e709abeff899bb7a012b651db3928c0aae84641758c3c0edb353e03e860aafa6566ce591f48e10420918e28dbf9d7b021ba381e909269c64d855415db47547bfcbbb5f0bd3474c237aefbed3dcfab35334e918cb86295c6a1ada132e2532ed58e7f566c1ebd33b83db210f8da3b", 0xea}, {&(0x7f0000000180)="af87236f43c053f5780d10cf19b18bb8db804a078f646f8156d7cf6f73f87bbcb1921dcb4b844b0c9872ec6fe0bded63cc9f14538d5beb61d8033b10ab2d36807e5b2fbbb1a3a697274a3c08b43b83", 0x4f}], 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000002c0)={0xd07b, 0x4d6, 0xd83, 0x6, "0843a146561b7252ffb311e87b42167402708343", 0x3ff}) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000300)="122346467ceaead3978305298681be423c219a2422938bba20dbaf7495854fa2e0813ff593ba3cb62d92e488a7e55186b298ccb38b7368ce95241bd06bad94674b1380c1f6d5ec874f8db6652df657dbc6590cfb8657349ce6cc303f29365acde6dbd6bfb9bb9e87e02e45e192800c2ad609e7bad1a40a5de9ba3c536cbef609fdb78bbb870b130913a19b1d7893a98459c8074f54be19e0da177d0a1df6862953ffff5ae235868fdcbd50d96161730f1ec8d9ab5eb1368d59d00d3228404a6e6a585f39bd98e872da4a0025022d219f6e3904b63017f88c66d594692ecca1d4", 0xe0}, {&(0x7f0000000400)="d3de3b3ea22f8aa975097e94628f139f02aa7e820629f29be437e812f59dbb1d7ccfbfa78aac96891d635b4e2e0382e270a9df01886da6ba4f6390b482a1cfc6153bf11b3570c3b85766055b97aa7623464a9d5e9f42eb10542366e4db226938de6add4ea1f756cf0417ac2220a459efb500f9be4d3249f31d3386159fbcca799e8aaf332e7396edea7847c7ed36ac285b14cf96e6dc5c2a0197823e409e994095b6bee2da081fed8ae4f976599ec359395cbaee6637e8301b73e5b166b71106ba5f4c99555647662c924065c9eaa6f4", 0xd0}, {&(0x7f0000000500)="049f4068752b59ac6903738e4a30832e20aa85d48dbec5450b96f3b664f7abaa07c82fc7adccc41780aefa5a9bddb96b28a4b99d5612c45e875377a822f71d1b43f3deb21b74b8bec32a81f24ec6229aaf04729778f13d6229eb04db07f813d19dbbd446f8420c6193a3ee29fdc1d50828c2f821e3ca9fb99049ebcc6376f744fa5fd7b61ad3c9b8050fa993f1655dbea0cf2386ad43d955f80abbd102626ac231f0b00c118b2ccf8d3544eaa06b9febcd55d037737a9ff1c952c157ef9c3116695409220a8370c7eaa76e75a2bc155085c478c0e4d1e6e809f1d96b4ccc081e8d78ff24ef59387860c16c1e854f0e49423d", 0xf2}, {&(0x7f0000000600)="5d11cac078c0c30d8d1294e97f2186879063ec0d4ca4c066ad32067ae5cd864908ac65d73f0d5b481bd58e8c0a64c128f97cbc4f084d7f71eb03beb31a6acbe5265f6d9bda7702a9f09bd34b02", 0x4d}, {&(0x7f0000000680)="73094b87db527702052ca3aa1fb02e8c7dd52ccde2f25a9dad77582709d480caa03287d094446415c591fc447805d46bfb6f2d0001dcf3e02dd9ce948e978d8a1297408e93d4bc9f42b236e629e9812c23525e1b952248959ce4dfc5c9c2bf6ae52ceb4a96c5d84ed121114dde863a2a75e77afd90b7275b494ba1733bfc8b87d70a53746b22876c2a8d4c4bd918c27a7089cb5e941e92bcec5974f0c8b089150838cbc42c5b1149", 0xa8}, {&(0x7f0000000740)="c085cece2806065a99041b5cd48649cd967487e80b80e4276a7d433961983c45c35c160f71ffd72bd944f9cd1c7a7dc9ec5641f888e08beba675d84df1fedab7689429524c0df2f215edcca7b8cea6f125eb039ae7580b", 0x57}], 0x6) chroot(&(0x7f0000000840)='./file0\x00') r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x100, 0x0) pwritev(r5, &(0x7f0000001a40)=[{&(0x7f00000008c0)="43eb87265ae6293e3041703c8a20dc9802adde613e8fe63d1dc44aa85bc06f98c4743fb3a13012f0dcfb5c78d09a980172", 0x31}, {&(0x7f0000000900)}, {&(0x7f0000000940)="1e94053bf7b3bd5df529c4db05f5e5e215889c87710eb73694e438613ab1a84756d74f72ccd161a3becd21247f7c37d67a1decbab4e8305173636b5ce05526909b9d603786fe636f87ab2290339643298edb07270ff81aabf944144e5dcdee5d30d57ffe5d73b37adb477192df5a54d693", 0x71}, {&(0x7f00000009c0)="bbc87371172366acfb62aa72ae7a2bd433d593aea59acc7f2193e1c6c2d347ba9b8932cb038d641625ca6fc994dc80e12519fa1d683067b819ab848553b4820c52f6c617e82f1ada50f8f823cc8a9416f90ace9e26b44929d1b2c726c1bab933e7f4217072161171d12e074b007e3d9db8585fae68a3676e065bbb4b35466b43bc945f7f23b32e3f24d9019eadca53fe06686c6de4042d85d460a99af9fae67d3efce0600715daf36782cb11b0f77bf6251e860f5e9db8b82bdbe32f18ea1bb38791625ee736d2f6907aec64d77cfae09ae1c1ffe602fbf8e7f2ec671e2e721cd6c8b09a55b095a3bd57e9a14423fd50bdabdcfa70c307d4b942f9daa8c79b574c2f95c5c7b9ceabbd5541cfd324460449051315e4531ff133d26dfee6199cb3415d63e0fa7fb38ff9911cad2457f1da7787e2a7bccb3eee2c2e023a8dc137922addc351ddedfe36e11fb1df1f57cfdee0d94094ad5db602e5d1dd208e4acdce789247146183ca599ad08af30006b3874f6272eb5cc85709fab2b9f3f276578b8eb7321717fdccb9bb144ead61231312fb8a3a50a50eb7c9267de5137200b6d0ba0fa6a095864f4fe90e1418af6b7b2d6ca8f412a4f39d004e4dac0a41f267b88146fb1e120b7b1af6bbc1204ddc35c40f4801fb225b768597c08cdc40d3d872b0357ac371342ee89836640bfb246a69d09325a6c31a8b9a99a23afe2ae0ab6e5f74e271dea9254185618950b1f7396728aed25492e8de4e27f42bbbecc0dffaed7a56877950afff465963099b475022b1a5cdea8c1d0fe6263dbbab882c7e01d29133dcebd01a9bbb1b8b33100cbf9406de579f994e80de9035f5456efc468ba6544a57b71409b26590448b9aba1f00a40b41edae2e02ebec7c974cc648c04f10812d7579c1df7dd3697b4ecf73587ca488d59b477eb6e5644099a162e32f6609c2a2237fbfe808c21fa1b19d0716b0db88aecc55dfaf2001b134d6d3699e63218d196729b5646e2f5699ad887f902010e1f564c1797a8276b206f667b820f1586ec724ae519b9b5f995e3aa694d1dedb1ca25ec79eba024942d15d05e2a1a866b0f42dbb9d0ef31c64b3eaf6a5d7d08de584400e9761501c6891a13accabc1f98b0cba8b65de6ec813580338e6a079dcae793d8a744996f233c181370d6326eb623f239a21c1cc3d0fdfffcf867d3bacaf8ca3a0f2a5d4ddb5f534faab640cc39ba41e5868f93d33d204c96ab5019090b9692eaad6063c84d38e2ba4376d605e07eb3b6c61bdfb7d0829bba3b72238d7f328e941b7af0cabd5a409100705825a68dab28946b59705161fb8f932c10f3f49564f8036c2ced99f4030fc6ad58e42229c0f4f1f394af18ba435dc86f0edc59478763081be5f20e9498c24df0a1fd843f80c618e333596c46068197bca1b7c93be6d33661bc21945add13b5d648cee81bd38e516eea4115e5a80c8800f0d515bc39820599e5d41c96ef5dd5e5e58168804964b8ab2580bdd89de7e7091ba09fb862f1602eb762f55ef99d7105951af5671ea72b95de2cd563ebda6a17633ba1108023d26bc5a6f780d09df7af4dcb08f206b4cc5342a356605a72c34138dba96ef360636b621315f8ef18949b0ee0be741e37f5ad64c96e8dc2a72f55a1f052bf278587c48e43838b3b2e822b8f4ca0ad014ba5c526b273709b415cf9c0b61b1077301092445cdfb5c8eb540bd676489a10e6389e8285f1d2bdbea1b6b7a9a830f4b3d510b25c689d86a7d9dd6006ff209f23810fe91c89c3819ff7c5caea8addf408b177497763066c24b49e1d3de1eb73e2c1c6edde1bbf64ad8510d40149c4e12189437f05546342dea67e4319b6ac2ec4d85c7ceb3da76f6746d7f6f390bedc510c60d280a12d4f0979e62e928d11f3580b19d4a0f8e90962da9ef346e51b439892cbba6249eb3439f484adde4ae3fc4a04c1ad9be226304afb74b82c134cf2f02ae165192c7084074d7f60c18c7507a9be4a57f348a63c6d82ac38c9d8424cb57c8f1c880586a1437d51c4581454e8c9a1a4986f317378238655e65a456ae71065f302f201c6c045f7adc60a605cf5fdcfb465818d2c5c643b7d04e21cdb84ce469c66dfbee49cf13577bc98286bf7cadfb4d882ef0447b229fd5adf497dc4ba9e81caa676ca5482005feb6178260688640af79ae95e95ff40c58201d356e3774efeb477d22ebf3b5aee04f63b1ab9e3251df297cfa7b11b4da55a9c514e1f26d0ce5e8b7fd679ad67e8d57b332184f5443fca4ed6a7aed6c62bade7de63e539b9c73b790bd5fcbf39235ddb62b8a994f78d1cd047e1f7cc4ae569b38a8465f1d3fa95ba22c1840620d0f620bc5cb1bb9b406222f1ba586b00591ff089ff6667c875ad4d524243bd7327b72e20f6f9684b4aabe1fbe1510b5ae09d65689478cb35674b8fe012117fd2d410ef4c4c1fb373b89659625c39838730797f6963bd596921c78b8a6c34f0ff4a5db3662b037a6bab65d55d718bbc56d7681f574fe18f8f5df85c1e2a32d9edb939fb7c4ab96a7fb5343e27021bb18bd1060671ef66271ab867c750a249fa0b274bdaabe43d2c15d174a65a8fdd60e20287ad372fce9f03d76a6b25465f8ae8adbc49bcf0619026c9ead85ef166716332d35059272a366c8db72d4532cc5364d3698fd34246b6f097955728608381d01d34a7a043ea22e8768261339ab09e4a8e0f106fb9494e5e50d5d3619238caee17d496ef88bdce1c7dd1134030c3c2512efb9d128d477181ad26a6265bb52e4c666e9c49748f9c3405bce5dd202b459008bed85954ee8d9cd2f32db6105d0ce48af0343c4f3c4a94d8c1b2c9e6538702f80205e4711d7b93b1151021c6c9c79d38043605b2e08ff988337b6bfeb4f90e1b2f8c643019832417cd39df965dc92fc4037f66535b2f5d72b73604e748035f41db765367ed25db8049e4e3ad067567001968a620b283c88ca1338ae78102d8aeaaa0192efaae53dc6a596f7d087978437cf5c771baf011f16051a2a38376c15e944b766faf8e316428908beb321d28f6e53ce6c6c995b5b51f6785e7abde6fe5036fb26a371f40db0e4218e4a60e33952a506e7ee02a0cacec55a9db3fa0b3b39307b8647df20dd6bca7baef1789fdff16ca0107b70138cd26227c231afe51aa41d154e319871940d5f4d7c4fc763af9cc495ccf56b278228d25ff3a268dedeaabbc90fe0ad79b06fbb37d225163d012f88bf55ae8e5f1410e776275743cef5456352cff1b2bdaa56a2f5cbd0a1fe9ab809810ed0b4eea6fa7ad4be106209d40b35fcb7616cee7f3dc19824e7adf43c8b144da10c15657a30bc441289e05bfb4c37f93b9ab2e3f3e620ea516a3d7ea40bdf1fffaae7a0c5c387873a246e632b24ef94070ec2ab5462f9763be550f47c755163aec96ba46a92b8942c5d53d4474d1812113e2df772a5b79e753488de0f7923a9f80f93af6ab362398786f9eabffeed750d01f16e3f7853b57004ca2d38703fc2ee29aea8fb4f3f1ea87428c6d578eea1c57beb7a8de144e92ffa4eb0b8641e2254f1601fdabb2098f885346f43a1a3bf2a60db5135df5eeb8380514a5b2819b355ecc17456c2a4bf440f4a292cbb00b094ccc6a9317f734c32793b0a35de09fb9bc9b5f31878b475f88029a28a883d9fd0f7a9821ed9d5dcda8fdfabb9d84ff9f07c0aba7a9b6a5ffe5c58dc745de95b5e79c65077cc33d8b1ae03b3dc3fac9227449a4a662a9cdfd6a0fb1f319dd2232097dc291c986081ed16b76ba3631a55caba039ad6c8c248ebbc1b451133db88e2802723a808e0f26593b3c4d5ddd87b1d3a7ab5c286de6616866212c9ba7ab698a2f5d075104a5a0a0f1d7d228f5a6590bd02108544937deda771df177d28a5bce70dc4ea8557fdd2ca47b83428475b0d5ed646cc835aa363ede14c01ef5f44c5c5e56dd0bfddaee359686ec2e9a78bad2c01a61ffa3afc9f7d8b8d838ba49ffb350c9fe0213e53b0bcae2a1a995b102b05e0537b93a7357ee15f55ae52f4572d333b4a0078c630c5bfe3d83e4e1d09953b1f2cabf139c97f426dbe5674a15fd99ef5bb2936d23d8414995a0bfc1c3f0aedd8da615e425a2ff57cf8f940917c84da0144a1092067b0789f95d73a1ee1f3d4868223976c1f91501f8b77d95fd2b636a883d89761e73099b058d025817c94f7e5a154644df27c45efaf100dd61315cf1d6d9be2712fd05404071ea8d979608043ba94fd98857e787248a111236274536857727ebbce633e9cee5569e1d66e288b7756a219845b259f8e054c3b58993a5549ec8322cfd7ebccf1c5259858545974502133f86434dc43286caf5fb48c9e9b401f72afab0169abc4fec24e92c9a9dd08ef1f3fe6c7d88283a2093a208c177f6d35bf7dd630cc9117b9cc7548498d5315052111bfb5f92f277ae10e486a708c540c09ddbc49d08cc9e66f28f64b9b134b7dcdf5174ccf3dc6150cacb10bd0960a59d4ab74d46bffb2d7023c2c4539cd19bd557f18e7d91a291d15d9eed89d57a55cf97446ae71fbd963c6d24f4ec1f0231e42f75f43887624b5ba81e0f65b485d6e873dfea180f9cceebd9ffe58af1a849837c247d0cb7435a4f0ccf9113da95f52f47e859b35e415abbc66ed1d78ed3f2035c7a78b7e83ad2130f1c457954c338037957e170eea746cddc7589314f018cfcbea39563afe95ab3fdb31fa4929ea606c8d0273525a65b7c715f0718fae2085b2f09d537249c24226680a79d76ec88d471d12b10f90b7ace964477f625d4bf18f63e0c41219930719113b0e2efb23d5e2cff4181e68f111216dbc756b17ac4f46067c3ad45d0f558b0e232b583bf36cbb20a6d3fbf9585f711cd8b6ec23119e0009295633c1ae04cb5a69608184cd91838544d8cbb259773b1f6e2af7c9029695c2f3881c2f524d0525acee437d1a5af1807c74dde28220d2f98bcdcf35aabbb0e26cf41d78f30d803923d859f4bb8eb89f72c070604c70c3d1bfce97c0cdf7be1410d5bbc15bee0b8e1d24c6fbc5d7811cf7413bd753d3a3ad86bb3d37a098cd2a12c407befb8143f1dd28b1828cfa40fbbb8e5b411c3d84b93cb13d03bde7f8f10b7be59bfc77da2a8a43dae7219f418053dbef609e2c23fdd733054fc56ba7cb7938509d9503e742fd82d5ac4acf135e3acc9003dfb89f716594827e1d56ce4704d05b46d5a171d6f95b10ac361efef107e5e5995bd2a31dd8cd09602a13aca2e87e567f9c619992a8ef365958d01bd73af5e84b7b7a7a13a4f6b39689efa2423b3e07f22c3b868389dfb74bd50c73520cc315e516c176fc7148018efae84f08cd4bb2a3f88ecd83055c63d98f7e6625b6d8f3cf4ff549ad7f5da573b2110dd1864bda997e614ab2aa5d253c1cc76b05c281d0942522c15bdcdf15e91908cee05f7fb7608c0e5483a4e2049aa527d5cccb92bed4adb82141498c43351ac4bd88cc860291e50d097eca795b9d55b2667d8d4160fb47b8dec847023019075766e80bd25e9c82cf1ee7546d7f38cffc0026e38822c50973cb40d61273ed7c16ba4db574ca25af1f93d16caebd6dde89e3d0ba572bc1fd9cb76148890a3131e80e9b447a2ea8db823bae97af3bd1ee7231be54f70f0e2b85c6e0120b4d824be834fb9c4d0f7b52948cb521d2f1d76b6cbf975b59a6f9044ea842f8f5f6639a1c12ef8ce121253ba1d09928c983f4fbb609f6dcc8440a026aaba539f180747790888f7cea99a1d41b50b30e00e17305369751a952fe3411b980b9dca12627d3b18a5e8edfb123e22b476e", 0x1000}, {&(0x7f00000019c0)="2f430a884a543d6239805e07e0507317ae55560a42c0e80bb1e22df24519a281fec4d3642f493ce74e01a9dec94c6239289414c677524803bbea5246fbec0efdf6f188735e2a47a9b270267ca5a392a41fd09d2613eaeb461d474c64", 0x5c}], 0x5, 0x0, 0x0) r6 = accept(r1, 0x0, &(0x7f0000001ac0)) recvfrom$inet6(r6, &(0x7f0000001b00)=""/123, 0x7b, 0x800, &(0x7f0000001b80)={0x18, 0x0, 0x10001, 0x5}, 0xc) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000001bc0)=0x8001) shmctl$IPC_RMID(0x0, 0x0) 11:44:38 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x7, 0x35, 0x5, 0x1}, {0x8001, 0x0, 0x1, 0x70000000}, {0x694, 0x7, 0x4, 0x5}, {0x800, 0x8, 0xfe, 0xc46}, {0x4, 0x4, 0x4a, 0xbfb}, {0x9, 0x0, 0x1f, 0x200}]}) setitimer(0x2, &(0x7f0000000080)={{0x10001, 0x9e3}, {0x8001}}, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x6fb1, 0x800}, {0xb4c, 0x8}}, &(0x7f0000000100)) setitimer(0x2, &(0x7f0000000140)={{0x5, 0xfffffffffffffff7}, {0x4, 0x3}}, &(0x7f0000000180)) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x20, 0x1}, {0x7, 0xc0}}) r1 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x84) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x5, 0x80, 0x7, 0x1}, {0x4d14, 0x1, 0x3}, {0x0, 0xad, 0xca, 0x80000000}, {0x8, 0x0, 0x9a, 0x3}, {0x2, 0x1, 0x2, 0x7}]}) getitimer(0x2, &(0x7f0000000400)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0x1f, 0x9, 0x1, 0x7}, {0x0, 0x0, 0x9b, 0x1}, {0x6, 0x9, 0x6, 0x8}, {0x8000, 0x40, 0x0, 0xd4b5}]}) r2 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) semget$private(0x0, 0x2, 0x14) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000500)={0x4, 0x3, {0xfffffffffffffffc, 0x2}}) socketpair(0x10, 0x4000, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x1f) shmget$private(0x0, 0x3000, 0x420, &(0x7f0000ffd000/0x3000)=nil) pckbd_enable: command error 11:44:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "00002e518564a638fa0212420e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d0269045435c7b34d1530764b1a2705f437cbe961f3f3b842be3e4283e853db950aa741bf9884437cec2435fc58e0ff0d458e91ac0b0f49f11005070200b94e677f31bf2ac7cf80f872fa95ef7c17f6875adca5f8248ae7e589190a8e5a177707c84eb252421c9b36361d2cab33f77f6012b067bb8800451d2169abf6970389dce3ff337c2909f283dd95c13964e6", 0x190}], 0x1) pckbd_enable: command error 11:44:40 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202780ee2b28a11776be228a4529cf1a6275cc8b2cfb139034c1b1e18614fdaa7b669c70c1c74c1854a80b0641531fb84ed10cc444ac7adda96b1c3cf45d9737983f8abfac3048b61a0efe46fa2115b595d82ce7bd443535a69013d98ca9b04d9f12659a25ec06e91df38b49cb1a976063d817f85d21449283a80000000c40dbe3b2c21a4f18db0d26d272615546da84c319909b30a627a9c7dd13dea25f0a59337b45aa4261c0a0b8496d5df26cb909edce0dacdc02b5379c7566d76526d8d0d74e6471d65ce0a761ebee1a1aaf3d05b58e3f7a4ec0f8d2eb8adcce66dc0cdabeaefce42b2795483123b3cc99c1cb3af2fb09d52c708c3704238a4ee1935a5309abb9b262d351ba58a44bea1db498a09d2a109c4343e661037b60e61c5e0361cf3ca5ed9234bf9243e4223bf3f3e1559b749e435ecb87e7a1b0db7a5570c3f49a6b3c7bf7000"/340], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000180)="1cb008c15aa733bb426e9b520b4623924e72169497e5539f6410e16207307b7a4cd97b3e97048ed14521cc69ded9af1ea77731cc812fb3e685e3cd83949034f16699bbc9a15b7958ec3d5a5d03f19e24baaae1e93e0143fc9735268153d9038f24bd496d0ba5d1e40b72a55c56930f23dc663c99aa9d2cee21fe461bceb46eb413ad", 0x82}, {&(0x7f0000000080)="e27a929f4df60af08025dc9ac18ad30bbf4766647028ec872e96749eaf3db4ca0900000049a480faebcb61bd5b837ba7ab99b8587dfd05a28b904290cab3f9b5f50f3fe5b63e5b0e915b849673e091a61119562bb1eb6a81a44be0afe804256bf9d6ff1fbb1e0cfe098dc7d4bf2f52076aec9de2072106090b48", 0x7a}, {&(0x7f0000000480)="65c504802d0a6b0514e55cce30ddf60eed9d38c954d7fef6565663f7cf8dea3b4f43d2634f1bb66fc496a6b7c58df1c4169bd5c697e45dac091f8ea1743599de789e96d271e0d1510c6d5c83d0669c4680cd5db199497ebd73e79eeb81f4849170f75a41c9876124d603bc7d3e08a2721c28c3e062fb531a691bb5a383230bad534b7232fe835f618a0c56995cfb74e1f5d6bf1a2d0a9c02ba223d38bbb2fd3b56ec6f559fe40ffde88f17dc9cf785c9d035d8b48f01a0aa108a2ad12c901c4e7370cce093fdb9db3f02bbeea0194bb04b95c9bc17aea9c3a7e4cdcf2e", 0xdd}], 0x3) 11:44:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x87}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 11:44:40 executing program 0: r0 = socket(0x10, 0x3, 0x81) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000100), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000002c0)={0x138a, 0x0, 0x7ff}) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/114, 0x72}, {&(0x7f0000000080)=""/21, 0x15}, {&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/151, 0x97}], 0x4, 0x0, 0x80000000) 11:44:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x3, 0x4, 0x3, 0x10000000}, {0x1, 0x37, 0x40, 0xffff31bf}, {0x2, 0x0, 0x3, 0xffff}, {0x2c, 0x7f, 0x4, 0xffff109c}]}) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:44:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000740)={0x0, 0xfffff01c}, 0x8) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x181) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) listen(r2, 0x5) 11:44:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000e5fa2b3e9e6dc0cc92c9b89bffcccf15c01ef1f5a1ab4408f18b3b51e249ae30550e98fa91ddfe217c02613cef0aa102f3"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000080)=0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:44:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000080)='./bus\x00', 0x80, 0x84) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x7, 0x0, 0xff, 0x0) 11:44:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r1, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x92) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000002c0)={0x4, 0x2, 0x1}) r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x800) msgsnd(r3, &(0x7f0000000200)={0x0, "ee3ebd74990b3fa980c03153205e4812beb46c3af0a0312dc14c4fffc80af2d3194468f7dc7dbb15a5ce79e5fcc0869785449e7e5e66fb5d1b3068c56ee11c8b10991fa927b679c5bfb12b1a479014fce173cbfb4c0fcf8c3a6f03b5eaa53f9283e3f9aa812d90567065c2c8a669bbd647990974e92e7c9fb075947aed08c08898f1ad0867a6a027e139d204d99a263b7d"}, 0x99, 0x800) r4 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000100)="12397832f7b8b56bdcd968d2a2acefa28bcd0920d658f128b98d64b7261a7cf8eef92e72c4d878e7fc198d2862bfcefb700233b0578cdaff05", 0x39) r5 = getuid() setreuid(0xee00, r5) chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) 11:44:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSBRK(r2, 0x2000747b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x4e, &(0x7f0000000000)=[{0x10, 0x0, 0x0, "306a2147e6a7b9e8ccc356bfa81be59118b092554770ec82659034a69f1b4b56619c8803370efb355af798a1f68eef8e991eaf28c12a412ff61c38a96bc35ad1a5f0e4c68e888add7647187b00d88758ce0b4b012e6b26e4a97034186c43fbc0882abedc59038682cd36a5c00db0a5e5e877c62dcb982dfbf0dee333e77b946295d9fcbc043aa275e5eb4250fbd2b53c"}], 0x10}, 0x0) 11:44:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r1, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:44:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14", 0x82}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 11:44:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) recvfrom$unix(r2, &(0x7f0000001640)=""/196, 0xc4, 0x2, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="d0eb21b87e3cf678834046a19208562345b705c0a5b0d60a5b9f924cee031c2a4cd5fa4602828396849669394b9df9013aa656951c3e0b8143856ecedf3be62c1c117e14edea5b873e5527a48cb498f19969460fa4292a187f154cf6c369f791d78657179ed68924ef84149877dafddc8b0cbd81dc433bed8069ecb324f6ce9fc914c6244d68d89b93b27042", 0x8c}, {&(0x7f0000000300)="615d76a3156963abd4a630a3b04f8a27f9bea851b9bc2a63255e604f82249178c1947e44e50dd0b2757b3fb812b3348f33782061766cd342d34a1dd91b59fcba6ac74bf9c2f10f550ea1e6d0fac3283aab7fd78874173fb0ec89b59c9ad882fa20278d862803ff9036fcd28bddccc06cd5d1f30261e5e1d366223ed58c3ffb3603cbc23b3e7be11d002aa70990cfb10c", 0x90}, {&(0x7f00000003c0)="2d8461988c219ff9e50fc8f18627dbe9395a8bfe8c787568f7ad529e464dd58b05ec0f5804c9d859a0c13d239ab011dcec47f6690178446446f6a75835c9617d6d020fc651e063f4cfb946a8fe84e02149435eadb0d229d87e96243522a4d0bc292a635eb870ca2834a15977a8daf1b9731714e2f7bdc66f796e4b0214cc21256fb63acd585adf9a3c04068f4353e9615fb96c33730af6ad57e74183df990fdcdff2232a02f081fa2aeb5f1bb53d9a45259158e9eb9034f2a521cad84e250e7a04e801e141e035fe879817ce5f805973a9ef383087abcb04fb2daf757db2b09b10fd4ddb3601854d078338b70e108b83e3ea8aa66f53948784f24bf59031123eb8caf85ab37672f53afd7f67461909b8eed242985c0ac3df49c4752598ad4ae92158fc18ef2287d8bd39e499d989a25dabbe5874a719a37fd861fb1ab06b9c33946b84ece284b98a06d9fefd7b7a81673e13b2e6d0ad7ff640bebc63d34b5adb684cc5e24434689312ca331d375c4b265245686ee0fbf539f714dd40a4c5ec6fcd60016f693513ee130522e4f4ae35683414df64e5d7702c90ff6dfe211ada4179fd8ff658628f0a45cfc13f5f6aa6cc5ebb355f1883596eae4fe22ebb7f52606973fa30847e42a434dac55b3aab9cb18f6d4cadb6e810d8aed6233fc71e28ab2c651a9b56e50c1b8720be27371130f4811ece0051b1413d60bab8c8eb8731ecfa4fbecc7ab9716ea2ddef0560587d0c01aada4d69545c43effd25ba12c5f1912c0511f385e6c05f7921467046c03ad11125578d4fecf413b689fa506eab7ca4bf90a02cdaca58790c175d321e7b2dd872104ca1ec0c2bc21bd58b0b216fe3afeba0ac3f0870a7650509af438baf349336f44a525ab99d5f4064687a6b0ce85113629e6d38b85595fa343778f1b5a2d9b7c3ca03e8ae9959e4ba5e58ad552ca36a43db314449cb40e5d7a86c83013c2385d8ab3fc8813b0da16904e4e42f27cff6c11aedcfe2ac8e0f07c68b08ac38c5777d55f1ee4aedbc1280ddda275bd00c68c93ba40895824ddcb5666693b180886499998ea64c926302c9a39ec146ee10e7a449d0f0d3ab6b29c0d66d0585cc567d5338a95daeac168f6db53d2b6ed282f4038c1c2e9e53e4dc07cb853a6c399a806536999e51ebbc8d2897c422f65b4bce5f008d8ed43afc97ee410860f92f5f8f49370f7f6f51dc6b570dee6431bae6a36a6bff185f0165bf9b3dd1242a28d2812d39094acb4ff0297b2f47f0d69855eb320c3a74e2925b9925fd42030d6a940f6cd64587db382df7f64fe7e38de937443bafac87a138a033e3b8dad32fbc6bb71d2aabdec33f0cffa23b7cb7dddda46f4abaef7430144dd7d4873c402f567a155f2ffae9c51ba3a2ed476a51f41c052679edbf26013801c23564d1895cc30421472e217b79c2134d4ab487806df3f985f48ff1f03557d833c309020967134ccb1d0461534a415abb0bee91ed57e636ca7784bc27a052e0f055c8f0e8c82062ef40b042053f7702baff4692a4631866009b008c7faa6c73dc4c4fced653ebdc6a9c5f523fd0129bb74fb72d9091e629af4d16b1c9f0ddf4ba5a5d6d46e13dbc917db8d45475a3f163e455509615bc55d79320bef00a2bc8116feb75072ba8aa7a43c05b2769f648e594756bed80b22a24b098b110e055444554286e6310655b4790dd9cb9b3635476beeed949b6dea80b635c321b86294516aee5c72cec711398ba9d15a9129055b1404ef348298069dcb4cd68b33e5a16d8da653820f3ced3c9f17cd56dc05b1dbc208d1226b6002e48fc79726a47baa7ebf6b63789bc9078d1303457732c43f84138a7ed323037090de50bd34400d851628296f63d251d5eb31f697307155c6561cd2fef4cb9d4882c2be4b9d8878c54b72165d94424eb7dff9929a6d9120e6e3c7feb1015c464d381b36d5026eb3c3b5b8dbdbcb25ce8637de7f6745f75066d61709789db186332bf1d9ae673a7597ff82e698fbdd0af3cba0e2dbf10dbc6b9f1a8330e6c637776097bd04f3061668d37279cd6651cdf41735bc0172061bcc09c52428c9f1ef608c6b390f5fcbb1922efb38f130472895fd6446da6fd6b7652c045f6d69dc4415c46a4f412f73c6d2a7bae825101b3bd90d5b3fa5443eb6c520c27c248c60a2a120e789e0476a6618f0174fa6141e321b74b72a75836aa53b94a27736d14676100c38b20a98888791acdc974e81d88aa4d693de0f49960a37b3eaaede7eb592b43d8a1df8f7440161f9ac69eb84c10bef5d05a4c60329a9bda9e6ba9e646371e71728f8a19dc31ea41324582f47828102ff08515c19a6745f747491eaa149992b2db01a41e14b156f7c22a608051fc7a5372705f9f25eaa9147e3ec10df3d537afd7bb9aac6a7c4ea30540770a625740e11369ce101f42fc1ddcee542d684b468f8e8a0c8907fd55771bf9c0896eddda87867e87e56b9fac7d0644042628c0c760f3f7035db0293388c2abbafe02456fbc9f06001b7ced8552bef01a70d1b3dde2416d640a34992fb1a7349626582c6672a3eb1557b8dafbd74def4e44171f8c2c1ba8a5c3de5fef696730ee9f59857af9ba60a1cabb18de2a5a1bbcbd129ef2870136a59333f3767b56a3e30edbb92df43455774d50d05ed33f28d8c56f4c3e06f149ccb7a7ec4287d054a332a3d7afefa2a6e6fd461f292c79da33b524b0321e15fb5959c173b8a779de405cd031f846d24475ac337117b7c5f21aac3a2584a67f572a3727b23e6135e4180532de523749006174be78ea8b23f0518ccec62bc19581b9f4fb5b7e58aa99ab078950afc47785fe6cff0e6ab7e7b2839ca2d20f99a52165fa8dc41ea4ab70d4c1f7d8fd816e20b6133977e22430f6ba266179bc79387055307de27bbc7a5bc6808db1f4513e0184846bf159cb04eac135444f352d2634e11113d2fcea8add0253b6a07f6271884ea22e54b1afaf5d068c649be2c19eae739807294259d9dd6dbd70d02fc73afb8be97ea04682a318eba91806cc3b6dd25aeef4b15f5f483a891aa990048a7998a10261faa58cae43c2b89a04d8737bc2506e85bf3af7f6edc2503dcffd9b5bf6f0f2b965eef65167c52cb6fb75d0e8b2d4eaed4a90b17d64ab67bcf81b5401ccb75cd2c28cdccddfca5f3d504fc4c6d31a3ea5a9ba1dd0a5e4cab4def61b47aa43545c4152c5a1c944c0a01c038ac61ca3121e55052ce24733d4981c25820a05c08ae536d89ce36d7dc7962e88d53c09cd218f881ae865a8001c7ea15ad0e20781747379ff57abce882eccd44183db4b8a8c82c16874c5c4732f121ed7bcabad194cb0bf4f022e8e042b137e01735974e5ffcc61dc735b6a5b09d2d35882c79fcaf0868c7c0149f44e3f714eb270349e05bf82ad51edb6393f44d67f796f27822a12c8ef88ad4f967fa13a35bd1f321e5b806251640dbc9ce21c3e14fe92d41c8d0b8764e99412b2aad5ef3056fed2008924e630e1459a3475a1e6e3f0a9255f0025ba4b1ed0da56291ab3fbfe0c9ecd835e49144a5c3170126e36ed3ff16bacd1605dcfd634f7035b097ae7fd0c17a10404c714e8cca3e22514f29962d6ce3bc8d783350dca1efcf46dfa1cc3a5d9343ce73d23980e80fb72b0a6e965d1d69e7d8c997a133dd8b734cee2a963f0529cfc7cd0f1d1aaf157d5117f7b98b808dab7899aec7950274860150122b87ddd11a8a611ce64fb73034ffb0410ff709410881e77ae860d691590bd828e4c91f31dcf47d20149f65c1074dbf0659ff071b92371b1db7956d7786f83940cac9fa309943de5c4d9138a52e93642ba982ea780c18ad41401146ac32846b820d69c4147b59434cabdc3727f701ba51ef790f95dea07c42db2855e86de8ea7b21f5e7c7f4ef4d61aaa660a6370d3aab88577a53fd0e559efa0f8a0f428ac720e60bbb4bb1b572097c6cc22ba5499d8778258020794bd6ab50b3a33690edc1067694a88a325b62213e78b2eca64b0651571c47190910faac90065ee4b5aaf00f6ad2ba5f1dc23355497e3e3bd81e9add8c5ab9a95f058bd22b773733517762e83065ed4acedd5dfa0195c975b1cf93227a4c3829d9c8dddea6b4768f0cae6298ce53c79613117a69296ecb669320f5edd5f2f99749243c1d259f5c4e43f40af32e97b3bfc46a5321a503e1b4ba782a16cc8584cbd5644fd35c708a28e7dfdb4442df1a38d808debb1885d7ec6cdfb1a11a39e3b0b373c21b0cb06b7c0bee26a578e2c2fff1d6cb5161a69bf9dcab40d202246e1a69216e35fc8f9fc8905aa0967d7b79601bf3336befc5d95821066c170a134d842c7a3bb092cd97fcd8f43c92f7555598b2c7bee4bfaa56ea80af5bf01118faa88c8e00140e3c1e158e417ab64210f92f4efda23f42631d600b9919c40e819d876523af20b888fe73fc7fbd0aae5dc4c9e9ab86da6ef5a5599490a0f9059d59a9d84700bed6b38598cc81716f6cc7df7be85d9b175f9ec43dba170cf8f5ebbdbf7edcb92bad06fa3ea3814b8c2ceb1cb95f16235937c4a4c9af6bebc48eaf156f285e191ac6a78877c60a8a45ae9a669f563671362313a0cf28a820db4b4c1012bacf73c72bff2720e83508966a396bb0b530a3e6aa727172b9caf480a48ffe65270ce482e6cf2e12e205fc1b9c0c55075e478dbbd73524ce6bf4864a1967f38578b944738d26721bec9c887970de27b8dd7fc6e78cc9e58f0e83561c0c06fb24392f0a8a0d0582b4d37b2a7df5f8d0ff87d9efaaca6ee25522c8ed030dcc74f63da48c9c4edc625feac2ca0fcfb9cd5f4ce72d1b9d7aa493bd8a0725302e7e4e15c046d79e022c464765a7179dbe278bf54a684f2789a02bd3c2e2c87bb3d0e88ce30a2b1dbe7389e8ba1667dba03acb71a231f2a9db32d24d4e5ed7e6d6847bceeaf85ec06f08064112442c2a7bf9e43c86582ab0802d3a37593d0491d6b44058240517faa9a2bd6d8b30ff3f02e2333435389d25e755ca41de22ee9953c0b4e4f14dc975f6b0c566c4be1318683fb2cf8a3e9986d873e88b1c2cb8a110d82a6b9e2ada2c615e1cae4748c9292390cb8e47746cf95502eeeb9e3da2a3549eeb3c9f8ad397f845f17d2528df0edef6ecfaf4806c3098ff6f60244d3c9254034a10e61fec2a6a3782bfd35f6a7e872c80f961106c621824936656e9d4231d3df9c988a7bfe925777d97fa1cfe8a85c72105c4a4f681f4fcbce59365b8208866b409f55e668b45af3e6d4e8934e974e32fd63f125c8e3b2e7f12f28e14e97937afef20d2fa7b985f3f51fa490d25aba07e1745c5575475c8aca6e20b59c97415d22b3d452ede3618e9cbb8b899dc6152ac9de33b64b6cee76cc47a8436dafcb2510fed60d5942016094b9d6a4fc9b61d2fcb184a859e2ac0603152994cc22dc76810e894f5410f4039e31551cb5307b02e60ecd45dfddd2086b4cf12840539464b9b020e906c1085fb13e434a7dc1f15441bd0863546196b0fbc71a5dd5f0d342de9ef87672b6ebbd1656c3fd938f76b5191aea1f7215f28a387361d68c2620ca53a4dd49d92d424012ffec05aa24ad61b6980602489deb47600ee16290575b9f050005eb20c14b9c02810115bb10187ee9df9a028d57d9ad1f75a5197015e7b10c462db5128f09b1941ed025ddeb6c884971c3c6065203c0cb9592f892b93f9b63e6e2d536980bc10024e09a917e0f00b1c838c6cb87e61ecbcae71345dad59ef8fa81e59232a48c016dad26fe715c8340341d00ab0d7026347aa7541164e21ec1ab3671af4a6210172757eb3b8cc1", 0x1000}, {&(0x7f00000013c0)="90355857e4987932029e3a2074808526604cef7908a9e01f5be5186f77c7a80c3af3487c1dac7d946c2ce0bacc3fa4569a9fc3bf6eed1c47a94be359ec003a818890e4faf4736fd9224d0fa0121c6ffcc88ce587f7bc6eacfff469c533d9afcbeaacde295b31f9f6d9173af313602baf464082ccfc0219b39cd15080c62b4f4d07c8f4afb7429e4754cb3bfb44ba8d4add5da931cf04aa546b4c01e2ddf6471e4df3d695d83f1602bb1256b0ca0920d3ecc2585ec9dd406d657aa0ee2c50f8ae364bf58563da1a367f62a217ea4fa007afa17a267accf3b45e35aa930dd201e91f4ac8441996bc", 0xe7}, {&(0x7f00000014c0)="bd91ec5b754d63c5ba30016546d90a79afcb6cc4921d00abb80bd42c7f37ddf3827ceae3d3133a7d18b9e6805304bc9f654f4b3e5fb9ddabb9ddefd5f08962c994e49588c67e1994364adcb166533868c7428cc8f028fef4826fc6710245dc766ebfd06d0ec4d1dca1d8fe93a5c5f5d77d8ba3f92a3d41a769b890630960d44048fe2aec89d0b5f16ee6880d6f3c4157d82b48551e33139aa1197cf8ca331071c123c3a4c947c47a7fe06dce986145e85bb1b15ed477694f729bbb07780c2bf87321ad319a2567262119d5eb3e03076637031181a226d6355f43a52aec21d0f5d1fc8e3151fd99560d4021665b1b4b3b73bb96d32e3b0a3df854d39a", 0xfc}], 0x5, 0x0, 0xfff2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 11:44:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x87}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x100, 0x0) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 11:44:40 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x9, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0xfcc, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, 0x0, 0x9, 0x0) pckbd_enable: command error 11:44:43 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="05"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) getgid() readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=""/4096, 0x1000) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pckbd_enable: command error 11:44:43 executing program 0: 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"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x51e, 0x0) close(r3) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) 11:44:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xfffffffa, 0x0, 0x0, 0x0, "77533f07000000d06847807dcae1f0910100597f", 0x7fff, 0xfffffffe}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x6) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x5f) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() 11:44:43 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000140)=""/168) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) connect(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)=0x7) semop(r0, &(0x7f0000000040), 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x842a, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = getuid() setuid(r3) r4 = dup(r2) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x1, 0x3a8}) 11:44:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="29503729bd9e3bd1f15b87537919c080e0b015a4c10ab58f6677921b6067dde235885a"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) sendmsg(r4, &(0x7f0000001400)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="b93955518f9d334a4501fb7d7b19dd2d7a96fb6b70a77581cd791b3cfd374605f602ea667761f8a1a866e004cbd6497e0bed373c11add6bb7129522e4f0d7079e601c1306b9924f14fdf0aa3ee0b33bd7d85d73c6966ed0720606dd5f4cd0a544e268b624027ae11557d94af1de35c742d9a8fc4de9f51", 0x77}, {&(0x7f0000000180)="c030f7d585be3babd063f9cf79ebfeeb8a9515e6a8ffdf9809b98eaeeb087dd639be8ff7dd8a1bbd15", 0x29}, {&(0x7f00000001c0)="bc3f12254ede331f2dfaa4500d14f702845dc697f2ff006ed4fe299207dd4144c1fd831d0f78bb", 0x27}, {&(0x7f0000000200)="e7c4662e10764d1fc0770736bebcc277dd2062ec225ef037b8ff3f6c", 0x1c}], 0x4, &(0x7f0000000280)=[{0x1010, 0xffff, 0xa006, "9207d02400598aafe346c9b0a6344bb9f16193c05d8c7151afee5c559c3ed06c6a5a292d027ca9bdc7d1938a8939b8f98691fb68b00ed9231d74c022d3f497c30b1220d30300020dac54fb2f5290aedabc436d012354197848fd7f696c7858514a678de74a1fdb5426212bdc090fceeec099dd22aec4930543bfe4759cee6bda7c1e85ad671404be2098828efd883a6198ad9da77479140f29512ed806672deb70919b394124076bc2e1b3831f4d6618d0e977f7938352d3a4c473d9ec4c4c2f4c91877e75543cb590f6ebb635b8a9b6b9bd0b330f881315562338b2749f187d53c7893b2754291603887f4c6ff2dce81fd6b0e976b94b2dbb7027df2e785664d2805a329d2c7ac8368141dba421dc35d27da047bead2d8d1597573423ec8182eb27cccee7924f7b473222b7e1822937dd1cfb4c71f9c0788ce7be18191b8c6b3d7cea708954e6d73899d51f63ecb30c0f9c6b631dc2cbed35c768f1445c4f30e419ba273a79a5a8167c47c56b68f5d46b2794087d468b4bfc9ca3f955254ccc26069ed324992a0a663b618cdb7cf237b0c69d919b9e51156cf754f4b750b68a6f082783a835aa80a84e437db8110a1cf7a34e19bf186070d2afe8d3e48c235be5db3ec61e1fe693fa52d6c95680fb6912a905b41905191a55e1064ee0f5e8a08b3e7c47dfe0eb0de4d00f379dff342d63fcc769d3300eb8c4ef91fc23a8b16bdffc60cca78cd0935478af39047c568983ff7aff83ab4172cbbade08729720dda3a67bcadac58a6ed2d794db5232653d6b4544b4924dc05ff19451e22ee9b8e7f4a093d96dd3e6e2d77d1e761859884959613cc376edefdaa16425ea9ede644614dfc16bbda772ae33ff780f258f16409177da18b3acca549772d2e4033bd4602e945597852703531c90262c320e1fd25d226f4fe1fdbd477f275d35817340fe49d199a0929eabfe6a6726a685662a72cddc094ad7c2aef37d27b8aff611625583848b99399a6d8792fd8bf2e3b27be3f4c2fded8ab1252952dec872b8c25b788898576cc91dc339b3d87003d71b57804e28e5f0c1f4ef155e12a8169ecbeba4bfff35088edb9cd1997772b04a8ac0815557f4f450f95f7458c8519c8550aca31a0a7ef053c061d168b67113c01b4dda9aafda8b52eddae0920b89087a6aafb904f5806c09bc64c4e870e1c0d50ad1d7bea48a0a92b801a153fe5c4dee6ebe5ac9b394daeff1b6255be33fca0b7b1337c3b4277f18ea3588468b349bfca71102685d45c1ab03281186b929b3662c73b27c2ae0c69045a0903adba94047bf7a5c4f4892f8a3c7d4f5e15547c121357f4f9ab434b6635d8ce1c6d3586a03d4960e8c880444c37c6bc46fc5ed2318ece5cd7c188d09dfc4e6692335f7e118307fa2ea92962286b5bb8c65b36ba3eeabf90c3e252af30b1b332f3107cc27548da5c68875ac8e266b749863a1906127a9e8e2480e18f520ee4c6e81824b573d6de5a55d931e1213368c59c72e92a81c81babf4c20bf97f66cdab6b26f055108a9bcd91817f7b96b3efbbeb1a2422708af9813b5cb5e549d187528b4796d05688676b1d31e703196634c5519023860ca45f7415a44b31885316382e039ebb2612c58b7dd3f7f0245a359075fdb6686cd61e47d47ad11d80f6b6219a6d89c589c1e14675210034d9a7628780d5951c19ad008d3be8b0c08e592a27659063fe69f867b932f5b20f25ed50cc0e03ee27efa1a14278566a1b7f18dd1023742aaf05eec4c1362d2af1330e31802fa4a612af03703ddc459e2781f43fc3ab3c3e9ed162fa943ded7c5bc92b6199e9657ad518e7e0073a392bf8350d45ef2c01b5186728afe6b67d3a851908d76de6c0d752f0ab951da685b81a9c33960df388fa04a6b78f94257a48c89b5b9a68e8e2273dc6d60290b02fe07b8ae5b5359d159b8e0f3f3545812ebd4ec2f3ae90fa0272ab78f2808cc09c813c02bf5d8a41e6b9ebeb076e9124cd83406d8e602cb38514dacceae06f367b8cad1ef1f84eb12e9e4e1f17d1ae972c8191b9573304b8a889971626ef6d30cdd1a96069b187b766aa6402f582bd1875266fbf99cb8fd5999d14a62b2bd3f4757db38dc935e534b14dade250c1c7d85cb274cba199f58bc60f5101dd29fc83e42994058d17452dda38ba9e96a9352255651863ff439dd90fb840b22967f44f8138e281a1e98df71efc2b125248c8cfca7d78300bb99ceb8ad3e697357587b84f4dd871676f79a1463ef8d5f895c3b6cfe7d075e7ec5c593a3338ff664853867829797a4e8e9d7955a4ac76a1226b280ae8d2d2322f4b7fb61bae08adbd59c672ae0f4db7ba96b91ec7e682575ce656028da27f7b84f9fd2b013bb3f6a3536320c702b73b39db53a3ea355558b871f0a5e723610ebde358d5511ec918990d0b5d11cb7330a9ce4c5f78d01f7d920caf17d0eb0f953f1327eafca7086279a85163a6aec2c5d1e9837454c3277ba6a9b7ec75920dc369bbe2eb29ba840098a642a97a436b81d32453058b8922f3239f1d8419034b7814982ac2f64257af13e52de325f3718e16a93e4cfe123919e29aea01805edfe27de791e546dbdcb3a4b12f39d5fc910d1bed010629e9d56bf6bba4d33070d6b2e78f1e4768edfc4626620954f769d4b5bb979887c904abfa0a7630f2d3e294ebd87802f43acd8456a86ca454031de028115b5d24de82c6a88473c700f7b708252591578061b8822764f36c1e1d19d605797882f73fb7f3439ad8ddabf9526e419412bd8ad1b10b67f96891e111620926344af8f463504dfe5e2a2bb89be4bf11c193c0bf0ae1d2a00a52a92043e3aa6d1f70f9d1d6e7be76f39e65e4a4142d22f2857e984f11ae17eaed153499949406022aea712948c255bf2fd2c44b239aae869bdcec9ca1b00250546cff3d797cfcffcc0ec5370947ea5c3c5a4442d59d3d1dfc42cb61a43d64fdd71067b50e2815c7a2a8df83392cae8b7d1de1bea19e2b02a7a310572bb70f588a9fde77460dfdf8156957020774958b48c77e7d5b691843949740c87b3e03ee49f769e555948e69df96ff1f5d2fdd2f782711dc332999c50cd6211b65b84c303cb314d9791e67aec6e7967947b127eb2bc353fe8301c251c2b2c6303f2e3b971140f72573a0fcef1d78623748522dc321738ab3f3a43871a40114a26c0dfb48149cd9c7d99c69a88ab298958d392f96505526c2b35f2f671cac0b1d9aee61da56cf2cf76b4f570e463958cda46a5699db92fc680a9341e96b003b9ff2516b62ba7ce48fbe54446cd2eb45bcbc2f521f0f7c3dea3d1ebc1027b70b6c3f6bb182bd9000e305ab6f169160979e891fe41eb5c385f9c2d181c1aa9dd29a0749c544ce1688251a23715f65bd3ea98a2eeaae761ea8e1b2be129622d85fa959a6888aa92bed71eee98fc171e19563019510aed85b87b8b5480275fbc4ddcafc00c49e5ea1fd0e6d404586d602f01af0d1bef7e51ff395b03c05f6cd0e4074758dd789e480babdc348bd69fa5a8bdaec3928b1d81414e9ca5f8964e201a33fbbaefa8a77758698942bc583ced8dfa77914826f1f259480c00eb20b000b145127a4ae22f27e6230a8c8d8a7fa13ebc300de793aa802b88f55ace379cbd11b09c90c53cf3bcca46e6130c79ce25f639bdde0af958e7318c94ec025e83d81e6279f6c29a4b82fb01184aa2e2d09f98de32ab66f5fe8a244251038adf49539afa93c90fad123fa5d1a9dc8e3acbc2bb71b6c6cf8f5179261abcfb8ba0d2c4259e0699c8f3f0b654c226ebfbdeea4e80f58e14402c4e4fd7ec30f2bf77c144d4339a07692e7cf300095d0cb0fa51edb4816f79a8c41ac30509eac8842ed29f66a2bd1f02a3987c3973993ae341b50140047e91b19205162fe0626eb8c52013b130708e01772b931f97a7e48c958fbe120f05f88ce62a18951c9c23de0c259fff4455fb554cf2223ff0daf37ad78e296845c024f8fd9e6466cf5427b1aab6ab0442ae14c758a8baf383c20429bf0e22e08636bf6df7542b680a80299a27bae0701df99d938c422583af265a868a09ac6277360cef28a09def27360b4114ad9151718c18c80c62f1599af647736e42dee075403933ad664205267adefb24eace7bbb97cd7cfb3720c12100014258cf8620f160fbbab8eab394f89311acfd595a0544ec4a2c6b054e5e0747e7e4298ecabdbcc49848548bb4539d367629cba42e1755f50bcdf5a6834657ac22de7a89a589fe44abcaea04830a549f7b64456f3bfcd69fe7195c25c3ed4dcefa6bd0e3396ae249c299effce30faaec280beb51dc9bc1d0114271d14ae97bf0a07b4b6c55a0ae5171ebd39ef15b9af39a53e6a87331af9e9e9d9745a9104303e0fd504f5e68b20540a0e4daea098f28ba9a77e02955db402568146fad95f24c3c82d71447dae7af42c4857e9b6e90af127a368bbbf175f181ee1f5087c1fab3c495c0b6ec4d827f74ac738d8e7a4ff5c47e0f2b538f7d050676266a3188eb398757ca4ae108399aa1c6d5e268ac550d025fc531ede999e72396053be6b4ad4336f47d9df13937ef53402bf52990af0bd1c62d7c29c55186d4455b943086fd7ac4b0f48e5fa0cd1bc59a1f6ecc9d025337c3b03eaf4490970c9ebaa0584631409a5a4e93f0318aeadf1467abfdb01e408e722c15b76c04eab3f115e3fdec6cb79d235dd9065e0a3a79d65c35d653d44475ce4eebd2f75dce5414834fd765f5d5d6dc09e8e978af405031a2ad748a72b2bba51d64018ed94107b8cb78f982b173b4502936f2395bd4cc0c932d04c931152b48a876138c30e2048eb7a7bd8c498429ea0960f301b199ea7e8c84b6561521656e4c6bbb2efc9646cd542d80113d531e838d320bd9c53d72feca51d23b0815d4af11aabafe01d72d2d08fb6517d3b0948d6971946520a5d74c37a32a0eebb8844ba20fee63c550b860a31d4fc487f77e40090b5d9e068aba82ac9d995601db76e89bc3091b379a98c0d13f30ed9e03959092375ea0a58b52c4896d3551d943ec98b3a899341dd5174b19b60904f70524b701f7d374319c32077cca369a23e3e068c78bf05c5316086e7cdf7b2efff623f058f474d13b08983e18075a2c04713a1b4b44e4bf179759ac56669bc2596d1d8c8856cee4d89bdbf6b4af87a46ed97fa0a206d1b40a6c163edddd1680bad19177b4fd17c2dea1ced82ca8035880e4d710937c91a2a0503682c33694fa59f61fb6bdaad46e343d362ba73e370f3af7ee9663b788e71aeba5876d77e6c4884497abc45985a1ae449cb2aba469f6c6e62bcb1825630956a194f69cbe6525c1af4e44018e5c70e33afc2bed31979eb94b768e6b5d9bdaa40d01e0ecdd258590893240337ccb43b5d8606da23aec86fba1635ac18021f887c82258006f22e29410376a35a5e2d124711642404346b910c8cc51332abd24fb05e28d9bac503415e793d5f6272cbd7819b127dd487d7d8137b9d32e0738046847a752df714d8c6d9fcb88af3b756faaf6abc0585316b902e7df4aa140c3d3ce8b8cf0d9b19cf45c0bfcdc79a965dcef83427373b431eac52fa0df6287f4749032b65128040ef92d56c0e1f87cf441e2f181d93038c007ac159b3d1bbf39adb03bf502a3a1c0e883ee4818cc56f0e3bce7f738b4724117dab48d4021d8e5b684b2d2535a6931b27af0d0342b0b2715a3411f207a53147b46271e9ab0bcbd5807290751596d42d4f2d7cf04c177376117160bcb31bf192d9b643844ebed7bcd1ae20669680851bf368f2ecdcc55e5419e5e1559fb2a7e"}, {0xe8, 0xffff, 0x96, "b95f9008ceb18f08d65d90c9c3afb5888e2b3503520f8bd02e980042635710d983670d351b8117c74c0b8da7dd90bb0c30c014c327cf59377f3148709344c141c57662580dbf269ee04274b4f46f009308bb104cc0d73d74c4686905b9f3f7f2bf52eee231e1e81ff8d3d7582f7d2970cf598331126a68720c25dc3c0cd93c9dd83fcbfb1974caa22493eaa311498b31a9b22a452fc2028feb1f9d0afa50d325d516caf2fbe96c2b413d399ac358528bfffb5ec1b197520163b1bdaec865dac4e3570e4e6e7166dddc45842bf2963e55ae"}, {0x60, 0xffff, 0x7fb, "bd9e78431784a1723310fc9d718f2911b795b20ed2fe18a5625b46f22f5f3ce23255b217614f3fbee95d5d69d695ece21e07beebf72fc11a271d7433f86b6dd0b095756c50ba94db42cc03ab"}], 0x1158}, 0x8) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 11:44:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x5, 0x4, 0x0, 0x0, 0xf795, 0xfffffbff, 0x2, 0x1, 0x1, 0x9, 0x7}) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x47d, 0x4}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 11:44:43 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x3, 0x4}) recvfrom(r1, &(0x7f00000000c0)=""/196, 0xc4, 0x1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) munlockall() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r3) chflagsat(r3, &(0x7f0000000200)='./file0\x00', 0x10001, 0x2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x6, 0x8, {0x3, 0xdf}}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 11:44:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xfffffffffffffff8, 0xe5, 0x2, 0xbb, 0x9f}, {{r0}, 0xffffffffffffffff, 0xae, 0x80000000, 0x8001, 0x8}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0x8, 0x1d, 0x8001]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffc000 didn't change! 11:44:43 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) setsockopt(r0, 0x1, 0xff, &(0x7f0000000040)="a6fc3bd90d328fcb3e4db345a80ad1016e1df6235d3e3c0d1a3f68ddc6ce51c3418ec6fe054ecd81c85202a51c11d1", 0x2f) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) 11:44:43 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000038b21d196a116e87700"], 0x38}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x51e, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x5, 0x9) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) openat(r1, &(0x7f0000000140)='./bus\x00', 0x0, 0x5) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) r4 = accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x9) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 11:44:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) recvfrom$inet6(r2, &(0x7f0000000180)=""/238, 0xee, 0x841, &(0x7f0000000100)={0x18, 0x2, 0x2, 0x42a}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x9}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 11:44:43 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000400)=""/102398, 0x18ffe, 0x0, &(0x7f0000000000)=@abs, 0x8) r3 = dup2(r2, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffff0000000000ab"], 0xa) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) fchmod(r3, 0xa8) clock_settime(0x4, &(0x7f00000002c0)={0x4, 0x9}) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000280)={{}, 0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) write(r3, 0x0, 0x0) 11:44:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0xf, 0x10, 0x20, 0x10000}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x51e, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) fcntl$setstatus(r2, 0x4, 0x40) getuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x7fc}, {0x3c, 0x0, 0x0, 0x6}, {0x64}, {0x9, 0x40, 0xfc}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") pmap_unwire: wiring for pmap 0xfffffd806bc08960 va 0x20ffd000 didn't change! 11:44:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x39}], 0x80000, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x1) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 11:44:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000f05512fd4a53ca5b03000000000000000000a384010000800000000000000000004000000000000000000000000000003600000000000000000000000000000000000000000100589b372fd30d8b0073549df614314320bbbf7bf6078d4b5ea83109c598285acdaf10c3fc48baf0586656e1a5698ef653547a7e23913e8165ea7300a63197ba9af3"], &(0x7f0000000040)=0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:44:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) connect$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0xec, 0xffff}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:44:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 11:44:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xfa1a}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x33d, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x7f, 0x0, &(0x7f0000000100)=""/127}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES16=r6, @ANYRES64, @ANYPTR64]]]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 11:44:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000940)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/142) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x2000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/145, 0x91) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[0xfffffeff, 0x0, 0xfffffff8, 0x8]}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 11:44:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) renameat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00') setegid(0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) socket$inet6(0x18, 0x8001, 0x0) 11:44:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x2) setsockopt(r1, 0xff, 0x2, &(0x7f0000000040)="7683a39bff0e", 0x6) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f0000000100)="02000000", 0x4) setsockopt(r3, 0x5, 0x1000, &(0x7f0000000180)="07f4b2e8cbb610ebb0a0731c1e6ae7c7deca0ca1e469115523f0a30cd9ddff5ee62b0428e54f952c2953bbd2558624229f789c6fe9b93a1f8f23100beaff3d7d42a0b2c89211e399d11ce13733e0a229d4872c6cc3f9e01a110b03cebf9042626c6fe0b37a955e03f2634856a9090e0610f60aee755272fc", 0x78) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x5, 0x204) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000300)=[{0x1, 0xffff, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x84, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r5, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$IPC_RMID(r4, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0xd3) 11:44:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xa0000704, r1) r2 = getpgrp() wait4(r2, &(0x7f0000000140), 0xa, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x83, 0x0, 0x5, 0xfffffffffffffffd}], 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000180)=0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3d}, {0x81, 0x0, 0x0, 0x1}, {0x6}]}) getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x80000500, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="8b") 11:44:44 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) nanosleep(&(0x7f0000000240)={0x2, 0x5}, &(0x7f0000000280)) socket$inet6(0x18, 0x8000, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup(r2) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000500)=0xc) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) recvfrom$unix(r3, &(0x7f0000000140)=""/190, 0xbe, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="d77204c89ffbeaee1b36043c2ff9c9c204bed8e4b5725a0738741e2d11d6b33e86d65d995320c3bde422a8c36ab87e150f0f5ff949ec18394833e6cd27494773a24b37643019346b0c8f65595fba2334eb18c47d1f00368a46292e08f395bf3217396bbf8715aecdff16e5edb8e7f4a22abc4b0806b67283246de573a812a5b6150a4d4e22fd09fd15849c36e5dc2e96ed51d328fa5dd7876ecc518cbd946f528f25f476ca7f201f03c61cd598184d1f346329238cc74566dd98e6a33992d95854a0e1d469a11c274296ad34d678e40b4c5110d2c6e6687a9c62ada09413aa3d26d3a18e8e26889d57e0be8e3785fd5cebb735323845efec09cd250644fe5efdeb682c3cb6e4a06f4ac0d97e4f1b8d201a1e88c3ca52d6fab306074a2f31b5f65ce638b187060a5a32dd21643cf51ac565c2c3f7ebc063252d61f59484a601eb1955c3a18b04a5b88915b5b68d1df5447dee9b47e202e9e231c2ad72bc31c8955fb4269ca330d3f738ffa9233f3e7d1e25bf993ef23839dccc19e86c0a54fa88b644d6831870e855ef69d5"], 0xa) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000300)={'./file1\x00', 0xe9, 0xc0ca, 0x7fe5, 0x0, 0x7, 0x0, 0x3ff, 0x2, 0x2, 0x3}) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) chdir(&(0x7f00000003c0)='./bus\x00') 11:44:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x2, 0x3, 0x2, 0x4, "36329cf00f51f4a29198511ecdedfa96e2709989", 0x4, 0x3}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) 11:44:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff210f], [0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:44:44 executing program 1: nanosleep(&(0x7f0000001c40)={0x1, 0x7fefffff}, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = kqueue() kevent(r1, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x85, 0x0) 11:44:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bb], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x41) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7fff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:44:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x1, 0x7ff, 0x1, 0x6, 0x6, 0x800, 0x1, 0x2, 0x82e9}) shmget(0x0, 0x2000, 0x104, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x16}]}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_LOCK(r3, 0x3) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000100)) 11:44:45 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) setrlimit(0x7, &(0x7f0000001c80)={0x3ff, 0x3}) sendmsg(r0, &(0x7f0000001c40)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000140)="9d075ccea66131", 0x7}, {&(0x7f0000000340)="c8b9c12c09e2644e8e15b6b551ec5e771a2c1a90937208a39fa98f1fe8f4530016a310d346ac59041c46dc52d822ff7dc6eaf065e394e4feb72e9e6e3f399f4c7c9090fea444ce4d198b6c51245351deff0a0fc8d9be630503479b9b07937f0f14e16b2c7151eecc730bb33770fe71489d0701bd96e7cc6e7b4d0fe61f98013cc35f461e08b05a8ef0a5d6ce4953ffbba868d1b52acbfddf8cb4ddf0cfb06cc185e17758c8811a80d3ba59f9baeab9d123c1e1d19ba5f3e0f635c1a5f032005e3d2063686af240effb2fbf3d312eeaa387152bd6a3a7903795b5e5034b3d663f26e0d71aeca2f64ab73b79d2da20e3c3d7f69a40697d4fbcb78d25093873e7fbf681fc982e304a34b491a51e463c6a28b59b80a894847ec6fb2faaca5f8e123119a8bb411831c9e8612de1151d45df0b3648db55c332b52629228bdab0d60d68aa03a0d50552dfa4d8357db9fb6053bed53f5be2d59ff7d55563bb9d071aaf3716b09115d334f04126678490b6ccf842d30ccc2b8f967f4fc2088f59385c17c70c3f9306634f71e22332da2ddb6416efd80a424908ebe11d3b62610797dfb3b3e2450b01882203fc88b0f31c6dedd52b5ac4d4b092a54d34683fc5adf442a0fea7a7da51b9f0945cb5b725e4fa346561cc2d67bfce4a3c17ae61fdb7f97220515fb467a76fcd1287a97b16365f92dfdeeb0eb2335595dc3d8c61c13f42135d5ffdddfbb89bc8fc8fda633d7b7d57c48f658c135c0c9ff758a803d30c9c1e70de74deca0748987f9e30ecc6a5e20a34859d07ce65d0599bf55c9393a4b0f12336477a4993f2679383d2d2825aadcb18d8aec715a9dda35a3c727e97afd7d3051c77976c65c53aed86ea0c190c8a6692ca6431412588dcd78febb6876d850acd0fe5e3df13d7e89a9b969f5a687b38dadeb1fda4769b474d2810c2a01a667bb192806809e68dd639fba9a7b4855ae9bdb2bef10ee5bfec270744244bfaafecfce90cc6f045018072c13f1b7736ab668b3d05a9657039865f0fa9c59e447cfb7029c1124c706f29d82dbc842f460bf92dc9b9306a92726cac9f3c866ce6e6cb5464c062677bb47015aff7e55b7b2afbe48121deaf965d8ea9f2c49c092dad7db502b0c8f47e4f4d8ef2876740043a87c2f8f3a0b56eafd9cf145415f011e3494a5b657521bb08c7a35231d5656ec493b4fb2de2bbb31141244a11f7dcbacd95c70e59ab5f44da27d70ecd179cdeeb42fcbbb7f83f00e94301e9b595d6789b9c97ab721f725a5652c438bdcccca4b365160458c139a2468c0fc4be21790b3e89a084e152d3aac97beb265e8e7b9c7aba3987d2dc4bdf8585ab8e5f6445bca00a21d3634f07e219b02e4e6fc9b502c7a82ecff5d9f180dc80d035cacf75af92c22d987c98afc8bfaa68834283f27aa993ea4833035c545c514614901e8cc725bead0f0fc531f3b47669354f30a2d9d3bbf7af289412f92102a57eefbc924fbecaf98c29fb306887f1ea5ea9e980036113df81301887c3c98c643d54841f3a765bd821ad5a47243bc161788f6b4c4fa4c227356918a87750e40430b4f315a78122f3b1d9289a567c0dd1ffae4e725a1292252c9b6c086ce3d27f7f11a12439fd5c20709a82ff889868e231d67c3ab883d02135b3418542b3f14821cb51717c96d79c5d7ea2552b0ad910e197407c26d756614f4cf6fbb04d23b75ea4f53d536f80d6b11e3e411019730c969a7871cf2232d48504a57490bef1401a04f7363a0c95b714b2d5edc869771b66d42537f0e86ca0df96210f4b0f0dd37945e29d59f55b256bb13deaea2a954cf0bc45a3e7b0e3716b011eaaf1e0db7dae599b2b52c5d0a5047519da137993c4e59a66f23eb64908ff358e6c69eee6019424482efdfed23ca0947c89f6eca2b921c184cb2a33a325925217edba91e8619efffb51321bf826e798d0945de86694fb160f6e3fa366a4149088bff8e425ff969bb77b20d8c794d5f590eb57b972c506e752a55fc0bf5414114ff0ae62687c3647c68d1e01cd2b87aad5fd8d0a574479f631bf36104ad2c9403955666d2f2421d874fb4abc9e65bbfbac3bd6d72432857640d429956b3b8ea95e3f2b541b5dc22c71f00d6cbade47a577ffcbe28329fee6d19ce9a0229910d5eb783355783bda874e31767a89f1813169cbd8c6fb333107c07f18132fe2f847fd1c6f6fd623ab55020143f1d1b6d5bb0900c4a20e2aed770e9df2fbf49f9bde6699b69349c88fb40f168500e3e18598e5562b14576a431816c2d891e91a6fa3f0d0e54733b6493f4e4bf1e9e0b33558830aa130fb1db0cea2d525ee13a74f7caacab5608de483b8a85f2c0a9df2cd0fc0f146eacf84a97f1cbbdd33b749c4ed7c53b4e31eaf198b078d1bbb99e1016e58732c70c4e10ca2931631e12903959f534c4d720e88f86c0cd8415803fcacf2db8fd2733e2ed36f4bce0ddce1ca002703181fa856a444269a79d185b6dcd611a9e7d893374c333e672973dd8df091882ab9b3bc2aa4f54f574d32c13c8017b22a17830d655ad31b047508cddcd83e782d1918fb7e5ad7274513ee99eae10137890e36e37c6dbe23c6d12475c556bb7a3099bfb5e2282ee4ae49aa88b2085271cb2f032dafaf9cb5ec00fef2a1c378a6a8306639e7d0af26b670b833b754ccad8edbfb7a9423738fe335fbd45b4cb5530375ea7daea9774cfaf49bf594181c6857bd434825727fe9abe71576129d285c7b29df2deb63a8f1ae1ab9af6f57de40767340569d3f719d5732c0bfe02c33185c120414d162e008f4c6322a08119b6633b034b4060a9e08db4b7ca8fd178c34b1d374f773d4ca8bea6ba6d571b6c091125ad2916d5d8c96cbf93a91dacaed2502584940106d94facc852b4109159b6786b8c40a01a49b260f8e5d7c9306c050079184b231873247174e31a73297d3eab303f13d2d04d018fb6ea95ad5798b5f76b46251403e992f14d43edf540dfc327afb7b42dfe10fff8098e9cc21c3de3ee9fe857b698937ebe6637a87e423f4e17180f7626c18d870a5ce83e816af9cc9c9fd4ad29e3f7975902626cc8b3007be54c718f9a79b2185eaecef8f952ff683020d518d10b4268eff31e7f95898360eb3a73d37972f7bbfb486aba3cadffbcf115bbb730ce77fbfe8481ba1731684b723fd43ff31823182dd19b446d2578d4530e810c29989c3476708561a9bcb264c26f8bd447c1d54e746c89e5e1f36a33ce4c73ef04187e99323e7b4d373db3946982ec90d221c102710fe6654449eb4eeb3d32ad293f911a7ff50e7607940f89be0da04c2e004f67d16242b127233bfd603d2ab47e1712a6b92cdf45f36ab8a34474e47999e737c015988b1cccfe59626ec2db7a6e7d530674db359254c397509566c0bebd63ca43c60ee305760229b21fb8a7c75bc443f1d8493676ec918e725d800e1c7405d634047b59cec2346ab3757147cfb22d680d0ce9475a298e8a1c1b2053b013cad69138efd2389bcd03ede3e19e025084755312f6cba62f8978c89aa0cd64f97807662f5e31d76ed286a872d0e7af1a9a8cf2b77790f485eefc0e4037431353418736f2e7d7f69b7c327a2760626a9a8250e020100780eb6fd7619b0241ddb30b32440c5e4a69500a7f495589d429a70032504ee43286e66df05e89ee88830dd3101edf37cf9e4770575aa6e55d17897ab8fe1e9bdfa9cc832c4d231d56419a56d08f665cc5ece2924d08c8d908f5707326d488685c9bbe16a4c1cdfb038b84a82fc40f5aa30ed2b0c8a7c9ada1e3d720884bc8a919663ee330c4f24ecc7aa798d5c3b8c2ded3ce755785dd93a512105da8c77148694f0f91f782532d3575cdc31d60168b860966577278ac03881a48b74985076098507acb1b2b05f367c4c3de0b7fa00b354d11294615687f5df758f10f607891cb0a8a7f4e6be4f4508228ccb2eb9186708a5785472c2f2550142ea5aa772a01576d701eed1da49b43dbdd824e4c289ada342edb2cc88756c982ac2b0730d89e1851aab845e18929b9d741da186021ea389fac6f32535d1aeaa21baa17869f5499694af9e529ba22c994e95eb92d6a9871c19d26b6fa99970c6a5a08e012cde1aa0d2a9626a69bb569eb174185a7e47edd90e5a965800f00983cbb25b2afb90dc0ba92d24a86a569f9dff4268869be0b6a30896ad0a1022d034a81ca4f9ee08808d24e7728abfac21d4f09581dbe600c65263d68f456452ea793e310c9823b4c2ddadcfda807df7cc2357e130b0f83fa660e52a47d2ae3adcab38917dfe3b8e68211ee9f9ba395669bc1fd2f3503ebc2609d3ef522c3ed3cc402af80d9cfd4d8d09a18e191625c82e573ef0546e3570c49e33a83fcc10f42ad945042d56142f43109bda7a3c76944cbc2faa381268f1a7587342150c8c260d8d471dedccfd7c2dece7e986d829aa02e4df3a2d10a6e675b24e58d741c8a1c9d64173a4ed94d62195d21649851fceb64bf759c5cfc61185afa0799ef7c306fdf10eb5991c48c16f5b40ee5f7ef6e9783a61fcb4481d788ac082afa3ce17bf281734abd24a6f59db526b3a5b7f3ce586eada16259b5ebb674fb648b8ff17503b79dc2202ca616bc98133cd23ab25158aa3c4c02d4c8ecde4af09ba5a571b58160a956066ec3b8ad5094e193797f79b018625c6edb88b697ca5097361579474a88ac1f95f6b65c4501703f267785e122a281c5cce0e05b5ae236f18b5a4d75d49d3e2b388a4e43ef6cc4be45bef2c4770771726bc2856c8831522303bd0c46b73c14b40a1409c85a14fff6728d45bd12e2f1a134ba6e46484d3643b5c49cb7eab44ce3ae1a0b0bc5d4cb43d2ab18a7cdf86ae655867774179648384e2d1fb8b66e00ea7ccd358a7969f5b25d8b68a5ea4720faf3b9c3aeb4a6a2233139550a5949af402751d3e670f1e7021013e71435977ad203da8f3f775f525d7a90418acac2c8b68175179785b39f819b221ba6deeededf47d81114e45d7dbca26249c2e98565520ea29dd6ad98ddd2e62c4aebaf5154cfee602cdf12ddda0fc2447b9c8cfaaa3c9bfdcc10bf6a08c7bfd2003b549991f43d4456b2b16b4ed9238ccca498c685929f5f1c2c7935bf34a98339ba380a0b4136381e38b9fdbf693b6092a08f2a9089524f8b6bfe9a1fe1ceb74272d2793933f91dffcc28e753f529367a72712592827af48f4716e26617e528211f9d6ea3422a81711755b90f5f4093ba5b556248bdcbb6c96bb52153efdc159664748968b47b934c4ff0009e1713164dd97eceb8ffc7c381868d83154a80c3c3f538973d522121c04b31a5e764762cae03a199bea510ed27e158d480b6e5dc9d3cff8a3855137de62fe28fcb297117527b85ffda28611c54281aa85c53b491c0d1468f953096908a2672b5b3c80fd7984d7d22ac11e48565ba8449818fb7b612c3fb2a9c1c8651e97285aade8457a14703f2e25bb220d35b034ad4a82113e5de155ec5029877683bfa7779d154da2b48bb1ae16001bff9f0bb994edf52d2aaea42b8e186ff54eaf613364f31460747fe9d0b7e88cf2aaf6a44dd99167a7caf279d2502fb5f735b4fea295de3e172329df5bccb89dbdc78c560741a67450e43682162c6e4a4705123519d074467acd85c4da0994d72c8756ba664fff710a468d360cc706fedba3609d9d3b3d6db0f2d8bbeb9758adb6c2c3d86100ce9ba0f9ed47bfc1c80043b88513f77a10cdee4058553aaf064a51249086f99d84218a4e9bd4cb2a6eadde224bb18decccb9d9d099c2a2af5dfcc827a76fb1869c7d3ebf6f", 0x1000}, {&(0x7f0000000180)="7f4afec63c4dd09e6a70c100940dd96c3e12d919de96f26253c79b6635825f2d1b1a38a31f84f50c8814a835db8c7aab427014b154ee983555cb7812516e81c7fa14e71dcc91399635ea1974e37674", 0x4f}, {&(0x7f0000000200)="2fd10fbb58d3f16e118178343269d72b60371522ba02c724a073953b063aaa59aae9f87c91fe8829d74abecd60fc81cb013faa17f5e238392b5a0e3e75c034036f40bbd11ebbcf9131eff5b2ec6d9cd3680b841848db8e520571eeb54966f02dae2497d10cc39cbbc03204d191d5cc7a56cdd33934f2f6c2a5db9fa29de34da5bcb04e40650db90e8e47a7a09dd13a4e0486e98f86037ef653ef2b33c1b7ba6b29163ab489bf4075c51610ec4b16847f0ee52c5b890ffde3df089fa9d77939d058d04552db19a9d9cd8bd463067cf28f4ab77cdcbfee15ebd8118dede15dd0a22bfe", 0xe2}, {&(0x7f0000001340)="7ad2c35dc543eff574ff4cda1c53bc1af471d6c8f2972940ab88195c3d7875d6d2ae30667aa123291e97fa474d6838", 0x2f}, {&(0x7f0000001380)="36e926f2b8635825f93995e84acf0584d863fd55eb28566431d02ea9a0f32e14d6cb8bd6707b76fc9dcba04b63ace3d86564d9fe39cd8d2f29511fa1ee3512d02f05b0d8c569d4f98f7d5fafd1f1da43351df8ebc005781be76362223a66eb02b4dfea125f9e4a728a42e224da7ada6647a6db5eb5ce0b2e95aacee56810da5333dc130c81a931a866d55a4150de8675883de12538fbc7b5950e89b4d7efc62df1689dd2fb84a3c33b42d2bd8d5c57ab9dddcc4f5e6ba0797c89dde4", 0xbc}, {&(0x7f0000001440)="e6981926e00e130dc744b4da3e76794410a03974e65918500aaec577b0748dfc33ab94f787e59e5270c773828c0442b671b09537b07578c0f587e0988b491340427031fa887b906730701425e45b9a6ace589c1ea952e57f725d9d591add57581a2d0d3e89d0976ac778e2241c41d549fa8ce81dfa5738768be4ba983284fae2cdf1da48507210fe6f5ffb61dbfac22780e1b07ee50a2f400059c793816ad4b8fee3a9b334f1fbb0d2c6d05cdfb438ef14d9fe9db8735b201673caecfa19bdb31492a1b419d375020f9ed566a00424e06c8423d1c5f8ef460411725973892c6dd97bfa2b966f9eebf463b9", 0xeb}, {&(0x7f0000001540)="9b8c82ed246c6f63d0511e1a08150bf280531a50797c6fec42b845362cd81e4a4a86f974e0c1c67ddf4d5bcccb9d69c479f83b638f65a8a710d2bb34c5ff2b3933ce72f9c1a4e3d3fb23d27fac9fdd1514409a51b835e187eeb2914e5825eb6663bd190ffb055e8ff782f77a289002a449af55a76a2a0b8aafb6219e5c84fb4957291b78f3502e7e4496b6a19535e13636471fc37f7f463b02c08fe821330d0856a912336c7c6b7990a7f9b7ac6499f2017f5d6908a2364863543a3aefafde5070", 0xc1}], 0x8, &(0x7f0000001cc0)=ANY=[@ANYBLOB="0801000000000000010000000000000079fcd3e24cc5e065d40e33e958bde1141550a7fd9518796b9feee660a52c60be7755d616f40f7235fb972fcde9d58271222b64636fa3f673e6ec9ce7bad358c6dce0c1ac9d4061d736cc0eae43db60fc2df086cde79ac02cd7313ef8714eef0512412f259ebad688ec4370ae88b430260ced484bef817844b59da36ec668c9be7ad71b0060bfda97939f6877bf5e14526a2d3a6dbfdd771e07944d28682f1a2b3d62b75249563335db14719cbfc6ab5566077be85a508f1b508424daba64e6150cf888468bd4b06f7b35cdd1b55e2a23213a24eda8f7b5fa2ff5bffbf8486f80ad7d2149991a442ef5f7fbe1c1180ddc91bf345c00000000c800000000000000ffff000002000000d8940a8c35a88a879ea06acf36c610d8c4c711bbd11cddd9aefd602b46aa753c7879469a4b89ca87f3c1bc12fee5d00427c1997117fd96d6c0f01a06c670ce439c16f28cff1d62524caaa7d8e74cba80a4b4a59019b106bc3fff8fa9282fc4b6a54df746ae39e1793b7546aaa74007102356a516650f9123dda74ee532b6b39a268a9a9519b6246a7ca3db243c8f632a2270193b73a8834ee34707f770b996d9672a5e5cad8d881057f38df4d7066d9e5bf3000000000000080100000000000001000000f9ffffffbff78b9148bf2b807423bddff4c3f894f795ef2ae641462b56b8849654534f31f0a3350bca01374e6487faafebdcb7e3718d46a1956c13e0df62a8154a8c84ef7dd93c419ddf3509e3b2764124933ca4d2e9730e5c8f54e45ec4027aeecee914cc7cb26dfaa948f2183ca0582e449b2e07395d5eac874ff1f59cfef4702c36a2a6de87b18b5b8b72965b00de632663691bab09324cf443fd58aec3334c480321472e5d751db178736676a1dd140dc39380eda6cabb9e9f4444525ae5db632d0b4d6d68ce9aab7c2c591f0458d83f7db21c8b360b48b5fef989591bdd6390770cf663bcf0fe50dbe810e9e5261a1315a6b495f6d6000000003800000000000000ffff000008000000cced48545da36e3479ac4bf8224623386c087d7327b29d3607766ff59b02959267675b5f5f000000c800000000000000ffff00005b0f00008776f73ca50e42ff18b77f29df4ca0a772def82465293596def15efe20ae448491a8a45a1e6334419192a8b7175e36cf891b54189a6f327571f6249bbaca2aa7d58f35cd359b0ff19b882303972650a9de0b29a9988a0fe12ce967281764beeb64424b8fe8426e55879058422b3fcd839d3dd829ec87df4c649e1c7eca311ff32486d982955040259f3d3f546d09bd651f1156ea290ecb461ba1ed6212db51952a680cc379c330dff473df05ed805f284cfed5b41c5bdba6c000000000000000ffff0000d3a300008828e4b6c43b456b6a3a44cedbc81e0b0e63be83dacc0cf45877b449849a893e6fd6c994086a22bb179ab14c3350be9bda723fddbacef7ca8582cfc6df3104cadaf9da222265745ccab5e2e5d2a5c92d1f9af2a6ab562f4deafc9bbc65a562b1e76b8bda4b53bd173ad5cd50d325cf41201435558a3daead4d60b6ca61806f52f4c9cac445558b5eff3671d7c78432bd95bfdd773f0774246cf13e4a1e0988fb33252bb96d56a6f0a000000000000000900000000000000001000000010000001bccfc1414b2dcdf2d91bd87b18a5a3b3287304b47e48deecececb9bd1f19953e3d86d5ba7661b11a76047dfc50dbfb648d79008f163032185f37f5ad5c30e431bd74820988a91744042d20dca1f0ff20e895dbef323ec25220f02d0034a653cf27a57bc321135f6e36d1f0c7166f33e21b0e51a7a5d27125f0000000000000040000000000000000100000002000000d917b6b8d5cf54c6c45a87768020a2c842eeaf0114ee38c9190953a04afccafc3af1765cc91872989f83ab8e00000000800b46da1786ac68136d9375bcad765da11f5315ccdecf366e8433be9111178ab78d05ea7531a72e9e96b7a7db4a4222d2e35b4be43cf734452b2cba26fc505fcd42fb76eeb91c"], 0x568}, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 11:44:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x6bacdcfdb838e8e1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 11:44:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4ff) socket$inet(0x2, 0x2, 0x0) 11:44:45 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000a40)="a96f6c", 0x3}, {&(0x7f00000001c0)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e", 0xac}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSCTTY(r2, 0x20007461) 11:44:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) chroot(&(0x7f0000000100)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) chdir(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="6b0f878f1f223f732488373b8d0eff3be5d73e22b47e2083f0c096b558a1b81c6888b5bd7b3d1047198d3b61f80c0f8b2e71ca1694b7d82a7e348444986e25c5e908485534dfa4e57f8df8fb5fd8ee6abe5160319dc3972e690fe790dcc2e4a52c74e87fc0321624f568108ff96c7f0edd9ab20faf5421b4d06d3e11679a35dcd0361b2a1dec62dd75a43fc042817b546dd7d8bb11000000000000", 0x9b}], 0x1, 0x0, 0x9cc) 11:44:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6fffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x4, 0x7fff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0xc38, 0x2c85a53e}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:44:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000136, &(0x7f0000000080)=[{0x0, 0x0, 0x5f}, {0x30, 0x0, 0x3f}, {0x86, 0x20}, {0x5e, 0xb0, 0x8, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 11:44:45 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x97) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0\x00') 11:44:45 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4000, 0x93) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606942, &(0x7f0000000300)) 11:44:45 executing program 1: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe60f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a4fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824a952d27d7b4905b8ebf329e0ca67e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f3000200000029fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bf85a5c9572fb4150001464fc92164eac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d0000000000"], 0x10) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000000)="e5ae2b72027c3e3f6c2113ea46e38f20725f9643509d3e5690d0de7624e08edc65b01ad94e43bcd81497f6410de25314ae21dd9705978845e5727d9e51a20a5c73d34ec4d1a9e5330c45014959de3bca63b12805831a21af4153772bfd19e84268edc4cba22baca747df7366915c74395653ec639103dd977b", 0x79}, {&(0x7f0000000080)="aad4d789082bf0654147646d392da366d800e3926634438a128f2c5663baec2b76e5fd3382d79dfd449e8b268eb1b6a6530c09a932d75cfd387b99dfa5a124f9b323cf1881e5d4a9ff5c14d1902035daf514465e4a68a436d31729de5c716f4492343114bf9eeb2b3ae9546e1318b857b76248cbdfe14a6f22749c8c247cf73229039e7b1bf6e7f46ee6a9731fb159973395f5510e425561ca2a3af7a16c4f580cde0e54f43816b5f55ae934a06627ee25d5fe015c0adbec6529fde232ef6b3e88020ce15ae71e3f399a43edcf1541bff06b7cc05f55c2908ac36e40713ffb57fec74cf43b84489d816c066fc71580c69e445e072fb8cfcff008af029f57c5907e40da99aa4511c1b02586560e5b41b290f72425d029f9ce62de22b6204a7d61fea640d79a48deea0d775cfeeed293fa1d086c6fc14edbfde3be5877c8181cfab47c805b36c4b58f212ad6abb8f9bcb84b00afec734fb0112f5a7e38ee7b3ea6f2bc6d92e5653a637dade9c2dc0e6c53bffd87c83b7982a7c03e3929696f98337a75b0a30e70c1c0f583a8bed8685e1eaa295e8924a5de9c3acdd3a3d5ddb1818549b4343f12f749abd0c74be60cfc01d714908fc5229d394107062ddeb0624d9c9f5547a5cd1d6daae11c808bd55dfd909c197348b1401e05a2137bb87e66d222e1e5626e8bc7c40cc902da618529413a8de7be54d2c7993bc0c39740a58ca5a72d21c3b84a921e12ade0c49a9699d372d25488ba88dc1659386a6cc98bfa92559a5398f81eeecb7847122efb2193d63f3970a389c24e62042f269d5165fe9114054bd55d851a7e2990659f563c7ead5728b6d6af23274793fec2526f90e6668c238ab81763b5f15994c7b86592e117a6d54fd3c729ef4df2aa044d7dc93ae338bd300a9fd977c6464c65c8db1f15ec3f831ee37b6b6ef93b8f634d5ffd6212417942e06ef84fdef84e9f64c30bb8a695cca7ff9ce448cb60d4ae23bd56508e3509284f2db14dd7229676194697071ab0e46a3428f03d40e2466d41fc830786012f18346a2fa5ae04af16322c11159a681832f3a5c4ec92ef46c0a446b1de352049e2dcf76b87bdf425f463fd6794b17ba52e7dce9336f848108f12b305d422d57fb3ae6fd8c816b19c263a810a4aeafdd25ab3edbaae788ee687836df679929e8c2eac28d160d0ce0b9eeeb2d22c9dd6720c7b8d2d540b86d89304f61cccfded31c2611cc0e5d86d1955d0adb042765eb1485ae1113217cf7b4be802e2f3dfbde6ace91ca613fcc44ea8f22011c357eca52cf1597bd65b859ec32de0f71aca68c0df55a731fb9024123a1b471bb5ad13f166b52f1e0a7f3977878edf02b1aa63035e8d64d647c6784a978b322aa9108bbdd264c9af580d165cc0df89dfca828f608879a5eab033c38a0546aa5ba1b2b060b83dda49cce07cd852ec10dd929be31c4c72069c0d9762b692a7b043b2b54ab0d8a8fe94a4c9c5fa53d31460b53050d0ecd44bec01e0d965901be8100265bfeef2fc5faff7ceb8c417deb8e8dd6dcbe334c93eb47fba4291c0e9099738b420864a827ef06b9c9091a2df933e78d4cbf736c4c5204b67b9679d2d9b90ef3ecf41b97ceaf8d73f10d8851f5ca7439811b2494079cfdcaa5fe2aa460996b933192e8a35ac6b08182bebecf9571ea2d75c377a8a7674f9ffebea3d19695ea471f31f968e79cf798e8fe764a9ac2e8241d19da97d19e4106313002fec20c019587fb2d725b654233a707c9715546d0de1cdbbc8723d40769f5a7c249bff9fcb0a05ad4304e513e4ebc226d864430c6de32bf24127352927c42f1b3c16f8c88428678b1be9564f686e6c10da4ffd01d1e8bf720006594b6cc6603c149a6b1c7a6615ba0515c4892ce32746a68d9ef0970494d7235c2c055dfc7dcff743f0ce824585fed6d98d2b476e010235079ae7cd59fe036242ed06ae5fc185f5a04628eff37af9740558fb189477497a50326fb2c4bd83ef2855b20e88db3712072aa792416a6c6537fb28486b90e666173d832958bf47dbb2070c3bd623cad99fcc84bc784a69b308b7cb7f80d87eef3436355c92a3b580b34e5ea7e6a8e5b8125aefa4e0f219f78b8e4bfce0df5ee832cf13a0d73f2c9cf3cbca50e889196fb72618c4f987faac21ed149bfc3d1da904931a6934cae403eb36e0a408fefd421f80f8b980d591a871463fa9603cb6a91c18aa72e82bc61980bf9e15e1b8049c0d79a7125ca691d7c9b6b1598322211b9d79369e09c69e34aa0075bcf06d2d8d50e840a247644d14fda5f8e5dad4d0bb072183696661d270dd769bc3a92594aae64a4d9c170ad6ab60d792d0735a15590900fc5840c467cec0f159dcf2f90864626035d471b3b0804fd84c80c74cf316caef07155e249e35a4eb7be38afc50d06faf763749de09ca59a373a8cb68c5a96ddd4458876f802d7829033238e875ac8ac425742cd35c326aab269db8be2e0514ba9e87b6923c5a715a6bf65bc289a5f2c98947ba05c962485ed4e27cd37613c7d6c9ef203102852395e71487e67a371363378c5c5361737cbaaf6f33f062a7ef4d033a8a1d7e0fc15656a3bc616ba2c9dd3102f29a02ecd0d4e3d9855d4f1af03c4441a4b70aa219bee4617f174591d05c5524ce39a5744a27cdbd15f511e6b4d0a6abd1f27dbbc72cde0930ba00e3a8e71b365b8a0add04ab435930af6eafc4257a626efbca7c92491d3c0438a0950352f8396949d60dac553648fd9744370698724c9a5dfb78c3d033eae48d31586a567cd0354d404cb86051d26a515d65f095cd38d281e48586734197a98162c6def976ea32afc385881dbaae79efd0352fbc4ce0f123f8735599a3d6864228a1e375f2e10602e17c6a549aaa0647ac15df4b93413a8ae40a3cee1568ec05d5af6d49bfc92f11d414c2db61961819a87402def2e32ca415099e0d5236821b499d72dd7d09411e36f6b89a25cc639fcd0740083f8110dbc58ff129a5298ed0a94b4f35a6790b89baf5d8fa62ed5f7c5a6512c916d6f960e116ba8ad02ef9cb9f2eff5e438ed7980bfe7a6641bfc135560d5d4ff978dced61d493b604c77c51cb0c28fbc484290c2f747d08060eaa31c6f17e43f53f9eb65dd3b3a53a101dce524c588902d8ae6ccdd8ee5e94dc0f783717a2b8f293da0cf8a1234a30c52c7faa6766edee0efc394fa577df503391b2e6c42714cee89de22f135dd49d82fb6c069b2537d1ab0590589c5fd17c2ed2d71297505aad3cc010cc3a1fddfd6612cbf01af323a41ab1bbb75d343f214d5062b25f7488bdec9d8b443fc0e8781a54461ebd2ea065a87669fe86640903adf80bc03c67fb24380e0b817f558c7ca29fd9b294dd09f860b31360e825d93d2d0f0907bcaf87c202cc6dfc37b0886a96dec12349b21503a1f4776fa36c102d8c8f656e690b30603528da84dcd25e3fc71d114f4788e4d9da904af176dec007b8c6c30ee7496d3c683b33af483362698525f0c3964ed467c379432aa8fb806250062fb4061cfe35d4cb2c289505cd68c4960f5cdfffbdee4e1de5e9fd4d66a361749b2f6f8de14f5c09c6b6e2ee951b546c3147e9171f4e373174efdc68931d9b193fa40c3497836c0800081c6d92bb61bb042f7dedcc2ae289015c859b71b068b77031e0afc05b769c96403dd176d6cbcfb2289159eb7df09b6110cc5c7b96f209257c4d7a7b8057cc6fdc541f08e08af021ada4b159dd2b3aef87ebd3ef3682e94cee91e0714b32ea971e9cd73a412a33e5b874056f51f114a181be12111e82af86352627a5f9304509810eb0be47b0a7d903e1478939a2545fd03c76f82aa266ea198f50c765eab555dae29f84e996886f0f5e1defe748f1f6298842964fc802", 0xab8}], 0x2) 11:44:45 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) setuid(0xffffffffffffffff) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) shmget(0x0, 0x2000, 0x12, &(0x7f00003f0000/0x2000)=nil) 11:44:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:44:45 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000001500)=ANY=[@ANYBLOB="fb182e2b667902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf427c726757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ef0b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062355dda0dc05999217b699d4da6d6d799faa9bdf2bf829be11e770a3d6fe15cd6b82f265f95eb450829be726ad648d6b4c7f90bc4c60643e695b9f62873f3bd45fe8c173016a9b0d88c4d2e07c542238eb08f32a76184acf4761c2b18f10842706912c7952d826e2c31f2874a7e0a3618afa4408346ab2f3b621409b9bf6dc631134cea3e7fd89eac86e2aac7295a4fc8415b1bcf8ad4442641528d43162a2ebac6a35c3a6db8da3bbcaa4d312c17c2a72a44fe94bb04a17"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/84, 0x54}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000080)=""/221, 0xdd}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x4, 0x0, 0x7fffffff) r2 = dup2(r1, r1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r3, 0x20004269) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 11:44:45 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0xd) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x7}, {{}, 0xfffffffffffffffa, 0x6, 0x1, 0x40, 0xf}, {{}, 0xfffffffffffffffc, 0x4d, 0x4, 0x10000, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x21, 0x4, 0xfff, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80, 0x2, 0x80}, {{}, 0xffffffffffffffff, 0xf8, 0x80000000, 0x6, 0x2}, {{}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x9}, {{}, 0xfffffffffffffffa, 0x4, 0x4, 0x4, 0xa01a}, {{}, 0xfffffffffffffffd, 0x7a, 0x2, 0x1, 0x4}, {{r3}, 0xfffffffffffffff8, 0x84, 0x80000000, 0x3, 0x5}], 0x800, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff8, 0x3a, 0x1, 0x9, 0x81c}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20, 0x100000001, 0x1}, {{r5}, 0xfffffffffffffff9, 0x40, 0x1, 0xdfa}, {{r6}, 0xfffffffffffffffd, 0x0, 0xf0000015, 0x5, 0x467}], 0x1, &(0x7f0000000140)={0x3003, 0x9}) write(r2, &(0x7f0000000340), 0x10000014c) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:44:45 executing program 0: r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) lchown(&(0x7f0000000180)='./file0\x00', r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x800, 0x6, 0xfd, 0x7fff}, {0x8, 0x2, 0x1}, {0x3ff, 0x81, 0x3, 0x3}, {0x3, 0x3f, 0x63, 0x80000001}, {0x0, 0x7, 0xff, 0x80000001}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x5006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 11:44:45 executing program 0: close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ftruncate(r0, 0x0, 0x25d) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x41, 0x60) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0x4c7d89b7, 0x4, {0x4, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 11:44:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) fcntl$setflags(r1, 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000000)) setuid(r4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000002840)) 11:44:45 executing program 0: clock_getres(0x3, &(0x7f0000000040)) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000002140)=""/4096, 0x1000}, {0x0}], 0x2, 0x0, 0x0) 11:44:46 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/175, 0xaf) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/51}, &(0x7f0000000240)=0x35) 11:44:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x51e, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x51e, 0x0) fcntl$dupfd(r2, 0xa, r4) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:44:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="6785d13f1beaa7e375762e534c80774f82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:44:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x343) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 11:44:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="438f90ea7d000000deccbc569fad01dd1bcffcd20b8f244e6a199e922b409b524d98860c014076740469e2864e8cf6ae3395c41ff3a8c56d0f644a679d5b1ba2e8acb27dfa9ef85c087ae58387b7466cc308f662d2e9f102ce1d25a5abb155022f2cc46daf0c23d8cef1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c6530d13b696c653000632222db099e0403d411ad98a8b25831795bb525edd9f8fd6dd266f154e93b044b21d23fb54578c9d82538ff45dc3897b6509243790dfc7b90c5e9229e8c611bf805012885842ecd02a0a4a2c9d8985d8e71821943ffefb84629be9e37c663349ceec17df9342a5d4956bf8ff10be4ece2c1e5229365eb0036d1a7f66c8be3858d56c30bb9f1a3d3f2f29e0345b1679f9cf515ba7fb000"], 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 11:44:46 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000140)=""/51, 0x33, 0x1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x51e, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r3}) 11:44:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0xa) dup(r0) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r3, 0x4) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x0, 0x1, 0x2, 0x8}, {0x8001, 0x9, 0x1, 0x8}, {0x1, 0x2, 0x3, 0x1}, {0x2, 0x40, 0x3, 0x20}, {0x0, 0x2, 0x0, 0x6aab}, {0x7fff, 0x80, 0x3, 0x8000}, {0x4, 0x78, 0x5, 0x3ff}, {0x101, 0xff, 0x7, 0x2}]}) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) 11:44:47 executing program 1: r0 = socket(0x20, 0x5, 0xfc) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x51e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x51e, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="820219ec27e597e130628cb9a8a0edeeed39ddfffff676f5ef92abe0412f2b33", @ANYRES32=r3, @ANYRES16=r5, @ANYRES64, @ANYRES64, @ANYRESDEC], 0x6) r7 = dup(r0) writev(r7, &(0x7f0000000180)=[{0x0}], 0x1) 11:44:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x80, 0x40}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x2b, &(0x7f0000000100)="cc0f3eb338862efedf47100d929f73341cb40d332b51f1c549fdce0f7dfa091f035a56c40c0230ba0c3e18") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 11:44:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 11:44:47 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/113, &(0x7f0000000100)=0x71) ftruncate(r0, 0x0, 0x4030001) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) r5 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)={0x80, 0x800, {0x200, 0x8}}) 11:44:47 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x8000, 0xf4) fcntl$setflags(r2, 0x2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) close(r3) 11:44:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 11:44:48 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1, 0xf0000000}], 0x1000, 0x0, 0x2200, 0x0) 11:44:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 11:44:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) socketpair(0x20, 0x8000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) writev(r3, &(0x7f0000001700)=[{&(0x7f00000002c0)="ccd75e1b8d7d0c735a6aa00b6744013b0b9616ddcf2488802e897529cd2cb3d7f8acd981cd0d8d8a2c0ace7b59ff2283aa15e5cb64c87de36f8c15e88aad57543860ccbf42e513481cce440944cfc35dc35bc2813b87bf632b37f7b3d9af4f0f310333351f123416d850d1b1310fd933377430f8a71c18a308ea2edcbe4319cf6d5b79bad83107773336c8c54b0584842d4a3220a4a115fe8828a12e1ed24bea839062d2519fda119e3f2c42b28e10b527301beeb86a26ed13", 0xb9}, {&(0x7f0000000100)="bcc405f498924ed1c18abb879132c497fcb7314480edf5d33e17da8d3853d3cc48e30a62085399b39e14a6", 0x2b}, {&(0x7f0000000380)="370a892fad5dd0bcd292ff89f668550f444a100905a7e35d19129a640221eb2c1d8d7ba68e30e18f3e18ffd5ddde67675690a5eb0a0c132f5ec0284d0d8e3378d8d3d4e7aa3abebe2fc3ef26ab9eaec164240d3e9206c617ebc6d7718761925fbe8df0f9473315955f828500dfd4b87ab6b7ab76e59f00f47b61d1e77ddbda825bdfae11d659552f2d159aa430c28e3bab220461a3a2696b87d8a09dfdf785831012474245868e27eeca087da459a882c329b632ae2389b4de8f6fad89fad01d12a31ac5a889603a2e6c7cac04f1d4cb3d80ddf9e13d4bfc4b6cfc58eba2cf6c6795b3fb8e16f64806f0294cde3fb3712636aac82cdfa8fb2b", 0xf9}, {&(0x7f00000005c0)="aa8ddd7e29297cd12549d80fc463c54cd25a93a7529dd8ca8df02968b852aa042a241a9994daa0bdc8e8e829f78b6874d1d7201ee788b67ff48e8eb8bc1e3fc7f39f076fe45e0027272eb77889e57f83634f0e6eb7f63e59987489d51ffe7868827724016026598f4412f83659f15a3a235ff282c23ab252b2140b73b0ed00", 0x7f}, {&(0x7f0000000640)="b1f13616d24a865a68ab644fac280b61e9cf052eb1fa22272e5ccd5db7052226e44db74e37eba01e816c839b6b9abf9e967ee75be631b01cc5c128ed8b07f87a90717f4b3519172f11b532c7d1ec5369d5da8d93704e7eb0c2dc41a67d6e8fb72d18b27bf5f38914fcf38cfd4925d9cdcbfb716f02de2230c311757b37713c2f4d5a2ada1cd0bb5f7e32b67fac48fbc8bca9d93be11502a05e7099c0ea042ce87fb421445670bcd0f23ea28dc4509fa6b1607a36fab81523fb6309e4b5e340e7c3757b838cfa351a552bf2da3c2c410b893082512b27f9268eb94846784126ecb669315b681f886fd1d887684c71305f37286f1149f3555c5b0f8c0f0f3ee0418294a34a8cb0c2dd6fdba194e82a0906bac52095d6fb9793e89b243c23800fb69ca88d35f2a121cec6dd1e3281c443b42daa65a3150e5c277f14cb41295c9407d2ac1447dd6c3190f17d3bdfa5377edd1a9066faad0701940aec378da67ffd2ac32a0abaa80af2ae735117edc881cf3359968439539590860b82779d0f91681f535922603a0b5bc68a6c9338a4eda4ea53d60e08698b7d45594e50c922c60ea4511ce408a75ec20791323cd740c8fe0e26cab16cb152c8a873c1ab0923784c2dbca7a880262405f463afd5301a5fac6cc66c70a79dd67ae0a832a91c04b9fe6754623f46b5f173cc8021619ae4510bb4dde0d1e9ad1223b294eb711b43ed2ef8471f51669cb16827337b2e7398c6bdd5cf114d5f68cc77b67c764a85f3e9513135723eaa7a557efbe3f70adc3362d9a82b257dad346a09a345eadf7f59db5488c725e0bf946f48808771968e7bdcaf471bde1fc434ddfea5ca2fd6c1fda2e530ce51a7394433616a3f6e3ce4b6b2e1e7f9c859bbb4cb32210b41afcff3eba8b48111e5bb25f3b311f38f1ee337cf2fff9d3bb40991ea282087b35a1f409c68355bd222442280bb8efa8c1621b67630e37edfaf5556260e85e3d3d8b946d07f2c27d846a65f3a67c49cffbff42efc4517282e17ab5e4854c805d82a0ca2568ff9c6f0478c775836f8125fb15664ff81ba112e9e215bb892d13c1ae14b9f103a8b69fe2527596ae316f03679366ce293e058c2564c1fb2d5648b3d60e356d8ad814a4b94d95a9ee6cce26f5187b235f4db61b8c46ad1747b0db52c3d831e594e90115c80e5ccbcdadb7bcc532bf0893a8cb0373629b3eacca4901381a6cc5c1d31dcbf28ac75f7bb6d806bc4bfec07a99ff5efe67d34dbc7490664ab5f64c6687d8f87fd4b5cd699f8ff2a73309437a0d55ee6b4faca811b3325bed1473fccd602abb2829275c37a199ec393ff56be7a82c6c2ccd04b2415c57b3219bca1b3a0f30d8899586048d482d7fbc0a13b1603d9c3ab12993bf0c17347139ccf85961b99714b8e51b6ba0fdf359811cffa4741e2d0d5f9b118f49d90476328d41c72a4d3d6f636467f1dbf240478f121139e1e60561a6ad67a211256d79b409caeb80f508701427c7024a63813616e7b43024574eebbf231afd47e8fff8b8b5540b19d483da1fe795c4540fc2e16c722d4290d2b71e3452ef8f06e6ec6ede896191e8181ab029ed3db1b110020be87196c8a31ed43291e9178edad37e4cbf1b8a83e38de11349961d3b3d7aa411040dec23e6f93a30c3432b6667adfe3dea9cc0ce8bf67fa3fa6496a1202a2a4bc4c4c24ee13f2e0ca76b77074694448748491a13bef48d36dfb1104ad8e5534b716d06e829a99bb66444d23926ae0c386cab48ce3ca84eaa867378def02b40265f6d49eb595b9d52555203bdeda96938fb8526c627c9db4f3191b32d383971c5e84de4a4c5522b2864b8c6c8ea3a2f7dc3237f193cb46399cc0ca11e1e6ae5696906e99f4cf387e9faca1c5c5edac113e6d10d2d2fc0c6535476a89e6cd91eeb1e2f055c26cae77dcc35a31ee177d160f6266320eb57629960a9e98dc065fa440235479acffda43014ebd85b0809d3d80a1ddf21a0c7c38d702782f5fb98fa73653a3ed9c199a97d59e6ad64fc08cd67e935e3810cf81f024f200ee9041f5ac360a9a5546746f9e3069593336b792b6256219a94120efb10876ecae2be1eaaf0d3371984adbe437baeb30eccbf795b9e0177b97d7002a20b9b2a124bd8b690a37b75eeb2cb8286b9fa332b8a8222873d3ad35a075b7416b57b8cbe4b5f87959278f0e11e7e4425f81c365404799feca361a2592ea3f63ab4bdfabd541117a9db87e6e4ef56c8ef14b36fcbad3552ec1f2651605b48e40840df0635cd4a52345230e685713b5cce15ee65f5f277615f41785fe62f99642a4ad224278f0121bf607317605516f0b90946d85c0aa32ddfbe5ddd10d89fd86dc867ebfe22ce893feabfce5e0388efa372b09b24dadeeb91b338c93558ae5573b954ffbb0174befa39da06888453c40643552ebf15dfe08e394cd23b9d7c720713c0444754537d7503d3fcfa4db2e6318d099efd95c63c6b5a1c5dbafd029ed19d11cbee4c37638a5fabed9b9066ba33655eb68089e9c6e47b403c347aa93b36811e80d44bb4bc7e4c020d124b368970be20e293f4dfa40eddeb8304a002fb7af5b92c713cf9ccdb5e10689a82d84fbcaf099033e3f21d400686c0a51187957375982c3ecbd885893b7c704cb9b6e6366d92d2c42366b39b2fd757acad4b06abffb7a1833e2bf927379f5d04bb81c48c9ef398ed11b930af8283f2309d097a8a8515e7e67a75889748b5376c6dcc27b2688284485d0d8fad26cbcceb8dc44f32f7f9593981a3fdd6afd23e155c1385c33fef080eac79461ff0504d3763dbc65d76fd4eac7f7bca34906e946d0b8b10b22c0fa89f5f5e27458f21b31eab057673b1b49c94e93ec0bfd0845b378c96bc0c3b83cf20ea5504cb73959f7e988875bc82956daf9499448a5514e5809bc1a32e4d16b1b44fc4d01ec47daca1345a319a082cebd542137aa4e214f507b25e567729a8c7f930a6456adcc5c9d60a857a5b57c91bdc0c9a92b0bb7c757360a41e5f6da8b3b6c0fe5fb2c41ed677a83dcdaba1fa512e23aafc560410b8762af1610eb8361ba5fcce189c88d9f88bb8b1bc894a89b0ecfe29531c276968d18765f89f3de4e1952bcd51a7cdaa1592b541d468816ec84192bf31d1de0d413e16da9265215dff4ba0e2f34f4f0fc86dbeb04dd0955416971fde38a69307c0a25e5494df944f49595fad5b78826d8f6d0cd3f8d91a080ddb6de89e12054d7fb6978aa8f9244cd96773c4c083e899c9a3d5d20a75612b3ec095994f3ea58a1e23d25c9ec911a154737f75277dd73750730d1dd8c6fe815e0617bd39e3e2b177ea541a9bce93a72a819b8e7ed4b14fdff21a513fe398e59704309430a516ca616a3cb4c8efaa1e5995c5d38f1e00f7a0f02cabea9f6dfe8d0f6b7d6cabc4d12121be21be8bcc948e460dc7b9da4187256879167c66b7e4b7589fc99976acf1747b63f87e6b82eacd94ef0b7959a2e81e8a592cd96e376a13ad6da1569d143df6df599b78420b6432ebb8464a61b925b9fe792d76821cc2e12d779a1a2adeac1483ef734cdcd43e412840407dcb3a85486dabd8ef19f58c35c3ced834943dc9c9ed392486516b9e506ae8fd85b4ddc2290d7ae6cda0f28d765b0b619b706616bf25b76ba54a647929db49eba93f8ef2c1820f98ba05b6504dc3ef49b9b7dc6ba45bfe2dcff4d69720bd644f02c90595d012ffda9e4d73203c03b06c3e5f690c775c88c65d6b7758067159356fa43aa638f9f2b2714b8517bdee3f0a5dd432e6883cc1cfca27a61fb2dcc44b9c21196172557befbbc6b8b879d069786c9bef468ed7c6df9d961f7fdde80ee534764c76c78f00de43c634aec6ca3f71cc34d6186b8f3e678c4716fb10e49bcd641aabfaa59f1d27472a3c5c925686b4ac5e72619bd4efea2c3ec83878edeb90269304d727cd45abfc9766852b3f51a36ca524a366dfc3a4781cfed7215191207ff23e536c7f2f1d9d17c023efe32a2adf53c22f004fe81d4beefee1c9174e0ea0ea803e846de6054c4a9e7b0049b972924c475fa51fe694785e450fa99d613ac23c155bc8a12fe6f6da0ce4729e95f2510806855c77ad98d3b29a4c97afd880e026e932b04d3e833bce86a618ac0a9864152e48da1b56817b82fcd98b3d636678250b8359854a9a96b8b90425ca9a0e2f7ee2815bc67017ae5f6dd33a056ee85d1ddbbf38a928f6b3267ba6841e7c3f8a4b40add10433d9cdfde48e348c9dbe8fcd2c7718882b1906ea35a3fa8c51f86928ebcd1c63b0dba313becaa2901e309eede597da14fb6c40e4237f8118a78516d38489428bc5c4078f82242a1a4acb0d0f8d432dc00cad02af8712849ef2e7bd94202522b61a975f988bf31fa839748c88897c1d897d6e9f68b1e01f40b158298f86a4b263e132e21078dfa3409a273dccc18fbd50f8c5be6dea7ad37875a5def005ef4901c5b64862785d4f6b8c1bb73eda3f82d75e6b49c64010a7930173f1464d985877b8e3dd9037b0815297b3c7f307efdad9b4009731d34a9d7a771d2e4490bfdf57a30a8f6d5fd9b18a09acd72514c2a44ba10e55118f99e6fa71ad37c62a431bb16f86523a8e8227dd43dbe3b4f189a7c3b6b5254305927c7386fb92b2b3b4b3da57f530ad09f880cec7ee29729a5e2298437c926bcc389b0c187adc7e24747f90e499026063f1578ffdec0b534a5c08536a198a3c2e58fe598c170fd327f8c25c3788e429aaa7f7205c56f2699ed5c44fdd51b19bf51e49965ce5c30efa25510d63999d57a12ace0ae0e7fb3e56be62080fedda48a5a41f04f3f6dc6270385f80f560e2bd450bdc6498f5981d43625e681f62de0896684069865b6f895dda8f6ae4aa5a48a80927f591b25e8174c1f64e7cf52e7c1b37fa4ad529f00f42bd0fb17e2c6eec418cd80eb5395943a069510f4ea9e48c41d268478c6ab4ddba713a41e474c0ff6e1739bf7b51c410f8da905a449b44e8d0a73e3265b7e1120ddb94fe553238121c90cfdfda0f209e461d39fe64eebde9a12fb31adcf76d0c03e624a2aff1cbf03f064df9e46598a83d6d1da897a7cf7e06e81fc3cf78374c012b504c2d28076eba62d58c081be43c4a3070fd753e7329dd95345928b57fee26bb39751b8065705697be67d6ebd3a8a6c43a4c69b48db0d72233758ff7bb8fb7a94a37cc076d5c7cdfbe59dff0f659a5adf85c2e081069cfc9aacf4c5699c8427628790f7efb6a0ba60079de12e3f9056b53fcc984031c28b759e95dcb31d5263725e7715f15a74bbe88846202f6c19ef00e08872c8a495715055db484395f22e96b26b5871c6ce9913df46343998f1d4d4898bd2e4b010015ba4b237c9811a94142493e122b8c9961f9c5e63daaf901d8a5490eec741b5caa0b46ed0843b15e1574ed08f45c1dc362b9ccb7a41c81dea831d5a105135b9a15f0bf971c2bb2fb592e7d3ef9d24e002eb5539fa33d38c5a8ff16f1426b1d0136d66c879ade97e0fe1ad8e2a5db7d125e63fc4742380a4c59538cf1adec31a8f1a3c6e2a36a082d26652ee56c14e1b22eb231519b4b05ebbffca44156439ba56b294a70dfc41e4277fa2fd51221bb11c6e9f7263eb038ae06b5f5cac11ae088554c6d6fa111de1e5678c79666eba436e6b23ac149098883983f35c54ba7bb4b6ab37c7b3e7566f9ee70f37969d9cf453379ae534ca18cc181518a89939fa2c52a0ac45fd2cce769aca82d330766e31a380b5bfd71fe1cd3af8fbf3e5c8e46c483acdeffe64cfda6019a13656dc8b5a834b8c080464bf41aaf24b386fd70a", 0x1000}, {&(0x7f0000001640)="a36276c81c6f308fa165a72047172d3d56c016b2d149d8ba3631873d2b2e53e512b0b80b54b045aa74459295487add106b06ba83914b51afc8fb7a09f8cacd56940f3b45e4bf060fc037ecdae2b47e6eb882c7b5ba7653acf0cd6a4ea2bd9c1e271b998d75c314bfc29dc48c4fdfe8af73156550c1e5ec3656f5e483bff50462002bca61ce6e3e78bd1863041618836bd13493359b89258a2d28c2427b2d67a5c42228cd8b121ddc00b3d32a8148b09c4937d71981b04e24aaefb8", 0xbb}], 0x6) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x2010001) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r5, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000240)=""/127) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 11:44:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x51e, 0x0) ftruncate(r1, 0x0, 0x53f05054) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:44:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x8ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x20, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0xe05, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648353f026f5b441c1607d81e5d524729a4c68c3248e1099ed728ab637398488f5510f3570f8312829abe8403c018c0b3420a498d9340383826d0bdbc3cadacc85ab27426ac3459950e5efdf4ff449985fda057e4b4363502fdcd8b9dbfe873e95219f57c1e070a65da0f", 0x7d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 11:44:48 executing program 1: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x1400, 0x100000}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:44:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") unlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8) nanosleep(&(0x7f0000000080)={0x401, 0x3f}, 0x0) 11:44:49 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba4c1074071"], 0x85}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 11:44:49 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000580)=0x1) link(&(0x7f00000005c0)='./file\x00', &(0x7f0000000600)='./file\x00') 11:44:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) dup2(r1, r0) listen(r1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00012e2f66696c653000269dc0a798e58068c6a12545dd604912e5251bfc678a4a4790ff6593f6f8d21b904b36f5abf15fd0cc385da525"], 0xa) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r4) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x1800, r4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80047476, &(0x7f0000000000)=0xc6000000) accept(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000080)=0xffffffffffffff17) 11:44:49 executing program 0: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:44:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/209, 0xd1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) close(r2) 11:44:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 11:44:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x9, 0x80000000, 0x4000000, 0x1, 0x101, 0x8, 0x80, 0x0, 0x1, 0x101}) 11:44:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe25) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0xc8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) fchdir(r1) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) connect(r3, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 11:44:49 executing program 1: r0 = socket(0x10, 0x1, 0x0) dup(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0x51e, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r7) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80047476, &(0x7f0000000000)=0xc6000000) setsockopt(r9, 0x6, 0x2, &(0x7f0000000100)="79b28ab01a9a765b2271cae5814c2a7e090a83d6e4e516307f4151f8381c775e69b546bfd497e128be8ea6ef75ec13e4443c0d277c1a418dc13eed8628920a613ea417ff83148a684c258ffbc9d9b6a490b666f95f7ee61301de49181dae88acea026ca9e6d7c8cdc25fc971766a41bb72a5cd9661a1cb6b4491ce98f48905a7a0415d559837f5fe0aa68fc61e025fb994aafec63c9483b3bd115510dbe92b3e45365781eb9d8a8d202a64e492896946307d35cc97b8e547c23232a15f4dfc0682eed7469e90b49df091e50bc069dc93df0d0e9703bdfa00"/231, 0xe7) 11:44:49 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/58, 0x3a) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x165) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0x202, r3) pwrite(r0, &(0x7f0000000040)="d89828d7adc07927ecf6acca3fd5971b8e517cfd19a8f48417db071f4ab6c217c037e2f0d386ba2698da851175e3848fa70d40f50c2453bc8f684e9c145cfd3142537038d7c6b0b3e05551c56647db2bae41a0c21c027a0c20821d7134c1ff9aa6bcda8981848a7e2af14517107842ce9498f1d763acb2744435688428c1c6571daf4a8ea83bc763f84eba41f6e622a9b989f35188616a1da48cc3b97305078d02960aee74f14c06ca34082bcf39e501bd6affefaf6c0e98beb654c40c6d45906f00549f183a2c22575aeef7319510fab37a00a6dc5fa68263295a37bc1fe545330ee81d2e94cbeb392a792e80cfa2b97855529bfab375c59e02c34c131a509838c7b1605c5e506bfa7409c06b7b3017def0cacf66bf81c11a24bd9a2b6fa3f98c2f28ef23f88d23a68dc4e1de3743d122f6718c61733cba7efade446f2bcc2525efa971c13114d5604f34a5de1d42cf0b93a1b1700d919a72d5b7d1484bb5e35feabc42008e9d8eaea1f3c7413860ed857e51080790926c2e040474f59be2df33a32dff38acd4a74a936ee753b6ddbc0aea2197bd2ad1f5dcefaa662031be87bae2ba9495db7f938a0a7162ead6dcd81c260620f7f9b902496cbabb694fcf15203ab7ac795f13b6b08bbed5e6b573b226129e091d97d284285f6336bf00bbddc055b6c6b55bedf9751cfabac2dc1e7251dd836ef793863d7b6d1241894eaae21a7b0bc108ac0b8f772da9789b9c66f8af1e6a68c5933a3f1a1f07417b199b045d87e856dc8425b3d7b80264487ab4d0425108b09b0af63ec999023669e6ca096cb692300bab7ea2d7baa8db8c2aa1c49af7d5f9b0da165e1fd22b0369e8981a", 0x260, 0x0, 0x20) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 11:44:50 executing program 0: r0 = socket(0x6, 0x400000001002, 0x0) accept$unix(r0, 0x0, 0x0) 11:44:50 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000100)) socketpair(0x2, 0x2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) chown(&(0x7f0000000040)='./bus\x00', r4, r6) 11:44:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x110) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x51e, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x8}, {r0, 0x40}], 0x2, 0x7) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:44:50 executing program 0: r0 = semget$private(0x0, 0x1, 0x44) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001b00)=""/213) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 11:44:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x104) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x2000000000000006}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/126, 0x7e, 0x840, &(0x7f0000000200)={0x2, 0x1}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000280)=0xffffffff) 11:44:51 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\b'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:44:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="228000070000000000000089b57a3c"], 0x1, 0x0) 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, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:44:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r1) r2 = getpgid(r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x0, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84, 0x1d}], 0x10000000000002ae, 0x0, 0x142}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x6, 0x0, 0x0, 0x105}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 11:44:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x2000028}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x3fd) 11:44:51 executing program 1: socket(0x2, 0x0, 0xfd) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x3660aa4789d7fc37) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x75, 0x0, 0x0, 0x912a}], 0x4, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) fcntl$setstatus(r4, 0x4, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000080)={0x2, 0x3}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 11:44:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x25}, {0x6, 0x0, 0x0, 0x7d2}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) r5 = dup(r3) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000001c0)=0x1f) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000180)=0x5) 11:44:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) accept$inet6(r5, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 11:44:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000000)='\x00') 11:44:52 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x7, 0x8001, 0x6, 0x1, 0x0, 0x9, 0x800080, 0x0, 0x2, 0x10002, 0x1b4}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50a", 0x4c8}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0", 0x849}], 0x2) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 11:44:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x60}, {0x24}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x8, 0x0, 0x20) 11:44:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="44698a7ab24c986aa000000400"/28], 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xe0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x6, 0x0, 0x61f, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) fcntl$setflags(r1, 0x2, 0xa6ef648b95b52786) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:44:52 executing program 0: r0 = socket$inet(0x2, 0x4, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x51e, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:44:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7f) 11:44:52 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) pipe2(&(0x7f00000000c0), 0x0) writev(r0, &(0x7f0000000100), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x51e, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000004c0)="4045930719f3bb76e93a7b84f44e9cd837f73f6e4db253c15913da6598c41dc13cbe3e5608b285e124fb1e8a6b2012211e82c1e5f54d66bee18d1332a053b5a780dc61eeff15b9c8eb4bee388d027cd486b7232b7881658a793d3cb1a1c8dfa7d952f6a7f1e63b766c33c591321e36744ae4cdd13891da591f57b460aba7cbc23abbfe13e2dbffadb97da72a3b1fd8d1e14ba612b6a1da58717a269277343253d37f6ab903fe5a80f56e0af6f5b05a9520495d363e341ef5ebe57bfd56da88536b1064f8f4ce68c9f508589d022c339c4a62c53af4b87ca514a70cd9714251bcbc0ad773665271e81ef14c14fe3b2ace0e1bd461fe1d9ad583530449a5e2a7507d11049aed161ac279fccb824c4f73677422bf0de1aa8942a4020e082321a40fdd11a3d6826126f3b4c4dbd84f249c897897967c3c9aa7a4fa5e4e165893c27d6fefbcd363302411374027f9e545f039d29fe87209b0c454194be175974088cf1c75c93a4502ed27a2ccaa767b8257c8f5fc23937980168dbd94449284c0f9ff483d684409adfef13e4eccd228d59f79b0ccc5e2ec8cfdefca1900f2f7bf2afddb1fc539fb89c745bde387a6fcfce6f89b1237bd53db2a897164e39b2012663649f25078f567b617c63a1b479a931bcf1906ee9775ef5700d8dca7ea0a8fbd1a904f96a4a4dfbd415e47d7b25c96fcdfa067c4f98abdc022cab5b9d6434df16031bd8b40d0325870df0f4ff5944b3e33a6d2d9fce4e4f56d6de1e70946a8820e9db5d88f44815e43575ef3c78852ba0c2e9956fece4fedcd371246c9264a255efcc51968f3e42b65cd881966e2ac3b329837de38c51f77e237d2abe1110505317e65a70266c427ad8e94cfd6c43419bfc75ce316ed98c3473a7c31423b9843948733532c45fe613b88dc1eafb397e2178109235d91706ce07e52816c26dd7c205512bac5f7a554e93ab8518df57494b1b4fe4a3dbb60134082f994286fdca3c04b92ba29a48e5297bd37f515b95687b01b17c48909d0c1d66f7b9ac7ee6555568b181ad172759d117e8006e209e3619e6537624c467f372fbb85da4fe78eead05e0b20c7f8e53eb691d5abaf869de211a98ff3ca75ef2743555a0da6cf1c9faa440acbceca4cadea76c57fea357a45cc7063efcc48c12672ea64386409d90f7717060cbd503f380cbf832644045118337ad12618858db9afb8d2d1be488afdb8449dd1cc4fdfe1f1de0254f831856c7a533d7288adef07cbb09d9df3f76943f6d16b336678138c770b16558067d821bb2b1daf8fc6eca25c9ad7f27743761552073edc868db682a420a54c66b116164ebf3e84c475bcfa6e341c2ee9cd7e44b1267d38903fa888b50d2d6f0fabc6a499bd6e2533a9bb1b102c01c97ad6b356cfed835bce3708c100243c4dc29c8edf062351fa065d7064672a7e72fea134e03cbe2b705dd60dc4f512432bd64bce8685e396c974a2226faf1b7470ccc2ecd32c04fa07e8312c07ee7d70a2a73aebebb8b033a241bd224d86c61daf8a79f394d51c070794ac060285bac21794fb06b8b0dedbff977b116202c1785a6991f5b14af00612f74addfd99be08c7660987bea38b1d99b5b1444d4fd3c50c9aa1b393092f2bcdb70a0b325f2aa4642545b275728f286901b566e1c38951df7cca8c371e804585a274f2516fe5b33dd5247fa8ad89e576a2a50598ba76cc865d6bb74794b36741eb889c6a880303f2f31ee63e0b0d0a94252803efc2323e70aba8ee5a2bcc109b6a320bf7a4ec4bb17d12b8cad8d910e1ed3ea4e94052a5a8749f19ae3519de16f2acb2599f207c0c687236e5953a08682bbeea4e47eea76b9bb2ef8ed1189dc06d02f5ba2ce6118a2a22499cee43c88411b8f30277691837910d904276d0cb0415b65a33cb07cdffb96edb91f90c7e534e13e435bd0b9411fe23e5d617bbfea2f87cb9c7f4d76d27e00774075ad9e4d088e7722152f3ccaf9783a83102ae56eb63025f2ec31452af4114e680046c1ef81578307d1dc462096eff55298d789ce6ba40ed72a047b096e4cde3c0b2f0a75d0a2f2ea10a42b771865f2137ec4a5bb2c68287f676bccac4b7e2d7319bd226efeeda90681a26a0f6ea5c61dd0f7641700d39b57afbd988bfd783caa986487ba06256d468917bdfc2f4f3280bd116b6976fa3c1480ae59f0b5a8ab6676e749ea28caea6218ebb4f66dae6b7e70b137398a8d4469f5b755eb7166157884b403dd16a291e06e62db08c61dd78198a729e96bb197af326b3b7dad420ed9665c7cbd162861ac25d4a7acba1ed4f174f247ddb2a5cd8d94800376a5dcca96bb9ae8572451beb69e3684839e9cddba00c55e0cc01b4ee609ec39674e9836f61e1365097a9864fe6f5e0c4dc2934a9bc9c0b74b2a41c7ab638e0dbf70574b7050769783462cba3f03418a11a27da7f2db0b8029fa8e82dc76012091d7a0d1dc4c20ae311630acfd6ca3cc865656b76e160c79fddf9f90df092be8bc53c9dd2d46d38e04225741a79044db8048a64bae82acbce1e1554a8444d44b8b4e7749cd595b78d583c743b7bbfd66cfc7711d24b1bd5b5892b29192f2492ae4284c124c2f415a899c1abc409d29ae5095f05bc82555cdca7037520c2f231de2e9e19a851f39a538bd56003ba46cc5c2b7aedce22af44debd7e14e0bae3da57e23ed7d2e552588da89a14aa20c7ef6cd21d4d5b7b84566ff2753bd51750f4f3735c3269cae4d5d9f185f4b666cab6fa278179c5e631ad3a664e04b91bedc2df7e4a04c6a2c81a5fc3c6895138c2ccf2da1aea4acfc1060c70b01b9397c7a24082219be1d90694888b861a097fbb2cc1a1a1233e207219f54713c23993eb1ceb0a7a4beb7a4e7fc0b5552a772ab4f5c7f9c492c6604d0a1f9a8313e6bbc0b5e39dd16d246cd9d229d84e43f6b38605b53e1408ab8920f06953dac46bb2388a9a24df4f436d1d41c5a463bb913355c488999fe69f34393585b6d27626c0e25a59bd8d29af43cbd0fd3efed7ddb13dd1f4d321c6257a67a931c22e97a80da0e5d8b7b630553d964de66b6c25356e75324031c9f5bedef9c5f0367de1b4069525a7833474d6a7bcc127d91c9441bc4501805450d54cf33c826b950bffe8dd198191cf476f102baefd7f9cec68c61765678e816b9a1c16c745f6891f9e629939f93750a7c456047e4679518c9c85760010db294ffd3ced2fe761893f757ba84251a1ab2410842056c3b19ecd63a82e73b0f9153f23078885c33265d1d0e1af0b8feccc6e7c98cec9c63e816626031bd361cf0a77509bd525dc71d1c07b0a56c59022304b32cd6e930302cd5eaa9a35ee01efff905530a335bc1fbf9d71ac24f2e18ac53671ba0c6d1a78ab2aedf02b0d9b5fe4214712da0f99ef1292a71c2bf6f686dc47bd9cba32f5026e376a1267e30ce24fc8887b71134cd7119485545a002474c5f3eeb8b3f4a15fb2e142ea86a07a2f0688f0f72c0398692a4f3c5734ee232f1f6ef9263f8e900e41f50eb92faa75ad0bbc1691c06f8cbafdb1cc23a9f1bd49cc583e7f6f6f55ee919dcabe2a89a6cb549d0240da5aee39ef8d61b4d56bf383385cb8c720c208d9e77ef6db455f3d792324eaf6b6cd9129ffa2877e96f1532e431a06c6d0a3e486f8ee2209a37cfd6907b7b94c59d4d537ef9df9becbbd14e4f1a6592aa26aad67f8eccafbc5838731c4548a524087884b1590973d8651da0b6a4b7ccf7e23f57175ea159c6019badb4e58fdd208168cb4fcbe11a8b0e0f038305246b4ebac38713d55885aa330ac349be5f347bcaa9c49dd32a21d4bf17d31c19e0bf699b2d9f03bcd26b9aa1e89be13ab9223f1e97a5831290802cde1fa38bc2f3834c2fc01d667022cee9506e3f750e693748ee8c0523dd99d1b5914822c633b1254280e56f82722e73b99db32ee13c1161d7835608b6b7252d0534f302900c974a9fc9c82c75583cf1ef9d6ec48d40da8ac03a32e9de4e667d4f5c7f00cc0923516a5b34c2d1668699ee4fd7fd49add361c8d169a6ea59650bc429cb34d11cc0ebdcba04d27c38b2270bedb983d33eee2475a89cb37a76d67723d17243256d4d8aaa9033827197839c6b1364af04b8d53045542555a4245cbc5a7f0058649cbf0cb9bce550d1b22c22c7c12b0faaf81ed1bd9c71e0a32b860df203353dd80cdb261dac0ac69a787cdd80b4ce17dc117cfaf2b55d2988eac794aab8ba94ff485669e900c6125821f19330f6840de5a044212435bec13680e1f58e58b8dbf3e0e824ea683eb2f89a8ec05ff66f7d2f5ebb7836774e5678cac77413bbd50f7e2017aca111a94126dad5dd971ce7e37b2f0c0a0ad9505ad1692da030c1d060bb7cd34e73b94b17092f29f967e6b75fbc9d724f586316e49dfe38b1390a1474b2dd85da58be3042b0b70557a46e86808eb130ce918b9d93cb42540f8dcb25fd19aecb603096262b2b69e49add17b90475740cb8f783a2d38c9a0f6cfb704648e0a515324a739c84d48654f6f41a55a0d3e0217499f700544ab15e18de990f6a2a109ac8f85872f16f7fcb32663a76517310b20f3e9620bc2f93fc5542ae6574bc93de64ed220c74782a348da636566f7a7f2586eb51dc05de494c7c914ffa17130a0b82dbe7ccd2969f169c28991c028a531553ff942cdc9622cc537f77d98b97101e2503640652035b3652160c47c64a374246cb38c72c63b75b02aba6b073a66ea25839daf6b6daf4380700af01456f24b41c2d0fce6ef49300ef9ab0097d837dc2b4c03dc29956cc61e24eec38f5a0d43f6d5daec6e709d5d40a9ca771268d260bd09859a802fc0844339cfc8fb33de4298baa7380046991d723e75c18851da8c577042c46844a0333edacc36d9ff6c406ee13a42a76ee49921910bf5f26bd94dc0e2e9ed98c9d0cd869f6982ce29918450061851bed6845f6ff13d88dabcec09b6caf7228a253b3205768a74d6a3d91d423c90277b098d4e69efca69ecb0c297bdf33d0a2bdc80a6c044dcc4fa51f31ebc92f5dd8700e1c9d189f6dc6e41f5589330ffa5ac74503004d183d9fb59d040b10ea608d9f3ccaefd11ad0a1471ea0913b57815b2f5e555a9bf93fb4a613ea8fc68df89c2d47cce9b65fb97af53657599e846bc2b709736360d5fa2d38dc4ef6093c1e844b642e30859e23fba715b870d08ef6ffedb1efb36b17749aec45993016b9e8b4796c19b875057d5d4b201132ad44e59a9933939b4f0a9eabc5228fe82dda2b10e47272b46cf7b138206d7c9e6fac43f6db3de3914687974fdde7fe536d89bc32a4cee10c66251c853681547885a697b047475cd0d406dcdd031fcb8982e04245a54c53102bd7aef03e0f42d42ea755975c36edcbdab9425762bb3dae15d64434fd6f16133a9d4d3679b5aa0ad421925f37efd95ef34305bf4a04c164b7c930b68a6b416842eb7db25c597b78f832f6d505b97148960761401bb634278c8d23973968aad1fbdbe346c7b01f7d6bbe5adb32cc5e59025f7bcbf5485bbb4922b13858e9d5c6d2e8bf75b448fa63f96d327097969a705691e5ea35ee680f3c19462353a51ce25f11d7e8415af7e169f1a09f8f7da410b92406c2cc6fe43d5fbd03548f3c448325ff141c3f42e534b86b9cc467b0e454f35920b6d904ace9fc1e633b00b111fe2dedf8bddd03f3defbc721bf2ead0324a952a4cfb32abae012f926ac19d92e70b8201f51eaabe5429dbf36d69fa87040ccef454ee7021620e7c2c1dc8595d906dc9a087904f7873bccb4afc0c1fa477019d2ca2fdf820aaa7c693d8", 0x1000}, {&(0x7f0000000200)="6c862dbc0b17e1a902e0429f1d31a3d9ba8c0fa38e7efee2daf31fabaa76ddaa000453ca63c5c4532035b6d3fe15f43d4af1fb82b9856099be8acc996cad94f5966e870165fdb5ac18ebb438d788d6bea22df10786512b8540b4e69fac1ad52767b8b37332cf8d68f9356cd647581a8ffa8db9ec67e0c2beace7f529ddde74c576a70629f0bf923b972b1cb7fca5e029fa569202c4ce87e38ee60d6efd83895f179f31744d7dc91758d68f30e40ece0648d15a288d50366340a88d48bab2b3855882a16bfefffd45d5834f883cfdfbd746d7b46dbe4847a84131cc8c02", 0xdd}, {&(0x7f0000000000)="cdd388e2775ac63a085cd3bc9ad1a69271f9e73d9e660f35af4c588e7549fa306ad95365800a", 0x26}], 0x3, 0x0, 0xe8e000000000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) fcntl$dupfd(r0, 0x0, r3) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) write(r5, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:44:52 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = kqueue() r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCCDTR(r6, 0x20007478) kevent(r4, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) close(r1) 11:44:52 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffff"], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="080072a20800f2ec", 0x8}], 0x1) 11:44:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) accept$unix(r4, 0x0, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000300)=0x7) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83, 0x0, 0xfffffffffffffffd}], 0x2, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = dup(r5) connect(0xffffffffffffff9c, &(0x7f00000002c0)=@in6={0x18, 0x3, 0xfffeffff, 0xfffffff8}, 0xc) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) getpeername$unix(r6, &(0x7f0000000180)=@file={0x0, ""/92}, &(0x7f0000000040)=0x5e) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 11:44:53 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000b00)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52f00edace4acf861e5700be39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea928989faf0465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fcc4bb45300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4d0dc37649f188a154da03e63f32af973ee3628010888154ca6b725d38eaa37354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbac8a0b6959416ad514672348c340a697ef915cd33f2eb7396ce56345432de78ef5701d3bff2d015c85a2955ff48f11bd0766abcc617f5340b0513ccb23b423d94d2c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d96111380000000000000000dc996f2bc98752b3306f6cee687f2a1a09774c28c92f8beff89912902f9d2123c9e8562748d0cb93a78cd0f8b85bb4625bc09aec5b1a3e64480eefe81b3dcd2b2961f521e305cc7feed33c2980412b8e1ae65ad73c90eac3cd26d11f6508f46b73d732b30fa316c43b94d2f7c2ac816172b3aaefef2d41f0f57e49b69e29c94d917032", 0x200}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="4285c2a321ee3a8084e73c48228bd7f5c04136af1054e635ccc62b879bd40617ada00382ffeb81818af82718fe48f1dfc37162d86eb7d4960c1913e82f0a86c66fc211b80bb4d2d6ebfd668e94350bb6876e2a76bbd28e5ab458c1d9a046950c33caaa951fdfc273d7dd2b23643d4abf28d7e34523a340bfb79521ae2a1f7ac5209644d1b70927bdc3281008652cdcb09aa1abb7be2d85369eb11f5d29745aca4bbbcf2fa2a875d2a3ba6e2aa4a1e9b787e7d32a0037f7e009148e415242ae38c5816bfafd2c3cd75ad0c00d2742bd995620f4b31796535e939f79fff3abcf4d56d68ae4acdc", 0xe6, 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000140)="fba22cf462c60ee5eae52d4fd6ce345286a2f8535c41f5aed8b79023002636446eaf26a620f6f4c180dda747eb4d0a4de8154c560a2f65cfb618aeda9848da1744a52d684919672b13db051f16401ef7872a8a4b08b8f206f4f7c7112f5ea778495745fc4b743f72c5ac12935facba81a64a9db8abad1e4fbe4bcc4aa2fbf8f0e2210d11b7c4285393a95a5afa749c31073184e13bd88b311bb849e2a5a246ff189aface3a43661ec06f69ddae707a0312c82189bd94b2", 0xb7}, {&(0x7f0000000200)="2ed8b3dad91893e4934731cf98d064e60503b158540521d93d985e60594db748c72d312ca9e7f61c8a37f34244a9004f7f1dfc38a61b4f039d68231721c1a52b8cc7be313f0f51", 0x47}, {&(0x7f0000000280)="c15bd9928131b017f961b6be274aa43eae242602433d9a00b23d682e974d80edc36eeb38077404f031f374850f6233abb7", 0x31}], 0x3) execve(0x0, 0x0, 0x0) getpid() 11:44:53 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2962, 0x0, {0xfffffffffffffffd, 0xffffffffffffe}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:44:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x9}, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r1) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x3f}, {0x200, 0x6}}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 11:44:53 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x54) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$KDENABIO(r1, 0x20004b3c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) shutdown(r3, 0x2) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 11:44:53 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) readlinkat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/161, 0xa1) 11:44:53 executing program 1: r0 = socket(0x7, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 11:44:53 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x51e, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="003744563241adbbc35138295a16ceffbf1a39886659e7e960b71907e5ba994406f299c22738bbdcaea81ee026fe4eb52b28d54be28af01e71b3c9decb01b6f5406e0327f8a8c107342d1104c8e027a7bb549349e6872713970e459a0a9e7a53a5ada5ce62c98cd3b1eb3fb727f371ff8d016128c28b", 0x76, 0x0, 0xffffffffffffd204) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3, 0x0, "010000000000000000ffffff7f00"}) socket(0x10, 0x4, 0x9b) 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, 0x4, 0x4) close(r2) socket(0x400000000018, 0x3, 0x3a) sendmsg(0xffffffffffffffff, &(0x7f0000002880)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000200)="220164a4322b89852500b2527e268c77023ab17e4b91aa23a062467f88326ca546da6f2551d580f74f4322263f8f14c4089ce86c9c081834a61cda1066afb619fc0e89153a3f6fc5e538d890d829be76daf03c63b64736c097e0a6ba0e8f93a44063f07a1711200b3150f89bc5e3e31cef62a0f0a8f049b79e34fb00c11a1efe5114f7c6cd3ea74b0de5196f2e3068ea4e67ff933a0430cfe037195530113bc906f13c1ba0dbe23d87112a4ab59f07d1ebd8880530e442e4b43eb319c7c4fdab26bb0990b84aa387f31c34c9c812aa13c2daa0874ec6d7df4ae86cec1e2ca5a7e6f22707cd7f73117beba84317b8dd07bef528532db52906f73897e2aa4ce3adb754ef61d889bde8a8e95051699d913ab24545522247aed6030853748dd8eb1fcca2f2d6336d2972cf9c459c1757a4fa76b187af33420bf291d991d89964aa121adbbe82f7782046a90eb8f2691781b029bbabf33e9f7f981082eeda266a7a288a5dfc06e654fe728cbb94b049f4f54b666e2350c4e0b7ee53d01943cd3ce31b604595e29e64b49befc88f12cec0d93838d97a51adb69e5f6415cbd30872365a83118f374f17b3d8eec05d18a4e53c639e51d3c70bbf4d960666dc2b00aae075d512d130c738186ff5b90794416e7f523f70a190b7cce2b2cd8e27d3441cb858b8913c69142277c21e01105f5e1eb9a6090fb4b23d13177524429e5cfcaf5d1dff9346f48480df47b3682af4a03ad4663106685188a69312902702504fec099a98ca8585f402de5b1d902b60eb89996ada192f169a8ce8bdbc66aae180315eb3782e76672dbe6ff8c188302266f5be2cb965f0dc8d0aff32c788c7db6567cfa4b28d60dd1fc825a498c2d56d01b2e17d623cdb489791789ed5d33a1de3b69a3b25d593752645d7063275f759d2e101ecb749b131eab7985ab7cad8f5c184d9d647c2eeb5901d7c84983da5a4fcc7e9114bbf75467f85d74bb9947b6ca7378a7dc78fccead92cca7ee6fe01a20ee4c7cfd776037a2110f0b7a4f1b9c9ae5f6dd06636366ecf5e17ef98e6fd5604ac0707bfb724766e44f258fa385740719ae7c098452b558e1f509f874e8d54fb038048f6879977d9c66594866782f1b89de6fa213a96219b2b2e872fc4f1cb62faffcb743851d34bcbe12844897d4a8d91317f5c0221fd960d9d64a865aac2995d391ca8a181a41d57c46731586adb6f4aa27581a9c7c8654bf3a71c18d93078f6a282e9f7e08325cd9e28aceb376246ecd2ae1f55120fb5c104473b1a6f517587b011edac85c6b7323768e0c34d90be7cf31cc775cca9aa0afd42686fbc420c42350392f3b62d540fb58c078618cb0e77ef736e47c65b9b7df863064e45c4619c83f1ebeae090cb901b1d4f0042cfdef1ff27146c58a2ded5abdf7f330388898898a6aae188e4246ebe7c0563b905c83a078a184fef748d221de1195851fb26adfe85116b0d3714dcb55705647a8effdb78555bc8b760b0f1365a4d8efcc36038f0256ac3cb4eed7ddefb15579835e71b52b85db0a265f6c38e002a54e9db6847383a8f11b55e10ad83c2a747c1a671f67b38afee960625fc9f78cf5b4d0b1543b0d47be9fa4f6ff95e83cf1e68291c81903a4d6e7cd4850329bcb8d84b23ebdf57adc74f6cad9b9d7ec1ade5fbef83d33a293f6414b285272bf8f110e5b4867ca8ad81b85259b3a93dc5ca304b21aadce6e790f2d0d5f57ab44e4edcf4197ef0f452b049905dec131bce36416c287bfbd8a8c77f5f06d5a2974d92465a14b0e0ddb771c69e4359763063a95828c40c635ee06899961801a1f356baaa07b6ccb24b534a8e956efa656dd77594c4f833b02bc515dd56e663df5b9c5607068872c6ab50cc5e42d970a0a9da4b0757aa23ce09565ca0319aad056d76e113ad9ce2ef221270812710aae91c883882955a765007d080ba66447e614c0a10349cbda9f13f72bf48666fcd8a9025df514d05a8fc3dd20f120b957b9d808e48c0eacb231c4d05739f42c89f672c6d453522d8b41c5fb4afe84d02ba3801272657a7954dbcefe3cac10831094a8e5c515cec55fe29f129564880b8a5a75159dda461c3184d5fd0df7175f6a294a26039863e3a06519f14a7c358451ef15a56e8a692e1b02b0dc5554c4516390d0b7710e0d71891a4fca52c3d70484e57b998d3669b34074166f0d31ec6eb28b72dfaddd276162dbc26ba9b10ea31ecf3c87426bb592595b6a117b0f56e21767ffcaa9c98d6e57a72eebfbc250120ae1c80280e4f8fe132bc74b337e48456096b8272d99b1876d6ea793b625ff6b532c8ca35e0897ebb0874d6183c8df17b2033b8526e8ac29c9922479a3a77a9166103e5ddb4db15ae3e9921a895db60f913599896e5e0f6d2e676d4aab61505398c2d6756c22f118b1fed57eec564475db03efaa86ee8fe198cc9f59fd260c72e2da8c25db89e670298affe6d135198efb1032a207845cd7e45a987ac3f5c45fbf9cc505b3985a9291a5efe66631370f4e39db2083ce49616b5eb554d296afeca3d6406fd88f6945d943a527d5d7f9724f28b1c84c91e884510ed29f7e2a4f4bb65dc067cd6d1ecf507220ed6032b6ed74407c1ffb592e3d4216d5f68960ffc44c40dcc8ff0f6ad86c558295f865b685a97de7f2a8136139b44919cdd4dcefd86f7fcc13c1de151e528223dc4c9f8cef01aa09f40c9a482b16b343aebf69274555a7bcf0e5975133562447214f97c5119b60ade30e50c86387c47ef7d48c7750dfe80cf7aa9927cd9c10988442cdd26af22a8b6a0d8578a88db26bdd8a92ca9c5befc480bdd0ba6a80bcb3bb5e838d094b8becea2af05a410fed6810d7f1ee7148c329173e16211f19a93aefb4b8124e562253a95915b5e5d467a12ae4fb0162a2ce5c4d860e47ae3d3a4ce1f0e319b0814ccc05759744b93868663a8c6dd373ccb43e5fa282be1a0926fbd0968589b974f073d4002140cf246a637b6995c718dc89e5eaaa5477493002f32b5b4dc263551d085dd6fc80f3e2bc1fd559df6a3b7b2517752901c6a1addaa8170fc13b9263e25f69e0e93f77fa14eddd9d5b329bae3e314c5fb22ca17680d4beae164b4ebd456256ca72f5b8da751042f39fa9d00363633ec8074edb9f5f1fb2762cd1e7e7880f2a915c20853c43a44eaa423935977ecdd962a561293fcb23ff9669ba7c9f8774fb796a0a73fca5366752d914e31989d9c837ec4b4e2a91f7e17e8df17fa6d25c97653d734f7676f3e641050bbb113ca7cfcc5a3e77e4a9e69d813960ec668278d33c15efd06acc844a080d660c9b1d72978f6c176e44284f377fa5ecde93ff6635d40f6a9274a1a1cfc65ae5494639f6376c5ab3e2750450d9bca0950552a7aa79b8e3b5e297f557c5b1fb3a7649957cd0dd40425a3797e3f5bd5351a9542cfd5417019617b0807a26415f0cf1e0344a2cc70fa89ffa2b025e104438a6dc2a5e3c958dff6eb85c876e2fadda878f9a1e6166354b621e5d0b18b8aa15535deb660b422940f324a91ce48f56054167b3abc0f8a67a7317601ff0ee27314adf9162da63bac087ec8369d358cdaf10145c885a82daad509843d675ff27eab053b77ce819004fd312a999dc7df5eed167b3d9f7209cfb1f500f0b46b423700dd59c96a5554502bc3a508761204bc5ccdc3b1336a3e670608d2e87d2dd8506b18878079d97e9ad275bac4927395e172591cd16944bf51e744bbf915677e8a93b6ba9d35f4d2240984a163f35c4ce0347d3aee52077f081f31ce4d758b8dbbbcbc315aaf27812097ac2adc2605390d71e6d827c9fe6c52baf4ebc6100bbcb0871f264185a4e07dedcfa5d967be3d76d0520c214f8911cc73f61ab77d2bbf2113fa487e7f56df7393e2e3e3264e812d5808865609f1d08dafedddcb02ca5cae86923b71d8cba382e7498053dbd4c10c2df7910ddc28c906c4708b14217e9a40c5c5586a352cd788377d5b886ca05a907ee13b6e634ef57ebef22226c00094fddd66966de6b5341223753045db588ed59077ca366095ab66e42775e501dcaeac8555441269ca0ae5a6d15b385daabe278104b62404f89d337d7c9538dc7b53addce07fe548bc1cf4494fb3f95e26b8393ba6813799fb97baa254220a3b06f35aa69da5c72114667d0fccf913eef561ed856e935bd3a5e9f804da311e54216406f7b1dc3c850af4157a040e07c376b91044eabf8ab84b501ea43e15b27431c88ecbfbcdb3bcdec46ff6f24c97139ddf6785ad52168b535b04160c60223efc849cc39bd75c987a0a3209b7f47f2f17ba2bcd8ad7de3d49c62c8189f9a534df184c79f09d74d73407bff2493902f61b5c43b8be673f8199818ea91d4d0c13f742afc55d989c2386e305b00884f16fb561e91358a0537d711ddc4499773053becba2838a8ef7dd9b41b4e5ac5e131b8eb79faeca1ecaba9674e0ef2b0ec2984f296a2cbd7b84a594fd9b64a81633ffbbd940c3571e1f58518ccdea4a406764a05db817956feb8ced4cc37d485c991c3fc24f286a4ed932607b6d86e1b47740c646cd060def0d345240bb6ebe9ec491ea02d76013824581455bdc5a35fd246f42014cc7ff87f57e8a6f5aa345a1080fc012fc0c05ea1fbb3ce6e4a0c43fc122a1599b23b607023d0d73f2b141e987287809f5829bc3a15a04cdc526f47e058aecc7414bf4cb5c831ec6b4fc276260647256e99f8511ecfde8017ab60d01b62db63c6f3d013de695600c14708c01745b95249bb84cb4a18ef31492f28ed486bbcc64e87b4fc9791f21f30425c4ec520415caf99a14976b20a7a2062571c08092b5ce7c65063553f6921eab5d4ab37b63f3dfa74c682cdfd39b12bb8d86ced63394b9b6a65ac405d58c63b0431a8f1cc0f276ee2fe2ccd080385430ebf32d5e76cbeb48a56c7cb7a33d45223fe21a1122feeec8d1bc31f305d185bd3803f77a3fe497deb7e0f9cb029d3aa42c0d2f5c4a277c3df3483721f0164512aec64fdc0e031bb999b2cd0b3322baf6b09ad72db7848fde0ab711dba8260677cce25f3da88c7e00a75fd849ab4f1a47c935fb417c44fd0c2c0a7e83a7d33d6af211dad7922c0021e46c38cecac257f76d03a414540c1dc21d8f17c83af0652320d0af3f70df32e8368fa94c1b99261d4ae70d049e76f83172532d07c2e64e758d1f6a21321c6144e937896e9f286794505e73b79beef8863bcc46b7ed7720c8c9ab56c772a5a2a505e4044f66b7a0c2c312783e8c957dcc0f47ae4276f269a849ba4be3da8b95fa78bedaaa6bc2ed3adc490648ec2d6a9913c336374d171e354d4da5b3614b691a854c41d788036ce9664e36f63618255b35d5ff511c8f6b24ef6c7593fda7df93d36334c30f3dd9c25a0a606c1cd1534323e78b006caf8f41d8651117f4fe5295ecf9c5462de8e274366ba6f027ab64df142aa5598e072b747dc7596a837e91c40cb4fffc0e172de1b0931ae997a5280d26ce8cf40bb1a6f7bcacc4c7b6aea84079259154d6ade316640957d7b87ad5b584fa310351e85e4d11c8ed98f065b843253db0b026889a4a9cf080ce93880601c9fb238657a1a31da15115a06dd85e368878b3db18fa8c9154ca20b25d97405af2b98592437a4993519898330af17df91cd9c0cd636af68e6c360c4ff8a5852f0e1029fa510ec912ab9cc998fdbaaacfa049172dc96cc37c7f01c908a641f3b582b22c15729abefa7034256a8befcfccb6fadad4de803fae3f7e89368674950f769f33b5fc646dc4b68868d638081af8b09f9f2e3db1d1ce23f2773316e2", 0x1000}, {&(0x7f0000001200)="1dedcb18b2a61a772de6e6d5bf891bbf0df5a8f7c8ac5882ac24a49200bb840d43d6f0135329dca7ff7028edb35ec1bff4dac016c5a7579193da7c4c458cb2f88b00397bdc25b0f9c3470064367b7c145c43", 0x52}, {&(0x7f0000001280)="3028820d0a69dded72e54da4c1588464f38c5c77c712fb93a9ea6d02c9ee48ae99102045656aad8a9a7cc59f41edcc7d1dac61040a9091907f77ea9b06a12c6a98937a5e9c37aa0223ef4d49e182b4b1df84add7573e6c5ae96e67987fc922b8a219711f546587f641e69c", 0x6b}, {&(0x7f0000001300)="a5ea358c", 0x4}, {&(0x7f0000001340)="3bae49e7f899870292cc125d820ce872b2ff08bcdf13643d51c7472889688a6163c11c6e0ecd50499f78e99e4a0ebcd05504a2a22dbbe7d6ed455ce71e1cc8a6d97f7ffd4c7094f475ce849c0c69ae241cfefb1bbff1be5e123862ec9bc4f840214b71938ee74107e52ded1684e6076c8dfa40f781a94af4466fa5067fbda2abce7a9edb78acbdd12d225d515c1ca0b46fabc8168fa7b9b5d2e47ee0adf0dc788de86eb27e994da1cf6fb245a32076605fb723a1d0b9faf6d59fefa555bce50d1b1855cb13a157f4", 0xc8}, {&(0x7f0000001440)="9482b6b9dbc20b664503721b9f578a8ab7aa5b68f78c9c6345492dfdfa080b4efc7c742da6eac6725bb26a8a1ed66bc5d6436a86bfc13de62cc95e4fc219ff317b8a57488826d2efa4d9b21f1a450d16a6ae1aa51c7da37c02d8b8d432a0bbbdd595bf75d95a09464b7d1ef74b9bad41fb49e7d855ce0fae714376d215a05a09d8671fe5d14c1a72357ffe9caa66108c7f0c418e18af0bcec7d1bacc933d9277112c194e2ec795e1810a2e1bf703499b", 0xb0}, {&(0x7f0000001500)="4fdea4951438a721497932f841", 0xd}, {&(0x7f0000001540)="34d6c2b140c22e969a88e9e0c877c9890286892f35e4d59d9c62ac9a90d6635a14800a8da3f2c0c26f3db423998eeda3909f4d1216e560c493ba0c9b474737e996625961a508c49fa1916ff4c0608e46feb940f986e25a5fb6f9f2c2bab23ab865d2d47a0f4893edee567e6cfeda59f33b40", 0x72}, {&(0x7f00000015c0)="5dc9b53479678404d5f789d0f06d4bd762f268a03c8f971ddedd8e62d91ab652668f74b8c146afa5a9200db6dcc77fc66c4f229957e6529b42826c16b346b4f2b5b2159dc16e534f5b6c683b3edcc550950e2a77d7ba8a8f96003ee8217f96026bcf06002f77796d0e8cf5b44018b8c8", 0x70}, {&(0x7f0000001640)="f71e5a84ba0179b67bb1f0e303f04f5a78ba6fede8e5c189dda4e2473842f48ff836bf8edf5f91f3190d5542ae8d33c28a10566e7cd5", 0x36}], 0xa, &(0x7f0000001740)=[{0x20, 0x1, 0x401, "872b9b5b9a35cc7c2132da02c9546b"}, {0x20, 0x1, 0x8, "988fabb9da2ab2a2c7"}, {0xe0, 0xffff, 0x8001, "b3cc461c7c2efa6d64080f1689141588dd71a368a31630f3ba432d8de1e08ebec631b1a1fad0549af8c51f4016c3ab091857295992dd97ec09c217eb034a5cb8d73f2b9f94966924e480fb55d9ab130f4bd1674f05890543792ac5109a4d1ca162344f17b6b0120179b810a51f3d33732c332a93c6f328fc7bc2f11af45ded90d6eb0619ed48c70ff46e3adb1def21463c8d1f1c29311131e495baa066af6998d9185950c0ee90d6bb372e800e46a51368b1e832cd99deacb491b97bb8c6a49891c866467f76c56628c8772e8bcf6d"}, {0x1010, 0x1, 0x1000, "1cafa32839411220b345e98a62caaefe2c61f6f9cd9e0654062bc4d2b4b3afc6b1b9d824ebd26b27cc3a39b057161dba6ab44f0a5aaf7c440fa67fb5849c9aede5b32676c2236d4706c2b7963b815e36ed4f511e42e15fbf9e448b6fa2ad0eaa8005a97eb8a4609f6142293ff04daecbdb8aa4dbccad98a0bae59250a91e6a6356b58fa406d20683a1086b5bdabd887258fd89a39b0e610fa80af2f0b37fea16d95b53b69bf73009211d96e496485324e483949a7c27f3cae3a75021e1c546d5c950d6b067f6e136402adf0ed9b1ab010ac200074fea745adcbcd7a2d68aaeece196ab071467b80c559b08d8ba710526c7a5309e5e23205f6684689845fc2a3346358bfee46b8ef27a7ecbb0a916f2012752a6c183bdfc139a6ac09b7a45ce9e4d86d9b069ba87ec158f0969b5fcebf1ba40b10fe479b2cbb8c053470699c5aaed2d3f5f61c82c522587549d3a09e78fc37ab0d510d2aa99e3625dec63b8a39110ef19a589e41b7e349354a90a30b7a63a2bbe83a86a4627a43bd78f1be98acb805dfb748f99f3b41de9e000b5b22e81ec6acb178177756e26b7385f151deb1654398b4769ccc0030a785f8de8789f2a2c9d065dcff221899cfeb483ed58603f272ee04c72bc53935e7a11740561c19cae7464e5fc385d313cc92f22880376bb9c57dea16a84398c118dced91c8f9b540c1fc91e3447914bd248c305537c631f1a2593c0754a293a4cae4b778cb43706513656d23b718bab1bac90fc943ed09367d7bb3e9a9b174cd489fa9657b1744fac942cec181aa3b9b9af6db51d46b566a981e549a1acdff84b2f85b970cf11f336bd9a318045b6b6689518b1c88e55033e66a3e91622f25edecdecbfb711b6cff206e9e644903921a9f866095cb9f668601350aa5614911361ddec2ea639a4f580cf6755240cdd035a9c9e659d4f9f143413e08d3aefbf7c31de4e73e07353d866a557ce28c98b5f4796e8013af7231f30d61bbe012f9282ccc63da5d09b243bcacc0aacfa0a5d0e79f1cbbb9370c417513e186ab802bcfe39a72409e01076cfb825fb79b0cb94e197037d825906a574af5fd665166451b269692d594ea7a148a2aebf0fe869150de29cd02d3dd389015627e6bdc81da8ccd5faba69ad3f40da5567de0b280ff6f408ac2bd121059d55e5589c4053d127f854c2872727226c7c0cda20446dc20b467db3c7cab69b035828c2bc7f9c0e3730343345c1c7bb8f7d56e42726a712358dc89f69660586b00456ccb752a0cc7d4eb0b3611b0548aab1a91123342308df49d3b425f3c86be49222bf2fc91e505e038baf3ad86e85de628ee5e8f060e588a2de8fcab12b840464c8804be1b34447bff29c3ff232f29e5e4bef5ac429485636bea455598f5b67a499c5409a45edbf7af75af2806dc1f1b1811c559ae12e71e3b672073a27cb27ca08446c644670ce9f5af69166fbf830d212b5bca55837eeeeb11eec1ab2aee6c87782fb32cc3cfd7387f411d68eff6f3876ba0de2f6254fe595041d426d24fadc3234094890629b0781d7854761bc59a975af77d088e41dfa4118c8daa48a4286a29f9a958f96fc58f5c92b547eeea1548e7f94f8f128b952dcc530d9ff984ef6551223c2c1bf5f0a16c336c01779d55c9883b8d06c448537fd1e687f62bbaf54338e5bc4e103012a79586e96c2d95f1a50bdf0af0ed506c799a3600266c4881cc931ceff1353436770ca4f82c3e254f76ab1669072ed65f1b859a69cac295afe729c99b0d8ba5bb814aad3fb933350e774011b65a723f11a1795bf8fd00dd526c562aa908aa0aaa2c104e6e8ad7aa48d706013952ed1cf163542f8cc5d1f1861a82d74bed5eababbb4eec4bdb5d6eab095822ff53c2a4a766553afa4465216c1778f24c5e5b224898cba0efd53e3f3b3012daeb9142444320bfe59df4d063108094b148d35da9786636e71178245d2e53562af83fea4a3dff5c5f6682708eff87c743c5c1599f48f4d972fde193f73a45e341d4cd1b8b367b6419457c5b5cfbab535c40ca1943cd9fa844690a1ce38bb2e53d3c887ed497fde40232531c53188dc0c3d8dbe45063bfbde6428bef542df01f058761249e00c06d931540873e6aac32203075cef3b16a51a75abe556da041095d0bcb9b8042f6d399d9b6777c673a6a4ca3ab605277cc9516d2e14ae70640bae520a75124388318cb6126cb2de6c0dbb42c7d97691c2b375352abefb7d645002f29d062c20785f0a4853181c7b8476d61c75e3fba441d157d31d66380498ddcc2906f35695dafb94f436c97aaefcf86e92f429e2c39e299c6554d87ed944bec6f16dc523c948a44f8824c5680e496730947cbffc182bd3079b8567964165b389573282647e8a946ad99c02141ca6d9677caeae6dbf343e3c88f5141f5f446a2c064df1be8e7ef1c25feb1ae354da5bc9e8625f84463e490995a113d319bf0771052eb57898e2012bb864c10dec97f125b219357153f6cf3c9a48ceded07f2d7bf2704be12639340e99d76694ab0d936c5ab2c0bae27d88dbd06074c69216309754d90fbdcdc01f2954d4f29dcb3996daad655db97ab353810e79f4c0a9491d744bb4b43f684a1b5912e15318faef00eab2ca5862e435233205db866803f085923bc398d415bcd690e7a32b3b5ec9fa885db3a69ef857dee27ca2b06d081e5c0b04c0c6f9f9f9e02168c373f0df81713285c6577fde7d37680d3efbb019a3cb9725d0a609727d7e83ace2d87e57b8f5d74f3ce5a6ee0b44a3682d80f6c71ed3872191d3f2a0cb33981bd6fc4627698f7fb93b278945f1ec63d9e230edc8893c0a4ce70603633c043f72bcaa03cb963443ce1ac8a908e57a300ad1a435b14bcb0f7184d2e9d90a38649460fe9d9985b4f288940488bb20be7b9e3aa69e4fda606634e19f093ac1beab010125a54e6f236e24121f15f8c89f845212ca347dcd29ee50c0af3ec5808d84d517ecda6b6c6c217ca8a3ef550d649105f7382e1d0a85d1a76c825d92516fc1cd6c534ddbaa9450ccf1c9c050de0d44befc529b9f69774d93d2c6e9262ae394f4e8548fd916da9ed2de3657bbac6e164b27bff155308364cf8bf378f83e887fbc255a7634907ae80c09cc4a4a43d552a1121adc1735841fdd42937b81e99f39d931a72ef2bf8d657c4b739791c96899edf354d58ae52f81ec7e5ef0d1ea4175889f4b3f3730bad0860be31e2e3743a0c5d952eb697f1f8c76507f46339c5054cd0de6c1db8ab348bd20f2921e1846c15aa97f5ee103b1ba3f7a529206ade31e66b91efb79aaa349c89465e64883ca534d14d53f6555e0289cd98bb7f8faf457e9141fb7cc6ef2dc088631023495bd27cda4f5bc5999e85f91c889ca298a1bfd696c8be43bb076df83672765db1a2d3f214233e5630c41e829dcae96806f086119b19a1ed4364325b3f18b419c7aacf20ee9a9fed9f78a2652871e9ea2d60580f79f40b9e0551a362e28eed7ad1c708d5b438d5e66ba23b5aca4dde20621d4bcf6cc4e78a512bee1d384e18bd260cc1cdc899faf4c4ecb922643446d9072ebd15c61e43457fc18b44744fe3d6e09524eb3835065e303c8e0a12c15569cadbaf0829d58aaa35e566fc85bf76d52783fb8814d03addfaf12d4d99013925d52b0629757f0a7c771826bf666039783f310bc0096a6e785b5b5f030cf97c9224cc33c10f817a1d59999ae426483939c722aff298d49d102977d6461da6f0a0d6dfa5288cb418e420e8b71f3965045ebe705b9380f0adbbe9c16abc12370612799c62e4047e88154867a65fb48f1a75f1ff45b74e3e617ecfe2494e5622f51c229fe820afac4146a451806cef67774ac06680a7830cd5dc46626c1a2b18580291cdd3efaae906909fb0af0a775642dc1146693b84967eee21d5f51b49a6d07b6b6f4c005311978c627ed9e705d9bff19ff8836f81b523964da60e8403abcf67bf7890f730efa85f55decd4e96e77609a71ff5b029d7970df287d34b25bd77857f2b218ea287bf66d6c158f204d27a45bc6eb9e55eb2c7a8cf7f26eea5457d582c568995c4bd6de183f853bfc14edc60066ec881663e38020f5250fffc2abb72fedc6f70c0f4e255cb5e03b84536c8e23542e54fc07292391f3c9caeb462856f2ce056b72570a848662e6de402709b8e4f1ed134315864dd735af173f86ffe9a25477dd70949ab386dfdb2c1a166564e77f51cb2600b71ead52a4aace58c0a0fec703d1760314090d3b45a929c917609b575bff802d94f3764ae333cc560ce59dca767f4452673c242642134240db0a8262a903aaae2ff270504d40258efc3dd61f7f80d638d5338e7f118f102f126a12ec84e452016d613f19139879c6507e816e2df52850161f829e0a50b893e7aad8230e8fa289d8c84538ff3bd264bab816469748ff3a1f8477a5ac3ab2e892c6ded5131c1cacb0b9e2e0202768116b8973bb566f266f0d87de7665ee6bf72ffd306fa6484410bd2ed46f8ab9cb97e5c9e0d3b6c5abecaef194145ebf31efdeac4a038b0502193e8f393c5217aed7f02c05a82efd0b5ab65ce770e3f27bc21a9c5ccc53a16bb9659c4a04433c078a2172d1e1d2d997678ef92c39c398411f9dac8704813ce181dfd3a523e607cd992b3efa61869c4669afe97af1b0de7cbdfe6c059126eb622b6a543a49ba277672929d3480e4b3fd6ec3993889571b369c03a8433f29f7b0a3969999b541b44095b03c87f02a7f93e26b765c4909bb0edef31292e701e63f903ef83ce2efbfea269b9e60cde413c0bb029fef32d66f986d64d3b79e7d90635273845ed88ded756fdf0dbd67e4862b1731a617ceb50995e07105fa7317590c9fdfedaf5cab174a436f86f0e2879070c0062a9be9feaa06f33c4190cc710cb0d8673be88782481488c46071b39ce751d9f757cfbf784e2b9b9df192f1314460efdbd7520d80e3b4267a498922c45fb1badfc2522b3fc890731844c6ff36cee1c18a20edf603afde6a768f7a8d70f393eb0566358b02262ed6521030e875c9b2cdb7861e2908f0657ba7a0c07d6f967ffddef0331675d53edbd6791d854c0ab3b58d71ecdc342673f73c02704710a0fbc5aca3d4df5f6a7e58f64b93e3efabac27d6e1c1407dd6111bc391dc09674639a7cc631f7ff532ffc5301d0009d08ec2efad72ef3c72fcfe95ab3bf3361e54c93985020370679d1d87daf2f9424c3688987871c02a672ed0e65ef27428693faa22bf618bbaac64aa32ed48a9ff712a1a49894b639a25d10ec1ab528827147146d05cdee095c13531a64fa33584cfb9940193da38efe6e060962510ace96057b46e76ba4eb7fcecdae324aab9306a096f6fe8b331dce40a60753df8187dc4e1bb90b31f344bb5349ebd16c0930592730dd27b3fa288a2b1fe1f0357b85ee68123692a9ef6021b83b37f18036d131edb50e59929f477527c60604ea85bef5fe47242aebaaab075754610a3c406f183f121db9852c7bbe62c04a997f1ac198036145c1051d2721ff9941087c92202f4c972a3fb07acd9a66ba59163649de5bdcefd8589e6fb4758a998013dee7a1c2ecff75fd21fb74424a833cdc361e224c1e019f30fd5bbc9e5750cc4f8f1da760ea8cfe91afc437b79978b45d04d168e1332e51ce8787d3a0abe3f739562f106b878c3ba54bbb76d8236a510b30d0b190bfbd0c6a8aaa8edf97bc0d19c2084c3436cf7935b2616f9cf472f4a6a158c41c0dbca759a849d3086ebfe9cb7cdc48a8975b922cc9ba6b794c9bd631d88732fede34c042a4bfe1a"}], 0x1130}, 0x404) setsockopt(r2, 0x2b, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:44:53 executing program 0: setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = getuid() getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x2, 0x0) 11:44:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x3c}, {0x6}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) recvfrom(r2, &(0x7f0000000080)=""/53, 0x35, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x2, 0x6}, 0xc) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 11:44:53 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) bind(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0cb7c78e905b0b43e4ae78e521a51a9d81725492b9d3d39672918e743a6c88c884012c4484021d278e7820d710a5ba77e1b09fbc450773264a"], 0x1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) recvfrom(r4, &(0x7f0000000280)=""/121, 0x79, 0xb24b7f9cfb273f08, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) setsockopt(r4, 0xff, 0x7b0f, &(0x7f0000000040)="5ce304d333071d7ee077ca05ad55b59f9c84", 0x12) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x7]}) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x5) 11:44:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0xfffffffd) syz_emit_ethernet(0x16, &(0x7f0000000040)="97520fb84e03520bab6dbd538035085d3ea2e5364dce") 11:44:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) sendto(0xffffffffffffffff, &(0x7f0000000180)="22b3afb8d1de1517135862d7f00cab1a5d7233c557c4a972fdda1e823f3dc09621731022890a", 0x26, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000280)={{0x2a, 0x56, 0x3f}, 0x2, 0x4, 0x12}) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r3) fcntl$setown(r0, 0x6, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) write(r2, &(0x7f0000000100)="311984fa5a0463a256dd8e580886a248d626a0f0c26f97eaca76715a616b25411125b2c3f0b6e650a4c24ab25d3e656966effb23a172635d805b635e4faf05648fefcba11a6eb12338af9b56fe7f61154c5c867f2e06ab9a6ce81c0148cf4422cf9e", 0x62) 11:44:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x8001) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 11:44:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80de}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 11:44:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000180)="f6beae00cdd7ff1f2000b2541b84", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x51e, 0x0) r5 = dup(r4) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000580)={0x7fffffff, 0x1ff, 0x7, {[0x9, 0x2, 0x1, 0x20, 0x0, 0x3, 0x1ff0000000000000, 0x2, 0x6, 0x0, 0x3f, 0x7, 0x7, 0x6, 0x1, 0x1, 0x5], [0x40, 0x5, 0x2, 0x7, 0xfff, 0xd0, 0x5abc, 0x1000, 0x2, 0x2], [0x5, 0x2, 0x100, 0x200, 0x7fffffff, 0x1, 0xffffffff], [0x8, 0x4, 0xc95, 0x16861f16, 0x5, 0x8001], [{0x5, 0x9, 0x6, 0x3fffffff8}, {0x8000, 0x4, 0x124, 0x80}, {0x6, 0x1000, 0x800, 0x7}, {0x2, 0x7f, 0x7, 0xec}, {0x5, 0x5, 0x1}, {0x5, 0x401, 0x200, 0x7fffffff}, {0x0, 0x39, 0x1, 0x7}, {0x3, 0x8, 0x9, 0x8}], {0x20, 0x9, 0x8, 0x6}, {0x1ff, 0x0, 0x4, 0x6d10}}}) 11:44:53 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) getpid() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3, 0x9, 0x2006, 0xa7, '\x00', 0x8000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x51e, 0x0) dup2(r2, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/142) shmat(0x0, &(0x7f000035d000/0x1000)=nil, 0x2000) r3 = socket(0x18, 0x0, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r3, 0x2) 11:44:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x6}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000002c0)) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) bind$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x103, &(0x7f0000000140)="080d34413fb2c507153a05b8a2a9ab8b6fe3e80173ae25a760807d8b2bdbfef585bc89a304e691a32f8862de3c550f2f25e64f942ba14b6943ce55acf517ddf6d67173cff4423915a6178b82ee3371f197cfc2d4654a5e0de60cfd712b13d29a7218a1d95950e979414ea0be188c55cb29678eeba402d726002d6a7984f97e56ead8eb0e76d0421bea570149d8216f5a8e691b0f10cfd294ebb1b326d8270c49b28f473e48a39442d805381a46591a1c85cec1209406834893ed509ec3fbdb4ab773d97e0cfd1b4021d31a130d39d8efe465165f473b2a59e5b10ee39cdd580500000061e13f576dd7e99ce5185dc480b487fc22ee973236f87c636d7eac97f34d822d") 11:44:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7) r2 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 11:44:54 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7f, 0x0, r0, 0x0, 0x0, 0x166}, 0x0, 0x4, 0x8001}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6202ec008e596dd1d7b53301", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESHEX=r1, @ANYRESOCT, @ANYRES64, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16, @ANYRES64, @ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16, @ANYPTR, @ANYPTR], @ANYRES16, @ANYRESHEX]], 0x2) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0x7, 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x100, 0xa8) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x80, 0x2) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000010"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000002200)=""/4092, 0xffc, 0x1, 0x0, 0x0) 11:44:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x35}, {0x7ffffffe}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) openat(r2, &(0x7f0000000180)='./file0\x00', 0x1, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000140)="b69fcad7d594db5ee13fd229c442bb9e2b897b7fd7c72af4e36c33705740a6e7767ba8b3159611bef3bda8abd3e3b97a026bff00"/62) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:44:54 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="0c1d60713c0c4c85f7690594845f6974ac", 0x11}], 0x1) 11:44:54 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffff, 0x0, 0x0, 0x0, "0f0000000000f7fffffe0700000000000000ec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:44:55 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x83, 0x0, 0x0, 0x3}, {{}, 0xfffffffffffffffd, 0x15, 0x1, 0x20, 0x1000}, {{r2}, 0xfffffffffffffffe, 0x20, 0x8, 0x3, 0x4}, {{}, 0xfffffffffffffffa, 0x42, 0x4, 0x4, 0x401}, {{}, 0xfffffffffffffffe, 0x75, 0x40000000, 0xfffffffffffffff7, 0x558}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x51f, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r6, 0x0, 0x0, 0x0, 0x51e, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) fcntl$dupfd(r4, 0x0, r6) kevent(r1, &(0x7f0000000040), 0x1f, 0x0, 0x8001, 0x0) ftruncate(r0, 0x0, 0x0) sendsyslog(&(0x7f0000000100)="df0bee05c2b6fe76499d723d74a00ccf88eefc7834f41e172c0bd1c97e3f54a929569b77b1588dce45516e01dbac7803d82d2a57856b4f8bcfaa4dea32be5abef5b06d9f62cf75dff840d406ecf5cc828f6798425a58633294847bb01ce830c3b2b896f71aa7623a5b5b551d21890b47cb35ee7c10d7d0648fef436f1aff18c9f4aa2ba489e7db3da8a142abf2d847d23ce9037ba67d9fd4f4ad4bcd2d125aa94e50000d5bfb4753", 0xa8, 0x4) 11:44:55 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x14c, 0xffffffffffffffff, 0x24e, 0x0, 0xfffffe22}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x3f, 0x4, 0x8, 0xe441}, {0x7, 0x80, 0x0, 0x4}, {0x5, 0xdb, 0x3, 0x525d620d}, {0x59, 0x8, 0xfa, 0x5}, {0xffff, 0x0, 0x5, 0x7ff}]}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x51e, 0x0) write(r1, &(0x7f0000000000)="f829f8cbbc8d88cba84c650d94ebde224ad605ddfd7016b5e33a8babbe4bac1edff86b73e030de1b11a0922e7ce786f4a0e3476068a54a07527b600aa2b81f9678eaca3494851c382b766be2d80743f1bf2b970e3e1d457b8900b73c66cbf26d0b0847eaf20ba0c05faf5e", 0x6b) 11:44:55 executing program 0: socket(0x11, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) dup2(r1, r3) close(r0) socket(0x18, 0x1, 0x0) 11:44:56 executing program 0: r0 = socket(0x18, 0x5, 0x0) getsockopt$inet_opts(r0, 0x29, 0x69, 0x0, 0x0) 11:44:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "000024ffab7f4f0e407de6080000000600002000"}) pipe(&(0x7f0000000080)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 11:44:56 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) accept$unix(r2, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000), 0x0) 11:44:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001a2000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e4d000/0x3000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6c}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file/file0\x00'], './file/file0\x00', './file0\x00', './file2\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000001540)={0x80, 0x2}) write(r1, &(0x7f0000000540)="70c387191bc14877131e3ff76d8097cb390fea8b807b4841f828fc635fd7b943368d4d016d78ca8a8789146c83dbe7ea596b264c9d00ed45d34617ae928c8421f103d2f88e1d0fea6f57809f597a0595418f437b2c3134f3dc5f7abb4da50f8519089477d86002da76a03dab82f2f4769149f36b89e1cb6cd629b60b26ba5ee4495f953807ab2157c2bcaf9cd791964f0523de0da8627cd5e8d5c36c1c88baf2795fde4511ad2919d71a0b1940c0b4ea18a27b48448f94d4d8816059b909868e738b94b499850813babd901cb8e9e2476c914057060bb259f18165bad9e147470422e75842d11fe238fc47fc5571ecd63fb42ce1f07af1902d52b78b56a4cfbe7a7e2fec7d5de3fc142057b13d0977b33fd954a7f2e61a5f074a324c1bb3cde9aed20f534e00e185a83d3dd472d07e4c195a8c269f08841b3555ebc1c2d70d4cf8cf3776368f934750ce0c063216bc2c5fb52daeec89c24206c54cdb1971022ba93aba3c92f9cadc01c82cc172390128db8de3e47f6704618b5d573997b10e06d4d0b7d87f3bb9498fc852737f68090138d92db93679f77de4ba58e014070ac74a33011d0180a6ddd455e2abe4313b4504f7e203af1b3ad4b99ce96b3b2b70dd341c814c1c778fac6d8b11e444996758183c69786dfe0054358baf42d467e2bd4e54802df723ab18ce9db6260c676488e2af848ee8ae21cdb0a15c107670c5a1b50490a5c1287fff7b8f62d82bec6adcdbc61565840005e222176eb94ac07e3c0b2688ce0eb037af2403f99c1eec0c65cb0a8386f85772e85c4f00984acb77a02aabc2e16c6dcf2f82a812de9171c275308fdedc84ae259a6c1462b31321882cefe7cf496f3401d66145bcba5cb03c3b3b94c63bb8db3bc304fe2b8b992c7c38b5298f515d4af18beba0cada157f9c6872fa1d55d96c818c90a677e5000489fa050bd2bbd7466467d56559b15b199c4b578eaf2e4f3674823d4f102f51f3b7544e986eba64b1f6b074f6476b5d2fa2022728880a2de7e366d62396379fa27eb0b7ae7471238e55c211e42887d46ab7e7e02c61298f74f893ee910ad2aec75adee8c0f4953b11c7f8e8bbba9dd02a5add43304dd53456fc5880dbe91ce2b17bde676f7aaeea8c14c09fb33327a22c08eace4c7d8fd9c009293089bdd37d66341087b362c658173aabe5a44b550937a1b654568cb25b5efdfd823a33688260303df3607c5c3968ab39bbc4c5a0bd8ad5c706448ec230899409209392d86d299aeb0d4ae7153b9960e30042d29e5c17789693424f2e59e26527e0d7628cb122cb9438a97153e56cb4d15b9cacaafbbc31e9b033babe4599886b2c224173225e44468512cb42271a13754b6a108368531b93e2327dee216813820dcb2fdf1d6c3677d3df010746e730722e2897169fa8a4b789e467abeb1a0c3a7c69c53c8edf32011be24a63aa3552cde9d03def04e90d5ed5cac4a4b176e58094d126f5c941088efac57c694cc4026ae392bf2db64909941bd1e8e7aceae04a4b4ff6078f85e9563f4f7975b285d9d7c6e7afca3ae2ef17c00b414b7479e5ea4c41b4c1c6ced857bbe5fc4edbda5d788ce5125e55ed3c0b0309c5005d3f4ace502a7d10603bc7e0ed8e129c726839b80c1a2fb1c47a8f65f591d1e06cae82bc3200da1d69d3b7a2425523bc9c2912e7cff3b5f3fe7398fb241785f5010a0621e6be50bfcb83e821d0807c2af3466feab0e9dd9d245f9980da4c4d831e62dd187476f6aaafe58bd1bc7283db3813f3fe22d7a5445eb9d5a871f034da74c774c019a60d971b29a3a9c35c9f3ef15081e29fd61b21552b2a8a90cb109a9a1eb88f1cfa008ee2bc3e5bf744852855a8265a77dc3c84256b432fb683cfaa502f2ad88e79c95ed034fac1428f430b7602adf22f74d7cb72466dca83a17809e9aa19c869d1b95e9295c0d7d8b4a17c5c3b72cda506df85ec20ac1c8808ba30a5d833dd547601f510d0cba47b7db7af8d72ffea818351203c6826952d6b1deb5d7b916a42caedad17f88a1618585729f7a75967607e56e4550a8a0cf9cf087e1a9a269421025c37532eb08c5ca174bf5dad43c1e5ac5e0e4aa04bee655e42acb3874f907d43c14ac6be4ba7cbc261891c7e46dd5a471452c2287b1f140ca1ddbe9d3ad4d5846457672a4e0d51e2441a462999cf5dc55008534c1254dc7d1be4d87abbae05e04a3e7f9a72b09c5b0e38b4ad9403fa2d7e69e1fe4f218d7532a791682a3426a6bb5af05be2160eb88a169181a259012690690774ec84a5aa3b2f26823c2a5bf5b066aaa54789adce04223f3b770298a6c0be489ff395a29c5953f242bc069eccfca8c6f4afa7e1047206f5a842166f13a3b83f1a64e7766365649a6ebc4b39788be0a626bf66e4a7e1cf7137535751f195288f070f4a225aa3cba3dd91a6a915401cb22d6245f2f61de4597813b37a3461b125903ab39521a1d1fea87b94eb63bcbf4a1281397d77fbb514ed405babadf486c4562441389ca2ce379e3b79de34657d267acbbd7437c83d06d08509c88b7862ca00267324d7d846254c4a808dae851b8c3c6ee2d459a70e2b48646c98e27e6e9e191b4cfce9de2c9b91c5087af0d72d4e6dd00b9311516bba85674c0ccbeb1a14c60454074392ffde0542bbff0ebdab93aa1eafe045e92c7fa865dc0176160691d42fd854be699f41f8cb94fd9835a37a86faebda28c5aefb199d33e3db5022140a24662ab1afc2362081d190397274ed39dba777ba6fdb664860ecbf1043fe2713f143075db0ca7a8affbd290b5027bd4fdfe8ffc4d7000715aa37ac889a2d3d5f49ea4eac26c2bc8d5567297b297182f035b5314cd02f44fd92fc183d84f92871a7afa59a635930a5578226995a0c7f4f6c3d9990c69a7591059cf83418ba88b086c58c7db6e3d82c65a60c24c3cb917b8c8214989635f3690e302cecbdcfbcd82bd34117055b967ad9e2af592d442de9c0e60e5e73faabe16f204f8f429956c98ce41734ee0f09f45a3cd17023534463d355374b5dd82877d5a0814f1711f8a5fefb2dfc29c2a63b566abd4bb496a10385cc3362f61d4dd5fcc5c17b0117a2c9a888610dcf5617254dc3da9f36417ef620321eb4c74144d97a82f720a379e8d9bd8052b2e9955da272bbe17076eda36f9c9f120c80f006f18d9864e9c998c7b1e582845817c943c41c4903a9316021ec062aeec0b31c6bffa3c57bcd34688be7d7ab1996b06b9d0149cb75a41e2a20e8d78c568669d49184fda874bbc1ea138f9a8f973d5c69770737afb13950cbe8eaf679bbaa61105cebdfdfda6dd5e85ccb2f21a3b66a95de6efdfa94e8ac07e13e11a84b3dcc1a48d7d6858fa4dff29a512af982b12daa99e65b4d55b50c68132187011ce072f4e08efd22c849d3ed536bd6f82d0f91832473f8634e066ba44e6688d354d40a550b0aa8ee4d3bba52afbc5082b6118e91af12dd76b699a9508472d43b99b27889dc7e725a8fc6ba4a07824b2876b0b4a54787957a90b5cc362407889ec53bde693dc37f7432f87708c2d347f15d7babc1e8d1868a31998d431fc29dbfaa4a0712e3e1f7002553cc456b465330dc9e83ea3cecd034feed4121a1678e4f65887116b3fded08dcb9a2453e112bdeea0751e45f914127b3c4e37f3af37799536e3e647f223ee4374c668d2b31d44525e26d1d9db252095b03df57d99181606d74e5ae92706b163718e1d47889edb643af96fdbfa059fc1eeab05e41078fc489494ca23c9f8353826e6f95199ae6147fd3c34a2145340a468b156569dfedeb91c44585ec33a3244f0bd6287c7939caea5a30a1cfe4ec58487a80e73b6fa25fe0290c39731f322d05f933ff191157ec7087c2827d36ba43cab219feaddad88274d488dc1d1c2717c9a8c6c4dc2202b59aeffe85a4942d3cbfe78e180c479f7a545499f897e497470633b12f0dc74afecc79a11e3831a4d29f5b954a3c8b7871e5a3dfc8c4b66ec855a1672afa5fe8e1014f1ecfb926b9cf7953a645b4dbb13dea6bf758d5ec29a5107d5daa311f75fbf26b3882289c6c428e69ad887a315cc305d9fed81d4177cdd68f6c6b3fb13d9af71ee083afdc3be0ba564301bd4f16443dac842881bd48ceb8e0d4c4eedc972602e5b2c3aa734e358cd33957800f13a1bee0e31f3501240f771c737130980091a1fb5923f3e92d370cfc13b8668d228508b6747878a6697cfc286c1b39666925100dd4a520ce6d88e212614721a11274cce37ca2107b58828c9ea06d6a84d305910657ad4f1580761d354c142a65f5578aa544098f4c837a7779393ed45cc9558be3e5480b755a4ee1b08335a2e103e3b145037d9caa8b349859a69ccc87b4ef229949264f5930ff7d21d88b3183fead1ddfb85b92389aecc7f05b6918fbcd0eb9962de02a5c775b3f9ec07c6ccedf2045f97d1c63209c91965aae18cecd62386189c43bc4ed7576bb17b00ed2cd00a323693593819de518995c9b8213e92d014b8f90e3b9c3e4fc939b5f0eb86575eb95404a32e6e9578681f3606589545439832bfe81d1880a801356744c03b1f96e0587aaec935fff6550eed08b42544465349fb33319d2a38866ad87ae22c82af26e5cb01044a322eff652a87be108b59147902e9de745859f0ea103094c576f64cad78b43e0f339cf81f45ec88e642fe0b1ba4714ee7ca4cbf5f86175ae77bcaa7e981c59683ea3604714af9d47face746b73c781b357ed56e7b2585377a40a28c3ab7666437670faa744e6b4ae3439999d1b655df0c0755ad3560968b1b8762162528ec4c4c1a47d8ef0cdcd44b6cdac9ae618b54d08f23ced2ba4eaa4473f48dc415188f232b6ca182242ab6ebaaf01f24138efba3a6c5e6b40a2505dc427186c43e766d0e269f579f045902d2e606856cec372ce522be5ef2e7bdb96e6185a1382041cc24956e0107fc2b3fe404cf18de50a5ac8cf3fb9bb93f08edb58988212b8c735f161a15b683a72758abaee2cd821205a8392d8afc230aa288bf5aa73722ab0649e0c55fdbc821334a24de9106023fa7f2d0e2a46cb95adc456b0e938962533c0bb58f9a1f461139adb179cccb8523d3d28d5c68573a95bd13e596e9a58e715d8fc0cda79f4871fc3d84aaa9b2e1a58c67bc3ec8e30f3591019a48bc33ee225f4a9733aedd40d94ddc57b0d0204489b99391f0f852e122670af489a7ef19d64b45fd83c8a9693c77072583661e22568a0e1223133ecf0ae732e6c68cce1ab9dcb285526334fc7aabb4c2ad3e0ae992311c3473da8933a6db15f0d4ea662d3ea26926ae4c1409d464aa9f91f7ae3d7bdc80938c011f8c08e9481fee36f5ac3798bf8ade8d916571504770959e411a39b80f8d55e34f7c8482ada00a5846d22530744db195aa22395337de02f2d9f71ac81eca88c685430cf16e59cbcef980b0f8ede2c737a359c21ef189b161dd749594c935ee05f4e7b0f366206090a29686382e14bc5bcd81b243dd9f4ebb52a8685fd1d82abe81bf8916c1b47af7472b95e39b9b5936e838ebce87549843c7e86f613714e3f2fe53582425581258c9a21a203d8dc805799deaf6d6a7ebc06f2b91e180c4d2e233defe73f157c80f90c588cab17521dd978d2a55ca7670505e746088d8b9daffa8958305b73c24c35323d5de8d367c5cc996108b2682cb9e88d7a89372f85a7d2ece488ea91e841fcbb355faffbc003d8343a6bfc4f3000d6b192b234c6640c5319b8a873c89e21c627f80a6b6361cbd7253c5876583b68fb523095215a6fc108881efe2c1a953a42", 0x1000) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 11:44:56 executing program 0: r0 = socket(0x18, 0xc8915e1576b4b99a, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 11:44:56 executing program 1: link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000580)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84, 0x1d}], 0x10000000000002ae, 0x0, 0x142}, 0x0) 11:44:56 executing program 0: mmap(&(0x7f0000004000/0x2000)=nil, 0xfffffffffffffc00, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x3ff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xfffffffe) 11:44:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xdd0d, 0x2}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:44:56 executing program 0: socket(0x11, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000040), 0x4) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) socket(0x18, 0x1, 0x0) 11:44:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 11:44:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) r1 = semget$private(0x0, 0x1, 0x44) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000001b00)=""/213) semctl$IPC_RMID(r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 11:44:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mknod$loop(&(0x7f0000000200)='./bus\x00', 0xc000, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) r7 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x8, 0x16a) dup(r7) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000300)) sendto(r0, &(0x7f0000000080)="7026faaa5e72dd617688a18a1be3b676c05d313b7418bf0bdafea9d4192d43fa927db7950c7f17886551906cc3b63d269c80b35d54c3636e804c1c1fc5da0d409b5c5373e54bfe159187908ee594151e13eed56106140352f6c2e755688a", 0x5e, 0x2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:44:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) recvfrom$inet(r3, &(0x7f0000000280)=""/210, 0xd2, 0x800, &(0x7f0000000180)={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[0x2, 0x100, 0x5, 0x8, 0x800, 0x7fffffff]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7c}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="fa15013460708b76b6608bc44485") 11:44:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r1, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) r2 = msgget(0xffffffffffffffff, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x800) msgsnd(r2, &(0x7f0000000200)={0x0, "ee3ebd74990b3fa980c03153205e4812beb46c3af0a0312dc14c4fffc80af2d3194468f7dc7dbb15a5ce79e5fcc0869785449e7e5e66fb5d1b3068c56ee11c8b10991fa927b679c5bfb12b1a479014fce173cbfb4c0fcf8c3a6f03b5eaa53f9283e3f9aa812d90567065c2c8a669bbd647990974e92e7c9fb075947aed08c08898f1ad0867a6a027e139d204d99a263b7d"}, 0x99, 0x800) r3 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)="12397832f7b8b56bdcd968d2a2acefa28bcd0920d658f128b98d64b7261a7cf8eef92e72c4d878e7fc198d2862bfcefb700233b0578cdaff05", 0x39) msgsnd(0x0, &(0x7f0000000180)={0x2, "876981465ae73b43fd73d14137db6e2ae826642f6122c5d906ffef60754fd2f6bb4118ff49a0cec85eb0e583ed68aadc27a2ce52b37e80adba430ce1e14c5af8e325afae2d9ec73ad9fd2175ad3485bb12166d1810ffc4f4126f99b71848808232"}, 0x69, 0x800) execve(0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) 11:44:56 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)="c7a895006f53dd4fd005ffff86dd6e360aa9000005c19df9ff08ff087f43f8ee7f740000000000000000000000000000fffffffe0000") pckbd_enable: command error 11:44:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r1) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x1, 0x3}, {0x2, 0x7}}, 0x2) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x51e, 0x0) fcntl$getown(r3, 0x5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) pckbd_enable: command error 11:44:58 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x3}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) socket(0x1, 0x4000, 0x1c) 11:44:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff00030002088cc1017b0000000e00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x800, 0x2cb) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) close(r0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:44:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x200], [0x0, 0x2, 0x0, 0x9, 0xfffffbffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="35060079a0147b1687798ad459bf5de2f63fc21ce274ee8a10daaccd314fa0ceda700ffe30022c0b50c177b8696b3d0c4db928cb64e941441d520b360df539634911d9a912ffce9cdf48b0d835327bf484b31d36c19ad100b24043bdbf5fa4ad1603abccd85e8e1bc4429ccf1c078295d0aaa794088eb353789b5bc7173fbe1dc11831569faf761aa4121e5792d0edab14464aa76a43b526c6ab0dfa50ebc07a9583ef1186e97c3b4543089734e1dcafcbc233f249cdc274141b49eca415cb1f85f24aa231665102df9d1e50b934fd9dc4e8882849d39002d61fce9ff6ceefd5da4cb43d29354ee0d405c5ddb040", 0xee}, {&(0x7f00000004c0)="5679abb3dfa5537bee108e759096faf7817fa95c11838d60185462733715502ab9b2335dc8dadb6e9d4ecb9a27cd69728b3b7137211b3ec299a357669c7d2cd716fdabd0b77d79ff2e6d7a1ccaf4b063e75faf91693ddb088110623244ca2a1d6a6a", 0x62}, {&(0x7f0000000540)="693e94f409f2f6b9bb48777245ef260cfd845c1e1ce6c849d5cc3dffda81088926306e08ee3ce23e30e095c09a5df8c88a35c5265d141265610ea51914e616835f1a5c76562484c75fa6a0780579d9960ffbf305bf0a80b42588c3dc3a374d67d3253314b0c3e1aaccd0c2316912053ddcf7fff237a7fb19851336617bff80d0e1f38e166212dca9a8333b1789fb8786c145b4b31dc84141589a95ae5e64be8e711cd0d4dbbd2a8513533d932254da23a7abb798b388461f5a2397dba994767820f029730782f954e4021ba91ffae809cad300cf80", 0xd5}], 0x3, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}], 0x58}, 0x400) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000000)={0x7, 0x3, 0x2}) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 11:44:58 executing program 0: r0 = socket(0x2, 0x3, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020000ffffffff0c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00005ab000/0x4000)=nil, 0x4000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00e4132f66696c653000"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x8000, './bus\x00'}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x480, 0xf8db}) 11:44:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x51e, 0x0) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8808, 0x0) kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:44:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x3d}, {0x60}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 11:44:58 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) dup2(0xffffffffffffffff, r1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r6, 0x0, 0x0) dup2(r1, r0) close(r6) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r7) ktrace(&(0x7f0000000140)='./bus\x00', 0x4, 0x4, r7) 11:44:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[], 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) accept$inet(r4, 0x0, &(0x7f0000000080)) 11:44:58 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13200000000008000048e69931929663", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 11:44:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/253, 0xfd}], 0x1, 0x0, 0x4) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)={{}, {0x6}}) 11:44:58 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)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf}, 0x3000000000004, 0x8}) socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x1f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:44:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x8) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x1, 0x18) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x51e, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000040)="79d1338b26bee935933db4b8842fa57e053fba94a7b6f69bb75699644a12478d720ae931c26e47f69d5ae4fcad68a73e09326bd1405740", 0x37}, {&(0x7f00000001c0)="811bc4b7a731bb2d70dd80fda3369461110fdbd6684cc03d05af299db03db0fbcf4794b8d3463235c24609338fa3aba368506419beca03c9a9df47136ed5742c2236dd70183be0295118d647ff964d", 0x4f}, {&(0x7f0000000300)="f3327557888c3c0cc1626e09371dc1961634ecb455554169a51b30b6cbc05ae3ab63c447d8e6488326733f4f8d4c3aa193f5259cec1a3d2fc4765c5b33d9dd88627b93af1e24451a63ef79455f9730cd667e1e4913b8fc64a77b583c8b978efea5c8cc434ef6091020cefe8ddb20b6ce2c6331047515433b519107c9fdae9ac1cb5f337ddda5a3e84ae0fe6bd11a1fb0db4f5736f199c1329929c53d4ecfb71e6a59137b8464a54895aff07afe48537229cac867bd76386a865b33448c61bb2542028e1587768f6fac69cd16ae59a5c73161b60576e0636f0e99e71e4a3d", 0xde}, {&(0x7f00000000c0)="56d66c21c5dd6141f7f6c0bf61b910a3491765cbd7a8c34e25c198e795b6fe88d7329642dd31", 0x26}, {&(0x7f0000000400)="4c2f684d54020660275f0ba66261ea197922781f7adce29d98378aa1f0257fd9478d54348153ae22cc990720165c9b645e7adf90ba319ee1369a3ad1728ae4b2e2a35d4c1d10323758cdaab50ba855807aea3b7a9d5305f0d74cbbd30b844c29c0f2035579347dfcefe1ba3588385fa5af0f96f9dac5db28771c4c5272bc319d7be8d0c53a13380eb63e21e536b23ba2c5fb25418ae0f7471fdad2e16bc452349515af4dd30626bb3377ab891ccb138d00", 0xb1}], 0x5) 11:44:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x7ff, 0x9, {[0xffffffffffffff3f, 0x6, 0xdf, 0x5, 0xdb, 0x5, 0xffffffffffff0001, 0x312, 0x8000, 0x401, 0xfffffffffffffffc, 0xd8bc147, 0x3, 0x9, 0x101, 0x80000000, 0x200, 0x1], [0x4, 0x2, 0x6c88, 0x5, 0x1, 0x0, 0xffff, 0x7, 0x40, 0x9], [0x3, 0x7, 0x5, 0x8a6, 0x7, 0x3, 0x1], [0x6, 0x1, 0x0, 0x8000, 0x8, 0xffffffff], [{0x0, 0xf65, 0x0, 0x4}, {0x8, 0x6, 0x7, 0x96e0}, {0x2, 0x2, 0x6, 0x4}, {0x80, 0x7, 0x100, 0x8}, {0x5d, 0xff, 0x7ff}, {0x0, 0x2, 0x8001, 0x6f90}, {0x3, 0x3, 0x40, 0x7fff}, {0x1, 0xb5f, 0x100, 0x6}], {0x8, 0x0, 0x6, 0x9}, {0x20, 0x6, 0x0, 0x9}}}) close(r0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) 11:44:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x51e, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$KDENABIO(r2, 0x20004b3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) select(0x40, &(0x7f0000000000)={0x6, 0x1, 0x10000, 0x2, 0x7, 0x44e, 0x10001, 0x80000001}, &(0x7f0000000040)={0x5, 0x3, 0x89ad, 0x8, 0x1000, 0x0, 0x9, 0x3434}, &(0x7f00000000c0)={0xf84a, 0x5, 0x40, 0x4, 0x908, 0x75c, 0xd36, 0x400}, &(0x7f0000000100)={0x400, 0x9}) 11:44:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/24, 0x18}, {&(0x7f00000002c0)=""/28, 0x1c}, {&(0x7f0000000300)=""/55, 0x37}, {&(0x7f0000000340)=""/149, 0x95}, {&(0x7f0000000400)=""/42, 0x2a}, {&(0x7f00000004c0)=""/233, 0xe9}, {&(0x7f00000005c0)=""/193, 0xc1}], 0x7, 0x0, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000240)={0x4e, './file0\x00', './file0\x00'}) recvmsg(0xffffffffffffffff, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000740)=""/250, 0xfa}, {&(0x7f0000000840)=""/132, 0x84}, {&(0x7f0000000900)=""/76, 0x4c}, {&(0x7f0000000980)=""/115, 0x73}, {&(0x7f0000000440)=""/17, 0x11}, {&(0x7f0000000a00)=""/44, 0x2c}, {&(0x7f0000000a40)=""/237, 0xed}], 0x7, &(0x7f0000000bc0)=""/4096, 0x1000}, 0x40) renameat(r0, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') 11:44:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x1ff}, {0x1, 0x5b44}}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:44:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002240)=[{&(0x7f00000034c0)=""/4097, 0x1001}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f00000023c0)=""/200, 0xc8}, {&(0x7f0000000000)=""/47, 0x2f}], 0x6, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) unlinkat(r1, &(0x7f0000000180)='./bus\x00', 0x8) 11:44:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00040080003ffce8dcff7fa1be0340004512208887d380056e000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 11:44:59 executing program 1: socket(0x2, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x7, 0xc0}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0xfffffffffffffffa) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 11:44:59 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) geteuid() r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2, &(0x7f0000000180)=""/78, 0x4e}, 0x802) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x8a, 0x530b}, {0x83, 0x9}, {0x86, 0x1}, {0x100, 0x80000001}, {0x22, 0x5}, {0x87, 0x1}, {0x101, 0x80000000}], 0x7}) 11:44:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setreuid(r1, r2) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 11:45:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x18, 0x3, 0xfffff252}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x83}, {{}, 0xfffffffffffffff8, 0x17, 0x1, 0x2, 0x7}], 0x100, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x51e, 0x0) dup2(r0, r2) dup(r1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(0xffffffffffffffff) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000340)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={0x0}) 11:45:00 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0xefc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 11:45:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000980)='./bus\x00', &(0x7f00000009c0)={{0x5, 0x8}, {0xac3, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000a00)={0x791, 0x800, 0x401, 0x3, "ba36218250c4b01bc3a2da255fcf4eefdbd71deb", 0xfffffffa, 0x1}) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) fcntl$setstatus(r0, 0x4, 0x80) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x10) 11:45:00 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x2, 0xa3, 0x8, 0x1}]}) setegid(r4) syz_emit_ethernet(0xe, &(0x7f0000000100)="3163ea8f3c3b25dfc40650e0c307") 11:45:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x2000000ad8f], [{0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x45, 0x7}, {0x43, 0xfffffffe}], 0x2}) 11:45:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, "011000"}) 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(0x10, 0x3, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0xbf) setsockopt(r1, 0x9, 0x8, &(0x7f0000000280)="e122182b35fd3d1921872fbe3063fe6f2532f6c1050a7ff2d9303cf1dccf19ddc0ada04be47ddd0e5f0215530480052577c8cd23024f077a1ea166e50d160d7ad4095107ca009794ec1382c0826057a9c139b9759cbf1759efd99f1d8c822b255e1d09f0ead4261d56038b893e7b789407655bab9b3f53a0d6fe8763de6ba925d2f6f0c968123c1ba8ef2d687bff18f0cb305e4369e9e413f7262f9862aa059763367ff5ce01857e333e6149204dc73331e813494a623a5c5252f6dd0c9a71edb0d1a3fb4ea1692a452024b7a4d233f2e4b65107", 0xd4) 11:45:00 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xfd72) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) connect(r2, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:45:00 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x32, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) select(0x40, &(0x7f0000000000)={0x3, 0x3d, 0x0, 0xf248, 0x10001, 0x582, 0x6, 0x1ff}, &(0x7f0000000140)={0x4, 0x7, 0x6, 0x100000000, 0x1, 0x50ca, 0x0, 0x8000}, &(0x7f0000000180)={0x89e, 0x8, 0x7, 0x10001, 0x8, 0x4, 0x2, 0x2}, &(0x7f00000001c0)={0x9, 0x1}) poll(&(0x7f0000000100)=[{r0, 0x84}, {r1, 0x126}], 0x2, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x7d) 11:45:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0xfffffffe}, {0x54, 0x5}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 11:45:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) unlink(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) 11:45:00 executing program 0: syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff88e7") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x51e, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) fchown(r1, r4, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r7, 0x0, 0x1c9e) 11:45:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/zero\x00', 0x8000, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/46, 0x2e}], 0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/71, 0x47}, {&(0x7f0000000140)=""/189, 0xbd}], 0x2, 0x0, 0x80000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) writev(r3, &(0x7f0000001800)=[{&(0x7f00000002c0)="8625ce742adcb11e5c4f7aa3d63403ca583987a04798f2c2213d219e06d3373d7341b94ae3fbb698d07adb2edf701783d1fe8e7d8c5f499f94ca73af2a177f8f00aef5118d10107e0ee581271b78f5ba92bfe68118f74c219c33604ed8fdffba40af13729d765ee098c9f88b52f12519196827cf0d22ac796e158959109c1530d745036b4b821227b477ff2234f7d13924fb5c01daa31fc629ae295550822732e211c6f4cde3bceb57d2de88112abf480549312616ae97d6916ee99725159021b0699ae9cc6c5f7611a8629842c4329339893e41a8048ccdebd1ea34268080169eec", 0xe2}, {&(0x7f00000003c0)="4423f4b51accbaac4f4cbb645cbf29828c1607ea9088b059aa519e21a74a65c79b452006de4bc564d49e5ae1507daeac6fe3e536981a2777f16fb70ddd6b1864b279d0b6755f9f6097c88999bcf4655f9bfde3bad1ff51b006d8466ef75f7cf6237279427b3396fe0b134c44383df78d6c3c59a35f08c72ad7cee5f193ec8fd09b89376412a8b89276d84c72cc0af04b233de5b4a018883b20af626f6b9602636ceda92e98557d4b22f7b6b070c7a4a5", 0xb0}, {&(0x7f00000006c0)="7708e4d6e4afa4da98b9584776334aae82066c6fdcf984053ed917a8544d82d1984f2aac12ce68e95ab6ba4d4b32ea31413c2d5558723f99941e73c07133e60e720e0800957b88e97733f8113a608aa2e20086139372f60cc4def80b4299e17d0f355f9c24563a694b4766139a8be1e664ae2715fbb6d661a717f015bd0f9e79d49179fa4b56d095def73eba7a26fe9483113fa022ecb948e20305b76e62f6b2d7eea015bd0987ab825f88d13e51fd44d7ff10f69a33e5b5a9b9135893039b78ff7957b5900bed997113ac68d43f8b99a81e02defb2da2271e78333327c35eab7485b0af8bc9b44b8d2c17edec01bc0e608fcff7f952a48061fee82362ad0c8273a1478095cab1f764a58255b4b5389448f830ff4eda6a379a7e3b713fc254e7e1e354456cdbb3c5b4524cb51eb32e1b9b90da7c9d38e881518186c76ff8ac5947cb963ef16ea217de9889bf42835b9a8571303df866b5ade5d334d2b55a27b4510b55d795bba5d81e8ad2c6eefe84394feebd70c7e39e3fb37d6e7cc1316173544d464d2a8bd787cb4201bc821d85b022362abbbe7dea0a1e1d38e6bf07f4ea656d466520a2025835c86eb5fc9157abcca3a84c6409c5eb0841880a5e5458e8d560af6aa1ebd2065df41edaf3d923a1574b3ebc892e66cfe9eec159d8b825c232c3457ad06ae5af048a9098e6a0931420d324114754534e0782927688e9e476e060e17ffed1991378c17bdf46d4264efea738458ba817f62fa29d0fc2f10fdbf351c05ad71cbf5bca860e0b0cc8f9b9f98a9be6bc44272691be4397d85c98e3bcb319169d4d9a58ece884ea345ca1daf19c49e260e8255287a63c2e78c8e6d2a3694715ec9c414d673d1baa05ff08a9babd7b31d019c0e4b23632271371d01d887a9ad03f2fcdf8f66dcab9afac63a3af82a39fc06a256ca53e0272ef682cf8be2b37bf374766613d162f73474aa9d7eaec80dad817afc7362ed4b04ede0e66e02b40cca29f7311326f542296403bbc96fd75aa20774d791d4d0adce99152f733d04589135ac445c628a93c80d74da8d4716367668ab3c8b30942fefbdc526b02c0e9e11aceffd5ad9054d0c8852ebc75f0567bb3e38743cc8b190fe2e24d26c8555cc85179428909db0b724f4d8ab8f9f530bb887943ded3fdba36ce6a736d3ea93927b07090b552a9ab2f98956af9738bab136942cefc56d50be79740df157c391ddfad12e08af809fbf1e4b05c2fcbd46995ef57d4dccca2ae5a6d5ae6e98d0e03e70c84de7437feeb51da428d6bae63f6380827b11f7a7c3539b15c05aa6f46c0940e628104042ffd45f54a03b169ee682f26ecf54b3571e9e4cd6efefae23fc316957eefce5108f4c2afd3175e559e9c07b040df268ea0ec1654f7b3900add4ba036f7ff18bb1e098cf96f41752e5d8c0406fd64e263ff0f694374c1b3161ad6840a69e2e89022be3e9052871f0faa0d4eebe0b90817359bb225206e041d245bf86785eae437eb650ce80584a5710611e6f7b8492b78ca35e32a7410bc7b3f6f00266e2947686496a0d7627e944163ba807b03bf9837e42034197d0b4b59540ba9e4035546bdd1b452bbbd8eddbcb47fa888c4080f2d9619bde2f38c4f808b2e40b1afb29e62dbadbb236613df7329f4bf2c34aa70337a96c4ae73254a1ec7799385a3809e07ff6669965336f747b928217d34b509aa415d760ddb1da71bb00355cc683a5c89501cefe3d518b8b85e70932f5663a204842f08347ff0a0d8ef6edb367d39d694595a9bc2b89b6312ad7d0b0a5c64a457be91f9f52567ffa0651dc34b6d5ea2f9927256b3ec4cab9f97f4af9bb930191664d30d1c9fb9674a4f76afed5ef1ec776b5831f361dd050193cf7b6fb5ff073142c74f9d3bfdb876b7902440bcfe0f542106b5bb781ce42edfa7d68bd936dc50aa63917c2ace80542a45d54e7bd96c288bb5e8ba4839813bafcfbf8d6c4621d2d6e0973509e35633197dd022ca4d12eb3808690b6dab8645b047b7b9f58e869c1d117c2597d45289ad50a530bce9fd19dea92e59186c98d6c9dbe3d553a0d67313e6fea97669b2306498d5335ebfae13a63342266a0be87b8545f3aca04406fe37ab894acabea5c7bc457d170eca9aa1f0d60a4ac2eb9f03cf287703e89db453c9920bf7c7620aaad3428b6e8c6068d355038644f9d7d0ee099443b040b99414e3773fc4b2e72feb63ad892e8b8882210b2782e034fd0e06e65627f0cd857f8d6382ad29a7f1e7e24c3306736ecdbb263bcec1bedfb02b1502bb9722a59f610f638b492a7c2b33fe0564b23f6ec2c6ff0fe9f3e40449dd2a617930b50884f0a2c33edb08284c56a696a8374477507e0c38e3c99cbaaf555d45ff75896bf6c6dc201c33dd1c2a27c5b5b16e25e23cf7ea32bde8dfa42b16b5442dcca8ef5421e23a13c3ac6563c5ece273c0e62a9a5da82865a2bc37532567af0d209a3c6dec442d641535b3ba8b74aac5f7a35f3ea7e1acf3cef05daa32cebb7b72b2c27ffd1437b4847d700c0a677d63ad1b8386a5b3ba32295f2ebfa9c3d2f4c0c024950baa31cb116161a0f381f25e61acea9d42e530d25a14dc6ba08d5bf7dddf912d8c0751135b02d1d4d6fe74c28da52aa319d9e7ff4465c40b04955f583d62d7132579b734c4e726de519033c60704814798f481b93f367628cacaf3b4ff6c7087d92bd21c06929e6b932ca111668fa6f4fb5cfbf4313ce52d4de9761217ec437f81c0d48881049a72250cee6a3f31887b4ae8e3d6d7abfa0058066d8c3d475bbf8da24ec43a12ad257f41fa197c48825c7dad9722ce0be5e79f75bca1012c2c4c6d3488bf9bab9f8e873fe4802feae84e59254c967083e139ff3cbc617fec31e5dbc4f3281865c5af33df1f61ac2e9cbf99dcbe660e9dea09e2d342603801bb5af9b899b8db9fc8e1ef0e5ca8281e7fd2a8b2dd73f27b6d4a1b78c6e50a01f0f19b7a90ba1c25d382325cd3d90fecaa2bcf7cdd5b5e1eed70d8a526ecc67542def7e26cf3f60cc8ceb5d7d8ebc6c9c340e77a7d3e79bdbff6cd5a25777648be155b7c6bc07ef11da5132d777de38bf4f3a9e45354fc3a90ad717a83c902341426815fdea91ed82ecd109a1d7c8586baffa6bd8f964660b5c58828c8858ce5d0e98aad732d0154d62dff5d6a1fccac0a22be9c8b41a93e5b8a50e1ba2acf84cc72ff40eb732bf6573c8e361df4e5797caa59a617525c555af5eccc3e5a0a9be1ae2b7a427f748cad08ffb5ee2a87622928d00d82db08bd91dc65780deb099c83bda2d3f081127401b0f6c4470247639b1902221e3b7413f3ee489f1b7c42648c6c16d616f3a9a535f9bfc63ebe886a4097d3476d5fab7acf0650eed7458cd16ba840063162d8ce2af8d75508d4084afbe791b114955225cb729288cb98abea5fceeb18458ea0db5eb277bfb8872361e500fa8b4ec6d55b5cbd326f25555c74b880fafaf7af57ce0f67ace63d116e2cd72dff685e220fe2e3326270f25adf5d9adf785ef2537d6d3f0656bbeed08a0d2c69de0b67b363777ca1f7f3126a8b3c33e34e90b892d447aaefb7f1f321ba7578c7cefb351daf1024a526044835e129f8fe6a2d2e9856f6c78002da367e8b92172b960e501a2a6e8d060f6c412b72e221b6ca1ed2bcedb5e2111d5f9189338bf9006a3af5be8df85ba126b265482e73b0094d8be2b9e714a27a2d2d204b672bb3e591626c87768bde35357b27bdabba4f1b5bc67086c4702a03e56f4f847428910485fe6d3f00c3d70ccc19b641d5c3a4f5a02b6af0351a06bb80ee30f4b72bbd0880c88c38090d25792b3ea5c3881352817b8b466beca8dd8f1a0648344107a088fdd85555cd453ee70dd2d30487b10acf106b5b552ed7b199093a5bb924a29e815af69c6b113c630c607c336518482387e54acce6a5811d8fcf6f70f5f5802fddc7a1e5b5cc65f51c6a3bbbf555ce9cf927aca453f5dede35404381cebc9b289fbbfac374f80bbc50a8cb5fc3635c7ca1d90a3b516e019c8d647a8c0dd77c05e05356607bfb493f32f2d88a600d00fef84156ad20b5e434ead744a74bc2aa1e09af64dd3f0f420a8e466b872ae648d9de5fd4e2e0142494deea24a5ae1fd4e21f29dda17843564d907bf35b5920f7e633d7757f7fb30173cdd1131bfda571dca618bf67de0328084f5a9c6b73594397d3de97bc36dd3f06e53f6afd2e2dc9aa26c9e8eaf1e6bbae2e7df14bd405acb0e08e2e3a2e24f73d163c16a7db4e83999c802401ae7af94a4421d5d307a48471899aa0843c466fefdbcb190356c6fe491e133410a141013f50fef4c4cd6aae002ad7bf503c83dbcca102a84c29212dfb9c6285ceb336d91040a5329e602c567ba1fead4d41e13812120b979bead18fc65aad41bd9fc9eba2948077e5184a0b6053710be834c3a538f724e5f944d686c8ccf377735d31da8a5bef20798875bba88937ddfd3335d7c20c687dea13bcfd746fedb0ee0d4fa12aa34b2c4f1791418bad3efb9a8f2e26676bef0d7c8fe51af8516dcd340d780fa39a80375c4a71567a2a31fa784ef3a5a2367c7be7d39e0c2829364b1f32c1bc743c606728a8e87de506ec3a6faf6211bf949ecc76c0fd97b135dffc6d3af2fc040930f3577c9ff27939c7ea1536c981b5cb3252c98a32618cf25126d88e4a6ce91b1a70dd8c6a1980c4a95aa0fd4a1f905956472806d40b36fd022d151e82c2c2d974d6acd3db2cfc0b08bedbfd8be773197b01ecc303cad7d5979b185f7d4544728e3efcb432f417aba579276220e67a7103f06dda987ae827f556c0b599b8c1a232dfdb4f127280ef7998ca693b0f0fca9e70ef35249e5a6383fa52f63ff1276bd7c8404d70399f4e7a29025d0eeb2f8f1ed73927949722de039e7795d86e5859437a6e8a8fe3123aa71aede9f1acfa7bde28821ef48f5f2a8f0e398891fd34e9a203a6ce1c78eb88fd182b3357559a5e600616477dcb9d0ee48eb3b305afa13b88f92597b7e3ca88ab5f7c213c66cad51c4cf0fdee7c9991f82ec9195ed2d010679ec522cdca356a8a0d5cb5cd50512985179e0b55154049ad944b86b9f94d0e4ba21c2db385ecc52b3c5c3915bfd8ffef1bb1fa5674c87c30096c55f7d62b94ef4f089147745371761cd75fce6d21108c9195c3b37c122be0b61b69645f377965c8bdd78999a4c0e746934391655ac44b7e09fc7c0e0fe275484c01434b50b4fd3cd11c8c9f405910d13b342e5104330273b211dd36934d8f37c8cb48b07faf0603f08433f4eb93eaecd33a3b10657d3f3dbf441058b006b11b781fc37c07e99c58b0f8d99d1896078c426f5f540a9c668c1762cc91e8d938ec257ad482f8e58ab01ea8890978db0a7f1de1d96c1b904804890ab1b0343756df6cf431df004b0c7996615369a6cb8c717dbcbf01084d8b4f72642ff6f36bb5a9401d72418db290adc087883b1b2c841d44ae97788eecdac16219c564bbcbc299774e3619c808f2479850edd0ae8f67464035d7aca15ee6b8d93bf2d366a5984eaa22cbb7883b81691effdd3341bc8580b36588f5b98dc18dcf92e2c097a7eefc641505543fce9af752e528791a17a05045d7e8b665ccb5ea00d4e66375d8f42930b97973c49272ff27e506f4e239c6b699e8b2c32183a073de89ff1c1ce0e9aba16cf3fcb3975d1b8cd2b79147299e7c84b32ed346a6598b8ed49634009c915983816186bfe164a7d9879c6bdf62023b4a3366031117bdc4d8b240abe77c7a8114f54f32c65e0bb68f19eec4eadc5244c95ea12b5ade73", 0x1000}, {&(0x7f0000000480)="f1b39336d9c6f90fbaf3eaaa51311e8edd1b7ef184e1dc98730ca0eeb8a7f53d52254900bb37d0495e38b316e5ff591afc8fed662a3ebbb4b400efe555e34587cc8761a7be305f9f07a7bc09fdacdba605283ef1b3f40477731de00d53207473141d7def50d1076c5fd603042fddbb8217ce86c2e44a3679d4de532eea4bf2a95af1f64b200da63dae144b", 0x8b}, {&(0x7f0000000540)="7b47493ad5ebf4cc89fe269b83512407c2da611820c2efe21ffe48e93c864c5e4a6722a4dc04277def32d24dc0fe16661808e0c673bc71ea7dc8ff7f8744e32ba81a74d68d116dcd8db1d365b9c25416b9b7bd30b86e99ca0692e4e6b3171aad490ba72b3ed2694dbc4f06b4af069bcafba0719eca9bf7cb638ddaa815f636248771280a4a9ac21c365963c48f51376894ea1fc5f4b7ddaa5cb11a6cf22a9fd74f7e46cb01547fd818aab679c9fc1b6e0a0aca31c743469632ed93b44bfb", 0xbe}, {&(0x7f00000016c0)="99f07352ee193bed1ea010f548596f110b9df994f49af41276b900cf71ba13a7fdaf304a010c947f9ee4edc2ddc692f680e6d29a485c5b986d939de74675839ce07908805d", 0x45}, {&(0x7f0000001740)="7de94f73320df4fa6e1bb0df6d399fee54b6aed605ba42079f0ea3d5a643a248a8f30277fd141bf02d28b94bca018b92f586111c5af6694c4181fbdd140cb6c2657e64", 0x43}, {&(0x7f0000000600)="e3008e7eeaae813b9d86072497f82bc17cfbbfaca0697f2433b3b9560569538af9364827c40c287d0bbaaf4cba4c", 0x2e}, {&(0x7f00000017c0)="9cb231b8c769177c7e9260214f6e82c4f91da528a6dbf4459d97df23a6f4f910ef3056ff27f7f2", 0x27}], 0x9) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) r7 = accept(r6, &(0x7f0000001900)=@in6, &(0x7f0000001940)=0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000001980)={&(0x7f00000018c0)='./file1\x00', r7, 0x2}) pwrite(r0, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a10000000000000003285eb4d8451fb9ed87161b3ac5e11e1a3f8e153a3a4db01c974c1afcae87bd87993be1840c0965262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b0000", 0x5c, 0x0, 0x40000007) 11:45:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b13823603", 0x293) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) 11:45:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x24}, {0x8fe, 0x0, 0x0, 0x8000000}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 11:45:01 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b5d3b16ea71c41b9d0000ff0f0000f22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c9c975498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/221}, 0xe5, 0x0, 0x1000) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) semget$private(0x0, 0x0, 0x268) r2 = semget$private(0x0, 0x4, 0x7e6) semop(r2, &(0x7f0000000100)=[{0x0, 0x6, 0x800}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) socketpair(0x18, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000040)=""/38, 0x26, 0x20, &(0x7f0000000080)={0x2, 0x1}, 0xc) 11:45:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x51e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x51e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x100}, {r1, 0x4}, {r2, 0x10}], 0x7, 0x9) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(r4) 11:45:01 executing program 0: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x83, 0x4}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)=0x3f) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:45:01 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000240)) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000280)=0x20, 0x4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000000)=0xc6000000) faccessat(r7, &(0x7f0000000080)='./file0\x00', 0x48, 0x1) setsockopt(r5, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c6b121cd1416c9b186e79272194b30f9b48032e335742fcd69b38a71b4709ea5fcfcb5ae7fbf28f8ecdeb5f450493bf3c7b3c855e0ab33813ffc8c889fd835dc64c0d42da75eecfb80d41c5ab2c2103a9924308b0290821931a387c277508b516f6ee0f2d88552a5adfb751c4d33f658785d4f7c061d25a63b0329035f33c35d18ec378e656a61763fdaaad421714deb6fc5202b9d63c1c9de916eae3b3eed932ddc834cb943caecaaf7c1ca45f2afc9673c3a3c32070f88175eec280a0405628389b50140d041f0ac355f8a634734f7b510d43536a468299b8823b1059f7b0ae2a1ee166c7fcd3000"], 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8020, 0x0) 11:45:01 executing program 0: nanosleep(&(0x7f0000000000)={0x20}, &(0x7f0000000080)) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) execve(0x0, 0x0, 0x0) 11:45:02 executing program 1: setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) r6 = dup(r4) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000180)={0x7fffffff, './file0\x00', './file0\x00'}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000002c0)={0x61a, 0x0, 0x9e, 0x389c, 0x7fffffff}, 0xc) fcntl$dupfd(r1, 0xa, r2) setsockopt(r0, 0x3, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r0, 0x20, 0x80000, &(0x7f0000000040)="eaf56e00ce6754cb088df46e2a47288e2c452d086b356e455ed7c0e051a8ee3cf61df90bd86ab0cff042acc5afb7d5728992670f57905962c01624e9f89ee973946e25742f2c5131b83a12cd061df3786530d1d1868744d80da4bbab9fda6189ad0234f344c190d21be5af297b72d671706383bf7992572fc4f1490abac6b900b74ce8787f0d82127c980fb96736c345c99ec809fbd4", 0x96) 11:45:02 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x8a44, 0x52c}) geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) fcntl$dupfd(r0, 0xa, r1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x3) recvfrom(r2, &(0x7f0000000180)=""/4096, 0x1000, 0x40, &(0x7f0000001180)=@in6={0x18, 0x1, 0x512cc2f2, 0x3f}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001240)={0x6, &(0x7f0000001200)=[{0x7, 0x8, 0xb2, 0x94}, {0x1f, 0x2, 0xec, 0x4}, {0x101, 0x0, 0x9, 0x3}, {0x8, 0x8e, 0x4, 0x80}, {0x401, 0x4, 0x1f}, {0x7d, 0x1, 0x6, 0x1ff}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000001280)=0x7ff) r4 = socket(0x20, 0x4, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r4, 0x0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001300)={'./file0\x00', 0xff, 0x7, 0xb, 0x1, 0x5, 0x1c60, 0xfffffffc, 0x2, 0x2, 0x8, 0x7ff}) r5 = open(&(0x7f0000001380)='./file0\x00', 0x8000, 0x20) ioctl$VMM_IOC_RUN(r5, 0xc0205602, 0xffffffffffffffff) 11:45:02 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) connect(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x2) 11:45:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffffd]}}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 11:45:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) sendto(r1, &(0x7f0000000680)="7864cae7ba043884b2a03acb125e98d4eae498488c83eeb58e7650ee25a733c2513a6638fc8595aebfeef42ef8e6d0633f264ab61cde881626bd869cccd17dee0937547a910fd319f5ab04e148f3bc4f394be09a4cd44f31b85dcd344ee236a9d46e37e906f14e5a47c0ee973f83392a7be62b4b6a1dd3c2f35a2aa7743e605d1e5444a971f738ef216231f2629b8acf147037aa61b1c4eff3dba98d3ef4fb4dea302a56e361643d3fa1f047f67542083b4e752ba0cd8a719795c05f2e36da16019b64219929e23d78b0d77ccf90caf672e650d9923660b77507c85530e438dd8b95fa55825e08ec540d26794af996934a4c2b3defd443f1dd2806214e7554fb56dae15df5b075280d335402ecf501552ca2b196e53e0d3d6b241dd1c6adea7ad76cf8d2f0f5d0a184c738706d4d69d64e3bbc0db9d68b6d3261588b8e8b7d65f9b0d562d79ee2162863826ceffa224d1b222211097c43ed1480f4a91f459df9d0d3beeca3ead681669d9d4f2d46aea2745a843b9ebe0e5e70b1ff46229b9245f2193ad36a29c678df337bc8b12817a156aebdc6c74789f988ea18bbc7a1a70fdb79c32d6f11dfc5e312ee1111fd9de3f6edee7cd5574400e1c3e39e9389a9fabafa1e323d44ed9c8cf71603a7eea31e5a6db36cad339f8e81fd54400c9df538565d1f8a8b359dc16b94edca10a8c8a5f3773f02d7fe4e5ec402a325a7b71f1a5f21f536beca68cb48640dabff7e5173047402d8566b6c5cf4416086c3b588c245cbeab7cfc3e624b2a02e43714cf0e461ec6c0a756f1a7bc3688de317aab71492a8a10ff5d42697ffbba6d9bcf6c33550752aea378fc7dec16eabc028bc009bb1e509dc164200f58d4f4b0607b71987de691b4a70919f64f8b68cc3f76109ffdcda9280c1336dce4d65e0f72cf2fed26c3dcf56b2f33fec3565d0479a2f1621d8ab294ed59a617fa58ccc60af84f0e05abc130f01bf429723b1473df448a771522dd7f46e24b18cc1d05a2221cdb325e1e64589501106e0f6b69e8b42074bc1739e162463e522c0f0b3f0b6dc976d0aa88d08803c5025909c15222bbf0cf6b2d51dce23633b3c8e00b449999ae9bf5b68d44c9503483cff6108c33be1d995520f69969b0238a8e50ccbbe2f168eacfba995a47cee2f7b5b2c7af55e28aa297b795c41ef697d5c6f88e9e1d7dcad3e0260bee591e439c504bf06dcf54e10f21a1031d3209badb7d411157198b629122d3e637cef1b23806c19ab2112b4f232f0f4d63b0c3f4033242c3027fa106038573b99e74c574ca09f30a6f06e82a957f883419fa7f595096750b8d1c041bd7c3143fabd33cb188875ff9936eba54d7dc0b319a8b7fad840a935c0007583a2ea1cccd76875b37c83223ec0167dbdb412a63e1bb9b0b21789e614717f50b35aa9a2703165de6ceddfaaab086fb75883a648836cba77921b1509a38b2634295cf0eca0c39aa47aa83c1d52e352dc2344e47a5587078adaf0e4c8f6770c6a2985f8f0c0c2d544cfa1c72ae2600ccbcd0bc70258c82030b28bf0e6f019450606f04f1cf3b95e19eeb8dc20712c0e898efcc79d2356f4a35b4c040d68ccb2db74a084f78e120a298b0709ac16719b344d3eec58f8281b4bb30148320c47ef925ea4d694dd61e1b17c59bbf68db9143ea4c874cb00dda8dd207de4a05ad67fac6546dfa76dae2bd736bd73cbd6fc79f97d42592e174dd7d375cb0e16c54a9f3da3bfd55c2acf6319489a3c385fc183f7d68da2c6f65e5729a9204ad0871eb84370bc867fe30d726ca4f203bf4ce5b91980ca7b814e9a803a79cd6c853778691f3b48640105977cbc37d5b239baeac81a7cd1cd421977b809c82c34fdedad0674aad669c5609b10589be1d1db7e95034e7275476c8ed6e7392af162b7ddd217e8633a16708f60495c80d81c8dfb12450412fca2253ac1dcc2552a47ddd5bac5a9724e58307270ecf8ec984b65162b0893b509f3936025ae0c6233ed1678d5a1b2c3f93995ee9da5097b2f5c74ac02a6173c871f50f01f504b2fd8c844e06e90f1ebe2cad589e56e8c16e581a3a737cccebd5860efd941cec785ee9184e147942f23906f9791933df2f6f53727c2e65c542fd6afc93365dba35a7cbe686986bb94580ee5dd5fdeaaaf764ac07a76788d3bedc7b409c082b56801ae5a53771da6fad7fdfbbf7c0bcd4b5301436c1e6d640e6cb909181aae4e7694777ee7fabb5f4cbd66ed991981ed6c854b4e72be042ac429bd7da8e01a4cc36f24c7e64dfee6b7a81b18b89df4b55326099c0ec04d8a6f6c0a829adc4ad8dc7796e1bf1822476f6102e842e8d565566a914899c12797e8ed56c8adb779fac6e8d06041dd22963119adf9b35636697dae2a5dd07684a06ebe8afb925e0ece57956b154c8ef208ad088ca413094f383f030cf93a70eef81feeb280ed2b7e89cad91bf3ea705913416e414fef01e46b59cf8e9aa8f67d7ce16e0fe868c0addff1f33f27436fb179bbf8066a8d2b141757fd15724b227ec55f5cccd9e5ba08bcca2c5aea1a51f624f282cc6f22b7ec5aeb257479304ff117243d302b120c54de4316611709b7beab08cd411533e77ec79710d1b0dda97eb336d95f2de4f871ab968dd01cd69176479a80af3c61b65386f0b572e313cb06186681239d66521d2e2e21928ed387296cc5b8d00b873158060fb12ad09caae03dc3402e4502baa1de2e839f8e3546c79c41bf571c2948c7d295a7baacdfd7e17108a7601988893d6f936f10e13ba28e6d03a8d4fb8bf3a86a4f2fb2f8115fd3f71baaabb1dfd4e5118d6a4ae9cef536986a6d46e2f25e187775622480091578ecc84b61d5b014aff0cd8cbca5137d972f40dba8a5d60665b75a2050b4d44616c9b54218565bac7b604630c65a52bab36fb04227a263cb2895d3b0aefe92521ec5e14be2bb496385b3dfdab6f85a78e3203ab4adc8bda64a47d5394e89daef1412dbdf7d0b4999c3212114cf3a1a6464120b44be3c8dc3a32021e14d4b934e1eb2346235b9fce36bbb879e0fc65b317201ef637ce21a712069822f65ffad41ec38d87fc1e8263680cf9b872f12ca570a2dfa2a2ec85f83a70d6479d1124d39708bc5fe3cfffd43948b41ba6fa0faddbd981923bf18b77c3e91959d0c1fa2882dfdd90d2a6ed7d5cb84e2e611721134a643581e93ee99b43a3c7c1eb2e4aaf68c1e85c135f39a6c58de6046c2665e2cabaa057545142be67e2d9ef8ea8c1c981d05edcbd73a03e4d4bc4cc6359c42c64ec3d142e72b5faae4bb64522900cb41b2d25e63c215cee254f36eeea3996eeb656034239bd2bc2dcede836e755eefd7f5c58f4a9c15886a853b3b156192f98b68cf0be14a0a365db01a1e37861a5c9929c46fd81da4f7957f6e4d7ccc689d8972113400d15771e93e57e0fc1840164c49963f208f8fef6e50637fe3476eb66cedf4051a94f5d0a4fd18df6c380dbb480b4007595712c1d12f3e9a3595a8a3c3810a0c753a9db650ca8540b49d826c00f5231a3dc1256bd4ab6db2282ce0a6cbf4f3b6a919b2a030dcdb350db6ad1cf2716983866395a83b9368bf1bade82a7292cedddddd5f3c623eed861af2a13e3f9db452668fcd9e6956129dafd9252faa0521adc2c6622dab4f23ecffbf47fc16bd696d7cf3c70045bc7225af3cf7f501d91d3fa446b573e659ca55936fadaee7d82dab96f94be76c1d9c6b3f1388dc860735a037ef731bed21e05b8bc935d80f551e122438a5b6b2bef74be592d9d50f09da06977a806f202b521efc7a5ebabc4f545c17bb1bbbf69c1d3197f473b9fa6d844aece84c363ab6259dce6d215eca7fc8d38326dd8f93c61f2caea75371205b1684c596e4d564f15020e78129f6c276b56d412e3781210b5224507bf9b4df02e5879720db978b3d2d9c1827d9219204cd7278923fe821ff786365208005271f6c94b24fc3195048f8e2912efa229afd58cd1adddaa3d1ed80a8f5baec7ffbd8b7d7117e464addfaebafa9ce7cae5ca8de2fd8309e38f9303209fd71d07ba2591688016a8c7c3b823891d793e7ee82205fdf7598e021ccc5b91018facdd95a92dea2f0aa2532659abc9456cb2f20f98bf4007772f258efaa6ea691280cfc27d22660f95097509b6d224a74e55d1a87e1673dc9ac4862c4139a41c296e8491f1d8378f7ea784889d51f8ba6f6e44baebffccee70171b7bc75f13bfe6066adc6998aaa1d8e5c3b3faee556b3c903ec9be4cbeea26a8d7a55d33fccec501fb269d3abb53f989f20c079ec4e3c919146fe75410516261049e7efbd11e486dd460f8709e8076d62e4e63adfe59b72dbc9106726c5ebc51094488fe22d783ad1bea3a509ce08b8932b6d572e35467827ed741ef2f49837ea1bf54aad13db897548a34f5e88498bd1ce15d5653fbfab8dc2ec0cdd9ceb9613c80fa442533ebfbd598150fd3cbdd4d4435fba4bd303b9380d770ee44432be498f8878386c6e7cfbd9261b39b6c7da9f9ea713976d66d92523ba9040a353c050dd0c0d93d1866cdb5ff4a5210b837e202fbc8e682db07044d0214dc8197243d1e56626415f9f2fd26a52e45f34be5a1d5fd99cd17d0433397502e5abafe2c3440ff937f9cae98d9e13f575ea626823daada5a8f23c464b0adc02be30c3715a5396bdddaa8343b04a8bb382c02dee635d4aff0d8c8c7f06e5a7c5d85b8d0ee4fcf6aa05668e8cefe4fb2526ecec5bd09b758699afcaafa130943558124afc3f3ab436bf7b7eb03f2d06ef59a6891473ce755923e7c53ab5ab084c70c1d61b8874f2ce8d38ca5f40b0b5e158a090ecafaf63100786d48139e15757d91d18199877a530e062418ef03833e52ee6f5c3780827897427e23bea2a5882054a12e7651299ceda1c94de3654c77dd019410ee03c8c5f449e6a646d5a5d7f548496a3649fecf4759f80287e499f62fff0b9c49776377f23ba972bcf4fccf647e5d7a6b1b30c09484363a6113060482946a5ff7a13e07d1c816daf46a726f55db2b40fb1869ec03fe9b5d22f942af9853728adeaa3dd6cdd69517a27fbf94bb051a82e5f1b19c0f1488bece5b3ac405082791b6b203ca48f5c1a5890dc7fe0f1158e56e94af049c6669b1bce549a68e00e52e39c60fa2d230eb80f42852b7b315fbdb024bdb5651735cc4c17fbbb8f5658c8447e6d5a2cae72d43c3b0ac11c081e8c55fd43f8f2f335ff0e53f885fd60a725d0acc3e5fd5e15a8b9b5dead52d8227f2cad94fe723787036cb032cda7e08d939db834276e3419dc406cf941d45b6d05d821a84c30a198dd2a21c6dbae7d90426a78a7ffa64049a33a618cc1ae464422770e26feafb88f291326a975e72ffeacb1464f5a1fa1b6a93ccb34ebf189cc9a6550571fed10ed07da8ba69ccc1668363230e0422d286d992517ffb677c19fa96c7fcf0a03ad3c09804c914eddabe50f034cbef5b5926f4cbf265bb691ebff653c607a1a739d5a45a7f6a3d1f5ca537eb23096f0983b02ade625aa565898a380ac37331dd8d8a651685acd39ae3c5e4d210e6fbdc2f2a3b4d231bfc193ebe366ad41741760933dffc321372fe709f47a5df073c991a2bee4a03ee82ddd10aba4650b61faa578ddc5e7e7bcce07f96237f3fa23ed225afcc2b917b97e3e69b7a91c11ab03b5a7fe791df022da9a75eb5ab48885b954b7751a160b791db5cc95aadae21ed8df0981d794739572ef943c079a8035b072d79aca133e7e2b7b3241e512c4df1e343c3595df9192b1bc0acada7ba2dcb7638c7b517535e925f051ac0c9bd21cd5", 0x1000, 0x4, 0x0, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:45:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) socket$unix(0x1, 0x5, 0x0) 11:45:02 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x0) r2 = socket(0x18, 0x2, 0x0) read(r2, &(0x7f00000001c0)=""/91, 0x5b) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7) getuid() r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000040)='.\x00', r3, 0x0) getitimer(0x58cdd8332cad0c58, &(0x7f0000000080)) r4 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x2ab22dfe, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x7fff, r3, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x0, 0x4, 0x5aae}) 11:45:02 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x2}, {0x0, 0x2710}}, 0x0) 11:45:02 executing program 1: acct(&(0x7f0000000000)='./file0\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x188, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x8, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="431744d75f813824b5866aca7e4c4c00d1bc14325c50f9feaf9402676c811958870a82e6d2ec7359ba1f8d454dbd28a6c191f5512880805a0f60df8dcf983e793c54b10f25730e64fb8c8800eac8d19c50e99926d63160ad60b7c1b0c1b27623d5519d7f", 0x64, 0x400, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x10000, 0x0) fcntl$dupfd(r2, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, 0x4, 0xfffffffffffffff7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x36b80a08}, {&(0x7f0000e68000/0x2000)=nil, &(0x7f0000e89000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000f14000/0x2000)=nil, &(0x7f0000f83000/0x12000)=nil, 0x3ff}, {&(0x7f0000f63000/0x3000)=nil, &(0x7f0000eb1000/0x2000)=nil, 0x3}, {&(0x7f0000ea3000/0x4000)=nil, &(0x7f0000fea000/0x2000)=nil, 0x7f}, {&(0x7f0000fde000/0x3000)=nil, &(0x7f0000fad000/0x4000)=nil, 0x3}, {&(0x7f0000ece000/0x2000)=nil, &(0x7f0000ec9000/0x4000)=nil, 0x1}, {&(0x7f0000fa4000/0x2000)=nil, &(0x7f0000e74000/0x3000)=nil, 0x95fa}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fd2000/0x3000)=nil, 0x1}, {&(0x7f0000ed4000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000f3e000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000f57000/0x1000)=nil, &(0x7f0000fe0000/0x3000)=nil, 0x4}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000eff000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e28000/0x1000)=nil, 0x2}, {&(0x7f0000e88000/0x3000)=nil, &(0x7f0000ef9000/0x2000)=nil}, {&(0x7f0000e93000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/../file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000700)) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000780)={0x7fffffff, [{0x1, 0x80}, {0x2, 0x7}, {0x1, 0x8}, {0x3, 0x3b66}, {0x3, 0x9}, {0x3, 0x4}, {0x2, 0x200}, {0x1, 0x1f58}, {0x3, 0xfffffff9}, {0x2, 0x8}, {0x1, 0xe473}, {0x2, 0x3}, {0xf2354acce9449380, 0x8}, {0x1, 0x6}, {0x2, 0x5}, {0x2, 0x7}, {0x2, 0x800}, {0x3, 0x9}, {0x2, 0x4}, {0x3, 0x4}, {0x1}, {0x2, 0x6}, {0x3, 0x1000}, {0x2, 0x3}, {0x3}, {0x3, 0x5}, {0x1, 0x1b}, {0x2, 0x1c50}, {0x2}, {0x1, 0x1}, {0x2}, {0x2, 0x41}]}) ftruncate(r2, 0x0, 0x7) r5 = dup(0xffffffffffffff9c) openat(r5, &(0x7f00000008c0)='./file1\x00', 0x80, 0x100) r6 = dup(0xffffffffffffff9c) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000900)=0x8f13) chflagsat(r4, &(0x7f0000000940)='./file2\x00', 0x0, 0x2) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000980), &(0x7f00000009c0)=0x4) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) 11:45:02 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x8000, 0x7, 0x8783, 0xffff35b1, "3df818fabb0c2c0302f87c0f3170a98aed45f526", 0xfffffff9, 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 11:45:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='+(^-\x00', &(0x7f00000002c0)='{\xc9%\x00', &(0x7f0000000340)=':^?\x00'], &(0x7f00000005c0)=[&(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='*\x00', &(0x7f0000000440)='\x00', &(0x7f00000004c0)='&\x00', &(0x7f0000000500)='(-\x00', &(0x7f0000000540)='\xcd}\x00', &(0x7f0000000580)='@\x00']) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000600)='./bus\x00', 0x181) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) write(r1, &(0x7f0000000000)="d9", 0x1) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:45:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x1, 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:45:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x200, 0x0, 0x0, "99df190140ecffa2d0c2650e1000"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6a) clock_gettime(0x2, &(0x7f0000000040)) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:45:03 executing program 0: mkdir(&(0x7f0000000100)='\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) chdir(&(0x7f00000002c0)='./file0\x00') 11:45:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x2ba5, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x1d9) 11:45:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0xffffffff, 0x2, {0x10000, 0x4000000081c5}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 0x1) 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(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 11:45:03 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) pipe(&(0x7f0000000600)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x40}], 0x1, 0x4000) read(r2, 0x0, 0x0) 11:45:04 executing program 1: clock_gettime(0x2, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589006a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f505009e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:45:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 11:45:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0xca15, 0x7f, 0x98}, {0xff, 0x6, 0x7f, 0x400}, {0x8000, 0x3, 0x5, 0x81}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1, 0xff, 0x4, 0x3ff}, {0xabad, 0x9, 0x4, 0x200}, {0xff00, 0xfc, 0x9, 0x200}, {0x81, 0x0, 0xd1, 0x80}, {0x1, 0x1f, 0x1, 0x6}, {0xfffc, 0x5, 0x81, 0x80}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x8, &(0x7f0000000140)=[{0x0, 0x18, 0x80, 0x5}, {0xffe6, 0x9, 0xa9, 0x800}, {0x6, 0x0, 0x76, 0x4000008}, {0x5, 0x9, 0x0, 0xc000}, {0x7, 0x6, 0x46, 0x395de0ec}, {0x101, 0x7, 0x1e, 0x7}, {0xfff7, 0x20, 0x41, 0xffff}, {0x0, 0xf9, 0x3a, 0x2}, {0x200, 0xfa, 0xdd, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000340)=""/225) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:45:04 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESHEX, @ANYBLOB="059b28490da6459e"], 0x3) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r7, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 11:45:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x42, 0x0) semget$private(0x0, 0x4, 0x100) pwrite(r0, &(0x7f00000000c0)='N5', 0x2, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0x7) 11:45:04 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r6}, 0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x25}, {0x6, 0x1, 0x0, 0x40103}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:45:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) setsockopt(r0, 0x0, 0x31d6, &(0x7f0000000340)='\n', 0x1) setsockopt(r0, 0x9, 0xfffffff7, &(0x7f00000000c0)="d02d8b925be490a62c10619a6fc385c09a20473615f7d9055c9b7d0625da412673bdc43bfe3a640e95946924620586a154629ee003968151d59381b6ed7fffc268207b250b3db9e5dc8d614ae7fd6f35a1f331981b50a128100a8c2299a7ba536beb094cdd295245056a95fd74f600f77b210fdd64644a22515bef5b213401d99ff7add0094579146bf84414a7ebf747766ea7147c6d239508fcd58063baeda326753620f28f199f0a84f2be99e58acd31d61e1598d090e070b9ae20960cbb31ffcab3bec8f9", 0xc6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = getegid() r3 = getegid() setregid(r2, r3) bind(r1, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000200)=0x6) r5 = dup(r1) listen(r5, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES64=r3, @ANYRES32, @ANYRES32=0x0, @ANYRESOCT, @ANYRESDEC, @ANYRESOCT, @ANYRESDEC=r2]], 0x1) close(r0) 11:45:04 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x80001104, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0x5e) 11:45:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0x60}, {0x5}, {0x6, 0x0, 0xfe, 0x200}, {0x40, 0x1, 0x40}, {0x6, 0x2, 0x55, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 11:45:04 executing program 1: setrlimit(0x9, &(0x7f0000000080)={0x10001, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) acct(&(0x7f0000000040)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) writev(r2, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x73f}], 0x1) 11:45:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) recvfrom(r1, &(0x7f00000001c0)=""/214, 0xd6, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) shutdown(r3, 0x0) fcntl$dupfd(r0, 0x0, r0) listen(r1, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x27f, 0x9, 0x3ff, 0x3, "1d06b8e4b4aa551d60298f9f2fb16045250cfd31", 0x5, 0x5}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r4, 0x0, 0x0) 11:45:04 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)={0x4, &(0x7f00000003c0)=[{0x5c}, {0x25, 0x0, 0x8}, {0x6}, {0xba, 0x8, 0x81, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000380)) read(r3, &(0x7f0000000280)=""/216, 0xd8) syz_emit_ethernet(0x36, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 11:45:04 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x51e, 0x0) close(r4) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 11:45:04 executing program 1: r0 = socket(0x400000000018, 0x3, 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1, 0x3}, 0xc) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000000100)="d7410fff", 0x4}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) 11:45:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983") r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x80, 0x0) getpgid(r1) fchdir(r2) 11:45:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x51e, 0x0) pwrite(r2, &(0x7f0000000080)="3a6a5de0cc459f1a44f35f5a676e9c40f54c373fe5917252d09b48e7940353d8ee833d5c5e571d04d1b667068e82a6a7ba90b1386aa3d14e9e30d29d76b3941cd8f692", 0x43, 0x0, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4c0010010}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:45:04 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2110, 0x40004000000028a9) chmod(&(0x7f00000001c0)='./bus/file0\x00', 0x120) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="96ca667c764348652e445d89b5067c3d390720f9bd781c1883d4564f1875c1c40aa89f78d46bdc63919473ba37d9d8bcbe9aa8f25994ba67b69444bbf9f8c413b313383c449fd2affff98ace5568261fbfc149bf7f65546461b9fed4229f2d49d8fae93d380a500adeb394fca1081bad87014d1d220133b43c48456bf3996fdb6fefe33bc810755ddb15be8512609e10af26abbc85570180deeb8f6700c020eb", 0xa0}], 0x1, 0x0, 0x3) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0x6, 0x2, &(0x7f0000000040), 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) 11:45:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) fchmod(r1, 0x1) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 11:45:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xfffffffffffffffc, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0x3, 0x5, 0x5f0, 0x7, 0x8001, 0xd409, 0x7, 0x62f3]}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000080)) 11:45:05 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt(r1, 0xe352, 0x8, &(0x7f0000000180)=""/138, &(0x7f0000000000)=0x8a) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x20, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r2) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000003c0), 0x8e3, 0x0) 11:45:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x0, 0x0, {0xfffffffffffffffe, 0x80000000}}) 11:45:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c5de1298e4b0978130635fa93d56a7586f512516e28d26c1badd1edaa943a580fee163585c69e96426cfaab9548fb6b37d69b692ea70287a3a3e41fe4834e99b9a5a151916ff55b05c70ccb430290d77ee874627841f49351b9754409396673d0f7343de14134956bbe16335050e0f6b88077480c4d559c771c5a5b2b124ee02e05189524e09e60a0855fb3008232c25a28a5aff555d345d", 0x98}, {&(0x7f00000002c0)="503413f87fac7110cb6c0ab28a2dd11663d386107e1ab07b8dcfd0954da4c38e22c6e0d1c99cfa31b2933a12dfb47ce76418e8562d8b8734c30aef2e8b034e8cb5ab7573cd819e41176297618ecfed4cd41eb00c9daf17370d89dfbe62f85f959848c417502a3ca34798212eca45136ef945c122cce3fc821f93434789a25cd5fcad8e35be5942392f42565493922838dde215f5b9b4adf675e0ca9d35ac07403f2568319dc5fb7ac436f3d8563042882b1cc9200d85b5575a311d8a4ff7987bbe1ba619779b1c59195afaf90143e3ed5309186d67b7d7be37042fee61bc4f7b1e13f5d976d6a4de465f93f536", 0xed}, {&(0x7f00000003c0)="5cf3bfb9e4bbafa0cee6cf1209e1df783caf10486c862cee0a2fc562c6af05c2feecfe4ebb2e3f35994b8fab2309702cd9ea51d988c0d6ce10f7ffe29b3fc776d6aaf3a3a32900a478f53a20323069f3997f4c1eea9dcff8877a0ef16881f34a4e84a8cfa98f414f974fe46a3edd245aa43a121685c2cbeb32462a6e97defe67ddc81cd05a485e1915595eabff69c526da23f1bc2c987716431594508872e4a581b1ae660404bd1ad93dc3d45eaad3567eb2a3e10ab30cceb1ee8998a54f00327b0f17097afba24ac252be31c0f6c3fe83e6f562e5eb974e3b0bc99fbbb25741b814c3fe89c8c0333ba680bbb3df62be9796af996c481b301aa1ed9414316608cfadcaa957df8d36c9b7870d2f754503af91dd5a533fd0c8b7cd3b806e79ad93a965bc8837f3cd53722979fb7d5d04455594543c5e2e721e4aac94e667056ca531e8f9bc6290345693e651c75361e47928fa99f684f4b252f281dc4528872c9afbbcab71c174f8cf4ee4ae6b183e6e447e627c277c1ba00cbca2026e9810f3872d2a4b9030353d58bb03dc78125a6d212ebd99e66d547910ac506c3e607c502a3ec3791e47b4cd3a2032432054d6fe9951f6257be8a246d47c709e52a34bf7a8742ebf419121ea195890adec9005e5997a40276734b79feae3e4818877d364bc434509c245e26eb6e17f525242188854ef474a8158cb02f07592fb144edc183fa0ac8c694d1a3f9110e53e23401c71a62e38de676f5259526dbc8fdd3d72fd711f78b1ebdf09962bfad4588a7807f46bae4f7f3423534ce6ae6d237b3f614b574f6e02bcf335eca922799bf6a2b6808ab927c26f93066f7bb526dc88cb58c8416de7b37eb133948138c194e52607ff68490c0517f7ed6202fe1347751b1e006d307cb03756bb5039584c4e2677083dcd717e04d35107044e50bbe577b7dad143cc21613c0f6df9f206e7709e6ec96feaa98be163bc16ac54b52f23aca248204d1df9c5ce0a2af1dd2461dbdd2fc7a69ce2864544035c0d1d5f82ff44ca8f6dc261971182b093d0b443418f81f23df93fe03401355abcf8b1cc75d0dbc526be09059dae4e8616e5db2d396659bf223297f2438e961d59e8f17f9a7de472414eedb645415962119d1ca42bee4fd40170815714da97d77757d237c374143dcf49ad7f724e08fce487878d2f29d75ba11fe2eeff076e050e66074a100eaf2709bf4f3883d1194f203d39323d340cfd115b77d34b4107bd82fc4b4f7441035ed39aa9ce06953c0ac541d52c780fc5d21f64560185b90e65c8da9be5ed32b52be4ae6fb56b3b6664865d9835a28239d99c54f93d6518e531c2c0eb74e22c99269b636ba755fca2d8b4e5fb39649a3ceb118c9faf9a2141e9ab37ae8026cf74ed234fd3c62d17767a41b5c8203bfa119f37b19b80fb7d7fd72aa37c05b07feffd43673802595349e927f719e40f9624b2c3c00f002a1996f0cceb624ccb8b09a5b6caa7c6b2841fb8077340822d860de957dac92dddac761002fb800026b4662339beb4c661d62079452e38528a16b62cc52338f4caf4a7d4fed4fc19884478b373e1bf8e7b685588449f76ec89344ecb99b0ed8716eb406ca873aaf6c21a727efb827bf08436211054adf620a8ffba0a533e49f84d3ab99057abef434ff34e271d77b3c40441ac445272fd1480e4d46cab6f679677dacf6dd30113bf112a4e92a2dec1e1f1e3c918c544f8ad08c752a02503ac78ad6cf4903bb6e40f81d9b65aeb7ebc1b60d177fd3ae490face4c477c2bf0c052cb01687d7f8f068406b3b2ec707b7dbde1388dedd01caa63754eeeb96d2d10c3e4bd0f60967cac4808bb386cd311de09c6f824c0e2aa0fc328a8bad14b52ad2e0bf7877cc525d3c38171519c561a3c603e5f5d09e0b63fc28fa7a7a31c789ee9c89631dc72f6faae2265dbddebcf29d6a3187abdbada023580e1039ae60bd4021d1186ae71351f11696da7901a866632c9704e520ac418d6e411ee73ef7cda8fcb1c0d996827e4b995bc3c895401bebc4756369d17df391f6c264eef470066b3cc7246bbaa5abd0d23300bde2bfba7eb689129efaa0c3451f31d275fee1ab10c23f9a14b1411936def0c26263bcfd2b30de977b9d210e25c1e47abd6be428042d56f3740d8d5c97d2c83782c2b9aa52b8d3165eedb18c4a8063f8d4e406ab8e3d5c66950adbb918d8f0f74891dd8d565c08695c44691b610e344a749f872c1782a08e2cff8902a36939c96dd201e19da458172c8318e460ebe9210894ef19a38ddbd3787ad5dbbef417fa5ea0a557af73c118059d38bdb0a4446189f9dfbcf53f0390946a81c27cec08986ba648dd186863cca8d22b2b74c987756fe6ae3b344df3f80504e8ac53e8b4b352831a3423b66ec9652c7a1796fcf4be902ad8cf689b0ee2a357214f8c163e4d9c2d1068fe11c21fb8b5b2146464171fca48e1883bed6a8fed2635502f66b669c23e2690b3643440af6f90b323b6ca9177a6585c71fedc67acf65c25432506c6fc94e7207848382b48ab3d5ea4a6101ef249b92311c065c9f39f0eed8d5d254d22f2d014baac79fdf2f94a6689a55e2b09a8dca5082d2b417d07b2ba138e9999e93c7b58e214aa1061db3888af882db19c2cee170e5dcaefff15737124cc2707e8104ccae7b706baa07a457c0313e303912181a185eb54b7217d680d3e3c67cb3ebb07c04954c14faebf0b7e04f767b5bd10d12bcdd7d0eb890b3f57538bee914ac19a743f1a43d4861068d4d55e632ee52a0cf8c0bd298c90849c24f9bd4ab28d4d1d76399a12aabe510754a79a3677fc0cda509acf3a2d06dc17b32b0b4e802162af54b4d2e24fa08977b2ce7085ad98b9fbcf8d65250dd721ddec4c7f8a8326b7c23410f76246392ae9fe1c1589f5cb6cab425d4f7ca3d5ee470e20d7b6ddf1b1f437d99ae304c4a45243fccf3fab4c04ade0e6ea469ebf441281357a67c08ec695f7d5d6c4a6eeae15e88bf7f95705dd547f7639181e2def27d06b67cfa08445c730dfe17429cda0a1cdf198c4fbfbfecbdaf8442d9bb57c236e45041b2ba56ebed80d9e54a10b8a98c90b7276dc6ac5e72f42e9e2fe3f37c1bed74ec0d597bf027ec015fefd6ea1ff90434cbcf73629eb3df21afdbc4f5bec27d8fd58b1cf9a71bc7c91c53f19d9424cc94e2ed4ac6d0a12a53d3ab71530237430b022921e44e9e2c90e9be30f21f79c8cb280ae76df9de392a8caf7448935cb9b8323d820b2fe2f85fc3e9a2a513964d9413e1abe0f873adf2fda159d6a7a76044a632612dbc599642f5f25699802bb7247f77126e33a3015342ac02af9f481bab328f1d9729551551b3ae5fe4ff73647f00bdf66d71317f6a24e719d4ac3590d82bee5fbed0ddcc7be5450c95b3ddc868b86c1fa3d78e90135bb67b8cc8e2f2b26e5e7fecc137687723220850fe2bd03932f14d47203b70528efd1b8be34ac57950c6008d61ec933ed0a44c977b0614704f05cf285c610cc9af5ee12e223146c6a54a51772e4c2f4f8d59e2694d7ff4bbbf0e9e3514c0797d158f6ac71d6808921196d8fb42d4377768ce97620be287ba875efb2ef60a7caa9ea14ee3e895b287b53cb701143dd0dd67d5117bd6e0b1a0ea208f23dbbcedcbf78cf1ec676332223f3cb67cb75b0d4e1da886694bf12004ab25f22ed3c60589e4c65f1715b3dc6b0d818e3d637ef030783db49a2bcc2f23060b1bbd53212c67a290207dc3c43b5c2833297391b340f68e8879c7738df7e97788a42973f5b1c34523a4f00596ea43d598873ee754283f43a700c1b108aee5ac231ec9cbcfa60ce10e164979118276b53bddb6a79d99dd9cfce7fce96c0a450fc124d6d5595025c0b2823f1481bd906b574a2c9c6a5f230c4c38eb4b014bd21664093d35ded0712948b1a59f31cf356e7965892394995fc825471454ad1f2f00d742376d3702d5a64cc1137df95673c7e0d9eb56e30cdb99758c6ddcecc97d56289e55b4f45f7fb82ccbcf3e546f862c071a373ea3850a1ee829861133f7150f8a02861de2afe1fa8efc88a18efc232ecd0941cdff56ee4814b87f90dd7e0475f5ef881b9ca97ddfec8547f6e584626189174aa04c81ef514536341310594f3ed31421e73ea53e97e85e206ed4d29d1bd9b561820938a6b59bbd241cbcbb6abbe806bbe2e8a86aeb4657a00accb4e074c9ba481fe02159ba40f316bddd908334aca94fe82707bdc4b5d19332794435336e7ff4b3a1d4366acd47351cdce976fd8afb21bb2d7dbada88d801cd3db4b9319651ca749d56f4933299afd0706b0227bbc185c493e7275ce3b02b5e192770f60065a3230176d379f2e33c1a9169a6799709364c62acbc397ba4ae9f22b36fc8a7a0cda1e344ecd99b96184f32102e95ca3c2ef7b8209b9989b046ee19c608abe885455a545917af91f1086b2848838129fcff4b4aa9f59096f8a114426533402df603c5ec7a1053f0685c28a8856f83f1acf2078d17787c43319d984632998bf44fcb7df58dc2e71e51aa128ed97ec20e08882888931c6d15b3d2d7f828c8ec49266939d31821a79fe0826c3aefbbec8f870e6a4b48c4eadbbdb6dbf93ab8b65e203b02291d96453d7d45212962bcbdd897f2ea64641a590ebe4dcc0720bf0e84c9e276e36cc162da4a8a0a7c2260dc50601d9a1ba93702aa7b13c153e7213e047269235e70832444e09997685e36311ad73bfc74263685fc31f8bed822d5fec4c4a5a0ac86b9087167efb0eaf5cad4d2e4d5ac72556d358b40364a1e687ea8fa545fc29017e8c0e19d05f40d49c7e0ed1ff37c5d29006370a46e01c29c10645b1552e35725436b1c04d48ddec0bb5cdf82abf8246b333d1ec0a6b0972fb1769d28eb958d983661a5c942d18f5c42238d7a6dae2cd68751e3a7f3380eb1074ccc4fd6887f76db31259543b056fd9dbedbd14106e250f80d2de7d767f19c514403da275aeb3b99092010d1c73548788cca7f0879a867b47ea45eeb1af4c67e95733a1afc220b1ab61632da0a8771dba81440abcb1f4e5707ba7b5456be5c972a97987ffdbc756378f6c139f151d61ccee7535b902b1b3539f5d81313dc9e92a5b10f8adcd1aa9004cd324ed5a84e1f60f9e57fd21e676041e173352c64a42660259c59720266e89fcf3b11a6b6218f3a6a8019f3a9b774cc700dfb1f1c7d3fc8459143f4f230a3f246acbf006b6916a86d9162b590135ebf0fcba3f7414d8963fcad248e3c1145ced33710d8c1c6c47cb3cb1fa3b52832bf11ecb75b9898082aa9d2d5c20844851942eb131c8192333048cb9b203274077229c7aa86158a3dcab4df972e81f3a4e976890f7fed601f42f1f5e2b57263b7dc3bbea818faced36ddc96fcfd076b4ed3d04e707af373898c9dfc62a28f3e783069e90ad332505d25ce7e797fe440f5f7e83ce88e46794927b1a502cb46805f3f35ad9d332b0a8d7aee225684adc16173b63bfa3d75985c6b3da4f9ef41eb039fc21bfe55f5675ca429dc5c633edfc93b8b6b7db14fc48177c14237741c3a69931be2fc658ed75f94add3a377642ddcb8ad0aa5647e53ae5a9f808eb71a29b69f243f6b97234067da6c13320e3b491cd026fe7b8eed0b215b48d25996e3aa46d00f09812e41406fbfd0128eb0ba9ee9145c16e1c5a55f78f6499c4e32ec08a8f5bdb1edd5b892f78e469baff24575df2376fe548847d1e61d4d5fd7bc99b430c3aa1c3aa7ae9ed6bc6bdc8a6f4da8c45ca57d9037743cf161e8494529d38fbd327ac3877f2cfabf55dc7485e2196b", 0x1000}], 0x3, 0x0, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:45:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) 11:45:06 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xfcfc96ac3f7876b2, 0xffffffffffffffff) r0 = kqueue() select(0x40, &(0x7f0000000000)={0x8, 0x2, 0x1ff, 0x6, 0x0, 0x400, 0x5}, &(0x7f0000000080)={0x3, 0x7, 0x1a, 0x10000, 0x8, 0x81, 0xff, 0x1}, &(0x7f00000000c0)={0x3ff, 0x40, 0x100, 0x0, 0x800000, 0x0, 0x2, 0x8606}, &(0x7f0000000100)={0x4, 0x5}) readv(r0, &(0x7f0000000540)=[{0x0}], 0x1) 11:45:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7fffffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4000, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:45:06 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x120) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) bind(r1, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64, @ANYRES64=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYPTR, @ANYRES32, @ANYRESDEC=r0, @ANYRES16=0x0], @ANYRESDEC, @ANYPTR64, @ANYRESDEC=r0]], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="01006449ef9fcfc7097b42e8cb3e1c4f233140d61669c00d7ba4b48a2d8a2f166196675f65f707863e0fb06528ade360696544e71764c7bcb450f13fc63e1643aa6a1a2f1f2e0d14d599a6a8a77853b78b8823745bee6aa7e2a0f82c7db52308d2be14af920d7ce9363cdc33ea9c163b3adf8194c3ed2a227e874873af3783f0f855154e66b10b63989b09ed71a3d06ad92c36445397baf87c81d12be822ef4bd7ba803771e0e794ed301107458ccc54db19161a6243cf2f94aa92b1f9bc341f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRESDEC=r2], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="eb13000000000025ff149b33ff0f000000000000", 0x14) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r3) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r4) setpgid(r3, r4) write(r2, 0x0, 0x0) 11:45:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x1ffffd4a, &(0x7f0000000180)=[{0xc, 0x1, 0x0, 0x2}, {0xc}, {0xa, 0x0, 0x2, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8f, 0xff, 0x0, 0xa00}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0c516d3f70e19318ca9bc32c1be6") 11:45:06 executing program 1: socket(0x400000000018, 0x3, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYRESOCT], &(0x7f00000011c0)=0x2) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x28, 0x1a, &(0x7f0000001240)="ac1bab5f2661d01e0a70c24242555e2c95ceb74bcc4d65e6efad5e6edecf4602000000ab26f6938375fe7e630238fcef407c955336b218239ab1be8530a85519a0394a9347f78906b45adf9e2ceb2c566e2dca11fa5ec07f03a771ec0cc5c99925cd4e1931865f7a206932dac4d91500b2da9b464a4a9383582dd55b9edd58013ab3253ee5a4592670310940119653be8fd17a2d16478de88b1eb3780a", 0x9d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13d0b3b74869621af348e69931929648", 0x14) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x1}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 11:45:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000080)='./bus\x00', 0x102fa, 0x20) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x51e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x51e, 0x0) r6 = fcntl$dupfd(r3, 0xa, r5) symlinkat(&(0x7f00000000c0)='./bus\x00', r6, &(0x7f0000000140)='./bus\x00') 11:45:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0x0, 0x800}, {}, {0x2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0x0, 0xc1, 0x1, 0x80000002, 0x4}], 0x9, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x83}], 0x2, 0x0, 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x808, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) pwrite(r2, &(0x7f0000000340)="67617289825c8a29d37e66de059da6ac1746b9d9695e535a95b008a4369087001684de999c5445127b3ab5459e5739745e15c04a92f830c5af0b564b723b561b8bbd0af7be3364e160809b618ceb0c3d6ffc62c353ed8f8f974599049f0cf200aa5cb5d2d1ff117e2d300d9fb599dee128188e811c76a80a65f61256b91d3e1480900467ef8eb5e0e9f56bf1368c548fc3667938fb9c05c7497b7893c58f8c140aa7857dce1d64235632", 0xaa, 0x0, 0x23) r5 = socket(0x1, 0x2, 0x4) ftruncate(r5, 0x0, 0x6) r6 = socket(0x2, 0x5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801169ac, &(0x7f0000000300)) panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x90 pc=0x78aa60] goroutine 24 [running]: github.com/google/syzkaller/prog.(*GroupArg).Size(0xc0013b7e90, 0xc0013b7e90) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:189 +0x40 github.com/google/syzkaller/prog.foreachArgImpl(0x9a7c20, 0xc0013b7e90, 0xc0013cf108, 0xc0013b7e60, 0x0, 0x0, 0xc002a7d5e0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:141 +0x21e github.com/google/syzkaller/prog.foreachArgImpl(0x9a7c60, 0xc0013b7e60, 0xc0013cf108, 0x0, 0x0, 0x303030303030200, 0xc002a7d5e0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:151 +0x3a6 github.com/google/syzkaller/prog.ForeachArg(0xc0013cf100, 0xc002a7d5e0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:120 +0x9e github.com/google/syzkaller/prog.getCompatibleResources(0xc0013cee40, 0x8f0642, 0x3, 0xc0029652c0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:910 +0xb9 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc0029652c0, 0xc002150000, 0xcb6340, 0x1, 0x0, 0x0, 0x0, 0x8f0642) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:858 +0xfe github.com/google/syzkaller/prog.(*ResourceType).generate(0xcb6340, 0xc0029652c0, 0xc002150000, 0x10, 0x20, 0xc002964e60, 0x2000, 0xc001581640) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:688 +0x282 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0029652c0, 0xc002150000, 0x9aed20, 0xcb6340, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:677 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:626 github.com/google/syzkaller/prog.(*ArrayType).generate(0xcbe140, 0xc0029652c0, 0xc002150000, 0x79f207, 0x0, 0x203000, 0x203000, 0x203000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:791 +0x16e github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0029652c0, 0xc002150000, 0x9ae660, 0xcbe140, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:677 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:626 github.com/google/syzkaller/prog.(*PtrType).generate(0xcb62e0, 0xc0029652c0, 0xc002150000, 0x9a7ba0, 0xc0029654a0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:815 +0x95 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0029652c0, 0xc002150000, 0x9aec60, 0xcb62e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:677 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:626 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0029652c0, 0xc002150000, 0xc9bc80, 0x2, 0x2, 0x5e2b3e6e, 0x70222927e4da00c2, 0xc002a7dd78, 0x78a33e, 0x85a040, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 +0x107 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc0029652c0, 0xc002150000, 0xcebf80, 0x121, 0xc002150000, 0xc0029651a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:562 +0xc6 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc0029652c0, 0xc002150000, 0xc0027d82c0, 0x1, 0xc0027d82c0, 0xc0027d90c0, 0xc002150000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:554 +0xb2 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc002a7dec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:141 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0027d82c0, 0x9a2460, 0xc0028d0ed0, 0x14, 0xc0028ad900, 0xc001de2000, 0x207f, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:45 +0x2ea main.(*Proc).loop(0xc0028ad980) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c login: